./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro --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 00b544e07f34285bd260f481b4b1205a15ed1c83d300c57496244de51f7f3936 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 18:27:00,711 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 18:27:00,713 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 18:27:00,750 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 18:27:00,750 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 18:27:00,754 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 18:27:00,757 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 18:27:00,760 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 18:27:00,763 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 18:27:00,771 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 18:27:00,772 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 18:27:00,774 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 18:27:00,774 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 18:27:00,775 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 18:27:00,776 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 18:27:00,777 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 18:27:00,778 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 18:27:00,780 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 18:27:00,781 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 18:27:00,788 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 18:27:00,791 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 18:27:00,792 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 18:27:00,796 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 18:27:00,797 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 18:27:00,810 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 18:27:00,810 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 18:27:00,810 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 18:27:00,813 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 18:27:00,813 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 18:27:00,815 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 18:27:00,816 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 18:27:00,817 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 18:27:00,819 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 18:27:00,821 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 18:27:00,824 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 18:27:00,824 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 18:27:00,825 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 18:27:00,825 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 18:27:00,826 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 18:27:00,827 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 18:27:00,828 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 18:27:00,829 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-11-18 18:27:00,869 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 18:27:00,875 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 18:27:00,876 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 18:27:00,877 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 18:27:00,878 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 18:27:00,878 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 18:27:00,879 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 18:27:00,879 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 18:27:00,880 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 18:27:00,880 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 18:27:00,881 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 18:27:00,882 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 18:27:00,882 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 18:27:00,882 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 18:27:00,883 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 18:27:00,883 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 18:27:00,883 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 18:27:00,884 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 18:27:00,884 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 18:27:00,884 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 18:27:00,884 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 18:27:00,885 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 18:27:00,885 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 18:27:00,885 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 18:27:00,885 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:27:00,886 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 18:27:00,886 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 18:27:00,886 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 18:27:00,887 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 18:27:00,887 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 18:27:00,887 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 18:27:00,887 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 18:27:00,888 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 18:27:00,888 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_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/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_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro 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 -> 00b544e07f34285bd260f481b4b1205a15ed1c83d300c57496244de51f7f3936 [2022-11-18 18:27:01,217 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 18:27:01,248 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 18:27:01,251 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 18:27:01,252 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 18:27:01,253 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 18:27:01,255 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c [2022-11-18 18:27:01,344 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/data/dc27d4f14/912fd45769c4409aa1370ce428ccdd53/FLAG02c1d5fd4 [2022-11-18 18:27:01,868 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 18:27:01,869 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c [2022-11-18 18:27:01,880 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/data/dc27d4f14/912fd45769c4409aa1370ce428ccdd53/FLAG02c1d5fd4 [2022-11-18 18:27:02,224 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/data/dc27d4f14/912fd45769c4409aa1370ce428ccdd53 [2022-11-18 18:27:02,227 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 18:27:02,231 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 18:27:02,237 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 18:27:02,238 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 18:27:02,242 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 18:27:02,243 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,245 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@282d01d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02, skipping insertion in model container [2022-11-18 18:27:02,245 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,254 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 18:27:02,285 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 18:27:02,595 WARN L234 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_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c[2681,2694] [2022-11-18 18:27:02,618 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:27:02,625 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 18:27:02,649 WARN L234 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_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c[2681,2694] [2022-11-18 18:27:02,653 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:27:02,668 INFO L208 MainTranslator]: Completed translation [2022-11-18 18:27:02,668 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02 WrapperNode [2022-11-18 18:27:02,669 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 18:27:02,670 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 18:27:02,670 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 18:27:02,670 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 18:27:02,678 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,687 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,726 INFO L138 Inliner]: procedures = 24, calls = 45, calls flagged for inlining = 13, calls inlined = 15, statements flattened = 193 [2022-11-18 18:27:02,726 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 18:27:02,729 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 18:27:02,730 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 18:27:02,730 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 18:27:02,737 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,738 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,741 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,741 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,749 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,756 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,758 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,759 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,762 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 18:27:02,765 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 18:27:02,775 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 18:27:02,775 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 18:27:02,776 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (1/1) ... [2022-11-18 18:27:02,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:27:02,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:02,802 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 18:27:02,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 18:27:02,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 18:27:02,840 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-18 18:27:02,840 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-18 18:27:02,840 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-18 18:27:02,840 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-18 18:27:02,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 18:27:02,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 18:27:02,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 18:27:02,842 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-18 18:27:02,842 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-18 18:27:02,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 18:27:02,843 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 18:27:02,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 18:27:02,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 18:27:02,843 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 18:27:02,845 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-18 18:27:03,023 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 18:27:03,025 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 18:27:03,484 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 18:27:03,709 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 18:27:03,709 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-18 18:27:03,712 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:27:03 BoogieIcfgContainer [2022-11-18 18:27:03,712 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 18:27:03,714 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 18:27:03,714 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 18:27:03,718 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 18:27:03,719 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 06:27:02" (1/3) ... [2022-11-18 18:27:03,720 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@545526d8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:27:03, skipping insertion in model container [2022-11-18 18:27:03,720 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:27:02" (2/3) ... [2022-11-18 18:27:03,720 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@545526d8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:27:03, skipping insertion in model container [2022-11-18 18:27:03,721 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:27:03" (3/3) ... [2022-11-18 18:27:03,722 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-counter-fun.wvr.c [2022-11-18 18:27:03,731 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-11-18 18:27:03,743 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 18:27:03,743 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-18 18:27:03,743 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-18 18:27:03,851 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-18 18:27:03,903 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 159 places, 165 transitions, 346 flow [2022-11-18 18:27:04,007 INFO L130 PetriNetUnfolder]: 13/163 cut-off events. [2022-11-18 18:27:04,007 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-18 18:27:04,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 172 conditions, 163 events. 13/163 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 82 event pairs, 0 based on Foata normal form. 0/149 useless extension candidates. Maximal degree in co-relation 128. Up to 2 conditions per place. [2022-11-18 18:27:04,013 INFO L82 GeneralOperation]: Start removeDead. Operand has 159 places, 165 transitions, 346 flow [2022-11-18 18:27:04,018 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 148 places, 154 transitions, 320 flow [2022-11-18 18:27:04,029 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 18:27:04,036 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3833871b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 18:27:04,036 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-18 18:27:04,069 INFO L130 PetriNetUnfolder]: 13/153 cut-off events. [2022-11-18 18:27:04,069 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-18 18:27:04,070 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:04,071 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:04,071 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:04,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:04,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1165910738, now seen corresponding path program 1 times [2022-11-18 18:27:04,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:04,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776524600] [2022-11-18 18:27:04,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:04,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:04,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:04,349 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:27:04,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:04,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776524600] [2022-11-18 18:27:04,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776524600] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:27:04,352 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:27:04,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:27:04,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367725023] [2022-11-18 18:27:04,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:27:04,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-18 18:27:04,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:04,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-18 18:27:04,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 18:27:04,419 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 149 out of 165 [2022-11-18 18:27:04,427 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 154 transitions, 320 flow. Second operand has 2 states, 2 states have (on average 153.0) internal successors, (306), 2 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:04,427 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:04,427 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 149 of 165 [2022-11-18 18:27:04,429 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:04,591 INFO L130 PetriNetUnfolder]: 13/178 cut-off events. [2022-11-18 18:27:04,591 INFO L131 PetriNetUnfolder]: For 22/23 co-relation queries the response was YES. [2022-11-18 18:27:04,594 INFO L83 FinitePrefix]: Finished finitePrefix Result has 212 conditions, 178 events. 13/178 cut-off events. For 22/23 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 186 event pairs, 3 based on Foata normal form. 16/181 useless extension candidates. Maximal degree in co-relation 123. Up to 19 conditions per place. [2022-11-18 18:27:04,597 INFO L137 encePairwiseOnDemand]: 156/165 looper letters, 6 selfloop transitions, 0 changer transitions 5/145 dead transitions. [2022-11-18 18:27:04,597 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 145 transitions, 314 flow [2022-11-18 18:27:04,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-18 18:27:04,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-11-18 18:27:04,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 313 transitions. [2022-11-18 18:27:04,625 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.9484848484848485 [2022-11-18 18:27:04,626 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 313 transitions. [2022-11-18 18:27:04,627 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 313 transitions. [2022-11-18 18:27:04,631 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:04,635 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 313 transitions. [2022-11-18 18:27:04,641 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 156.5) internal successors, (313), 2 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:04,650 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 165.0) internal successors, (495), 3 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:04,651 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 165.0) internal successors, (495), 3 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:04,653 INFO L175 Difference]: Start difference. First operand has 148 places, 154 transitions, 320 flow. Second operand 2 states and 313 transitions. [2022-11-18 18:27:04,656 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 145 transitions, 314 flow [2022-11-18 18:27:04,662 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 145 transitions, 306 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-11-18 18:27:04,668 INFO L231 Difference]: Finished difference. Result has 145 places, 140 transitions, 284 flow [2022-11-18 18:27:04,670 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=294, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=145, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=284, PETRI_PLACES=145, PETRI_TRANSITIONS=140} [2022-11-18 18:27:04,676 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, -3 predicate places. [2022-11-18 18:27:04,677 INFO L495 AbstractCegarLoop]: Abstraction has has 145 places, 140 transitions, 284 flow [2022-11-18 18:27:04,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 153.0) internal successors, (306), 2 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:04,678 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:04,678 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:04,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 18:27:04,679 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:04,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:04,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1994540390, now seen corresponding path program 1 times [2022-11-18 18:27:04,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:04,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367533037] [2022-11-18 18:27:04,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:04,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:04,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:05,313 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:27:05,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:05,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367533037] [2022-11-18 18:27:05,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367533037] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:27:05,325 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:27:05,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 18:27:05,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149583470] [2022-11-18 18:27:05,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:27:05,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:27:05,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:05,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:27:05,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:27:05,345 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 165 [2022-11-18 18:27:05,346 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 140 transitions, 284 flow. Second operand has 5 states, 5 states have (on average 128.0) internal successors, (640), 5 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:05,346 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:05,346 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 165 [2022-11-18 18:27:05,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:05,537 INFO L130 PetriNetUnfolder]: 14/189 cut-off events. [2022-11-18 18:27:05,537 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2022-11-18 18:27:05,538 INFO L83 FinitePrefix]: Finished finitePrefix Result has 241 conditions, 189 events. 14/189 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 240 event pairs, 0 based on Foata normal form. 1/182 useless extension candidates. Maximal degree in co-relation 238. Up to 23 conditions per place. [2022-11-18 18:27:05,539 INFO L137 encePairwiseOnDemand]: 159/165 looper letters, 28 selfloop transitions, 3 changer transitions 4/148 dead transitions. [2022-11-18 18:27:05,539 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 148 transitions, 373 flow [2022-11-18 18:27:05,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:27:05,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-18 18:27:05,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 651 transitions. [2022-11-18 18:27:05,542 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7890909090909091 [2022-11-18 18:27:05,542 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 651 transitions. [2022-11-18 18:27:05,542 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 651 transitions. [2022-11-18 18:27:05,543 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:05,543 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 651 transitions. [2022-11-18 18:27:05,545 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 130.2) internal successors, (651), 5 states have internal predecessors, (651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:05,548 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 165.0) internal successors, (990), 6 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:05,549 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 165.0) internal successors, (990), 6 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:05,550 INFO L175 Difference]: Start difference. First operand has 145 places, 140 transitions, 284 flow. Second operand 5 states and 651 transitions. [2022-11-18 18:27:05,550 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 148 transitions, 373 flow [2022-11-18 18:27:05,552 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 148 transitions, 373 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-18 18:27:05,555 INFO L231 Difference]: Finished difference. Result has 147 places, 142 transitions, 307 flow [2022-11-18 18:27:05,556 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=284, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=307, PETRI_PLACES=147, PETRI_TRANSITIONS=142} [2022-11-18 18:27:05,556 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, -1 predicate places. [2022-11-18 18:27:05,557 INFO L495 AbstractCegarLoop]: Abstraction has has 147 places, 142 transitions, 307 flow [2022-11-18 18:27:05,557 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 128.0) internal successors, (640), 5 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:05,558 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:05,558 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:05,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-18 18:27:05,559 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:05,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:05,559 INFO L85 PathProgramCache]: Analyzing trace with hash 353416500, now seen corresponding path program 1 times [2022-11-18 18:27:05,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:05,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974397701] [2022-11-18 18:27:05,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:05,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:05,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:05,791 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:27:05,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:05,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974397701] [2022-11-18 18:27:05,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974397701] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:05,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716927260] [2022-11-18 18:27:05,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:05,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:05,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:05,796 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:05,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 18:27:05,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:05,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 18:27:05,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:06,495 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:27:06,495 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:27:06,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716927260] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:27:06,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:27:06,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2022-11-18 18:27:06,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133769524] [2022-11-18 18:27:06,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:27:06,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 18:27:06,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:06,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 18:27:06,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:27:06,502 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 165 [2022-11-18 18:27:06,503 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 142 transitions, 307 flow. Second operand has 7 states, 7 states have (on average 124.57142857142857) internal successors, (872), 7 states have internal predecessors, (872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:06,504 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:06,504 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 165 [2022-11-18 18:27:06,504 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:06,774 INFO L130 PetriNetUnfolder]: 15/265 cut-off events. [2022-11-18 18:27:06,775 INFO L131 PetriNetUnfolder]: For 28/31 co-relation queries the response was YES. [2022-11-18 18:27:06,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 370 conditions, 265 events. 15/265 cut-off events. For 28/31 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 506 event pairs, 2 based on Foata normal form. 4/253 useless extension candidates. Maximal degree in co-relation 363. Up to 37 conditions per place. [2022-11-18 18:27:06,777 INFO L137 encePairwiseOnDemand]: 153/165 looper letters, 31 selfloop transitions, 9 changer transitions 17/163 dead transitions. [2022-11-18 18:27:06,777 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 163 transitions, 467 flow [2022-11-18 18:27:06,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:27:06,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-11-18 18:27:06,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1267 transitions. [2022-11-18 18:27:06,782 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7678787878787878 [2022-11-18 18:27:06,782 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1267 transitions. [2022-11-18 18:27:06,782 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1267 transitions. [2022-11-18 18:27:06,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:06,784 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1267 transitions. [2022-11-18 18:27:06,787 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 126.7) internal successors, (1267), 10 states have internal predecessors, (1267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:06,793 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 165.0) internal successors, (1815), 11 states have internal predecessors, (1815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:06,794 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 165.0) internal successors, (1815), 11 states have internal predecessors, (1815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:06,795 INFO L175 Difference]: Start difference. First operand has 147 places, 142 transitions, 307 flow. Second operand 10 states and 1267 transitions. [2022-11-18 18:27:06,795 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 163 transitions, 467 flow [2022-11-18 18:27:06,797 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 163 transitions, 460 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-11-18 18:27:06,801 INFO L231 Difference]: Finished difference. Result has 153 places, 143 transitions, 332 flow [2022-11-18 18:27:06,801 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=300, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=332, PETRI_PLACES=153, PETRI_TRANSITIONS=143} [2022-11-18 18:27:06,802 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 5 predicate places. [2022-11-18 18:27:06,803 INFO L495 AbstractCegarLoop]: Abstraction has has 153 places, 143 transitions, 332 flow [2022-11-18 18:27:06,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 124.57142857142857) internal successors, (872), 7 states have internal predecessors, (872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:06,804 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:06,804 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:06,818 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-18 18:27:07,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:07,018 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:07,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:07,019 INFO L85 PathProgramCache]: Analyzing trace with hash -201493965, now seen corresponding path program 1 times [2022-11-18 18:27:07,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:07,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871470398] [2022-11-18 18:27:07,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:07,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:07,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:07,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:27:07,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:07,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871470398] [2022-11-18 18:27:07,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871470398] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:07,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524574067] [2022-11-18 18:27:07,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:07,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:07,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:07,243 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:07,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 18:27:07,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:07,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 18:27:07,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:07,480 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:27:07,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:07,548 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:27:07,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524574067] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:07,551 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:07,551 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-11-18 18:27:07,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194135526] [2022-11-18 18:27:07,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:07,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:27:07,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:07,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:27:07,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:27:07,558 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 165 [2022-11-18 18:27:07,565 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 143 transitions, 332 flow. Second operand has 9 states, 9 states have (on average 139.55555555555554) internal successors, (1256), 9 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:07,566 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:07,566 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 165 [2022-11-18 18:27:07,566 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:07,978 INFO L130 PetriNetUnfolder]: 145/476 cut-off events. [2022-11-18 18:27:07,979 INFO L131 PetriNetUnfolder]: For 53/53 co-relation queries the response was YES. [2022-11-18 18:27:07,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 871 conditions, 476 events. 145/476 cut-off events. For 53/53 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 1922 event pairs, 1 based on Foata normal form. 0/432 useless extension candidates. Maximal degree in co-relation 864. Up to 56 conditions per place. [2022-11-18 18:27:07,986 INFO L137 encePairwiseOnDemand]: 157/165 looper letters, 68 selfloop transitions, 26 changer transitions 0/217 dead transitions. [2022-11-18 18:27:07,987 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 217 transitions, 721 flow [2022-11-18 18:27:07,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 18:27:07,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 18:27:07,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2008 transitions. [2022-11-18 18:27:07,994 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8692640692640693 [2022-11-18 18:27:07,994 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2008 transitions. [2022-11-18 18:27:07,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2008 transitions. [2022-11-18 18:27:07,996 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:07,996 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2008 transitions. [2022-11-18 18:27:08,004 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 143.42857142857142) internal successors, (2008), 14 states have internal predecessors, (2008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:08,013 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 165.0) internal successors, (2475), 15 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:08,015 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 165.0) internal successors, (2475), 15 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:08,015 INFO L175 Difference]: Start difference. First operand has 153 places, 143 transitions, 332 flow. Second operand 14 states and 2008 transitions. [2022-11-18 18:27:08,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 217 transitions, 721 flow [2022-11-18 18:27:08,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 217 transitions, 705 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-11-18 18:27:08,024 INFO L231 Difference]: Finished difference. Result has 165 places, 171 transitions, 482 flow [2022-11-18 18:27:08,025 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=316, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=136, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=482, PETRI_PLACES=165, PETRI_TRANSITIONS=171} [2022-11-18 18:27:08,027 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 17 predicate places. [2022-11-18 18:27:08,027 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 171 transitions, 482 flow [2022-11-18 18:27:08,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 139.55555555555554) internal successors, (1256), 9 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:08,028 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:08,029 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:08,041 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-18 18:27:08,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:08,236 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:08,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:08,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1225427711, now seen corresponding path program 1 times [2022-11-18 18:27:08,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:08,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775749453] [2022-11-18 18:27:08,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:08,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:08,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:08,433 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:27:08,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:08,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775749453] [2022-11-18 18:27:08,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775749453] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:08,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624904165] [2022-11-18 18:27:08,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:08,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:08,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:08,435 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:08,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-18 18:27:08,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:08,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 18:27:08,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:08,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:27:08,894 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:27:08,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624904165] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:27:08,895 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:27:08,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2022-11-18 18:27:08,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129308328] [2022-11-18 18:27:08,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:27:08,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 18:27:08,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:08,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 18:27:08,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:27:08,898 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 165 [2022-11-18 18:27:08,899 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 171 transitions, 482 flow. Second operand has 7 states, 7 states have (on average 125.14285714285714) internal successors, (876), 7 states have internal predecessors, (876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:08,899 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:08,899 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 165 [2022-11-18 18:27:08,900 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:09,160 INFO L130 PetriNetUnfolder]: 65/414 cut-off events. [2022-11-18 18:27:09,161 INFO L131 PetriNetUnfolder]: For 181/196 co-relation queries the response was YES. [2022-11-18 18:27:09,162 INFO L83 FinitePrefix]: Finished finitePrefix Result has 765 conditions, 414 events. 65/414 cut-off events. For 181/196 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1524 event pairs, 7 based on Foata normal form. 12/413 useless extension candidates. Maximal degree in co-relation 751. Up to 68 conditions per place. [2022-11-18 18:27:09,165 INFO L137 encePairwiseOnDemand]: 157/165 looper letters, 36 selfloop transitions, 5 changer transitions 5/180 dead transitions. [2022-11-18 18:27:09,166 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 180 transitions, 596 flow [2022-11-18 18:27:09,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:27:09,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-18 18:27:09,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 892 transitions. [2022-11-18 18:27:09,169 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7722943722943723 [2022-11-18 18:27:09,169 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 892 transitions. [2022-11-18 18:27:09,169 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 892 transitions. [2022-11-18 18:27:09,170 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:09,170 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 892 transitions. [2022-11-18 18:27:09,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 127.42857142857143) internal successors, (892), 7 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:09,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 165.0) internal successors, (1320), 8 states have internal predecessors, (1320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:09,175 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 165.0) internal successors, (1320), 8 states have internal predecessors, (1320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:09,175 INFO L175 Difference]: Start difference. First operand has 165 places, 171 transitions, 482 flow. Second operand 7 states and 892 transitions. [2022-11-18 18:27:09,175 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 180 transitions, 596 flow [2022-11-18 18:27:09,183 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 180 transitions, 596 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-18 18:27:09,185 INFO L231 Difference]: Finished difference. Result has 173 places, 172 transitions, 504 flow [2022-11-18 18:27:09,186 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=482, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=171, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=504, PETRI_PLACES=173, PETRI_TRANSITIONS=172} [2022-11-18 18:27:09,189 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 25 predicate places. [2022-11-18 18:27:09,189 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 172 transitions, 504 flow [2022-11-18 18:27:09,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 125.14285714285714) internal successors, (876), 7 states have internal predecessors, (876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:09,190 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:09,191 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:09,204 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-18 18:27:09,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:09,397 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:09,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:09,397 INFO L85 PathProgramCache]: Analyzing trace with hash -1694617530, now seen corresponding path program 1 times [2022-11-18 18:27:09,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:09,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131123006] [2022-11-18 18:27:09,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:09,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:09,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:09,578 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:09,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:09,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131123006] [2022-11-18 18:27:09,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131123006] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:09,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594720406] [2022-11-18 18:27:09,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:09,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:09,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:09,581 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:09,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-18 18:27:09,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:09,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 18:27:09,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:09,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:09,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:09,808 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:09,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594720406] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:09,809 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:09,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-11-18 18:27:09,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041437009] [2022-11-18 18:27:09,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:09,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:27:09,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:09,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:27:09,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:27:09,816 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 165 [2022-11-18 18:27:09,817 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 172 transitions, 504 flow. Second operand has 9 states, 9 states have (on average 139.44444444444446) internal successors, (1255), 9 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:09,818 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:09,818 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 165 [2022-11-18 18:27:09,818 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:10,225 INFO L130 PetriNetUnfolder]: 225/688 cut-off events. [2022-11-18 18:27:10,226 INFO L131 PetriNetUnfolder]: For 610/610 co-relation queries the response was YES. [2022-11-18 18:27:10,228 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1745 conditions, 688 events. 225/688 cut-off events. For 610/610 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 3165 event pairs, 10 based on Foata normal form. 8/690 useless extension candidates. Maximal degree in co-relation 1728. Up to 87 conditions per place. [2022-11-18 18:27:10,232 INFO L137 encePairwiseOnDemand]: 157/165 looper letters, 85 selfloop transitions, 63 changer transitions 0/272 dead transitions. [2022-11-18 18:27:10,232 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 272 transitions, 1284 flow [2022-11-18 18:27:10,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 18:27:10,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 18:27:10,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2005 transitions. [2022-11-18 18:27:10,237 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8679653679653679 [2022-11-18 18:27:10,237 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2005 transitions. [2022-11-18 18:27:10,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2005 transitions. [2022-11-18 18:27:10,239 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:10,239 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2005 transitions. [2022-11-18 18:27:10,243 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 143.21428571428572) internal successors, (2005), 14 states have internal predecessors, (2005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:10,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 165.0) internal successors, (2475), 15 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:10,249 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 165.0) internal successors, (2475), 15 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:10,249 INFO L175 Difference]: Start difference. First operand has 173 places, 172 transitions, 504 flow. Second operand 14 states and 2005 transitions. [2022-11-18 18:27:10,249 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 272 transitions, 1284 flow [2022-11-18 18:27:10,254 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 272 transitions, 1262 flow, removed 7 selfloop flow, removed 5 redundant places. [2022-11-18 18:27:10,258 INFO L231 Difference]: Finished difference. Result has 189 places, 220 transitions, 1039 flow [2022-11-18 18:27:10,258 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=492, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=141, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1039, PETRI_PLACES=189, PETRI_TRANSITIONS=220} [2022-11-18 18:27:10,259 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 41 predicate places. [2022-11-18 18:27:10,259 INFO L495 AbstractCegarLoop]: Abstraction has has 189 places, 220 transitions, 1039 flow [2022-11-18 18:27:10,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 139.44444444444446) internal successors, (1255), 9 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:10,260 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:10,260 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:10,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-18 18:27:10,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-18 18:27:10,465 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:10,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:10,466 INFO L85 PathProgramCache]: Analyzing trace with hash -787524414, now seen corresponding path program 2 times [2022-11-18 18:27:10,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:10,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061423430] [2022-11-18 18:27:10,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:10,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:10,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:10,602 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:10,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:10,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061423430] [2022-11-18 18:27:10,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061423430] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:27:10,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:27:10,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 18:27:10,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951169683] [2022-11-18 18:27:10,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:27:10,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:27:10,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:10,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:27:10,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:27:10,606 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 165 [2022-11-18 18:27:10,607 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 220 transitions, 1039 flow. Second operand has 5 states, 5 states have (on average 139.8) internal successors, (699), 5 states have internal predecessors, (699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:10,607 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:10,607 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 165 [2022-11-18 18:27:10,607 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:10,865 INFO L130 PetriNetUnfolder]: 225/705 cut-off events. [2022-11-18 18:27:10,865 INFO L131 PetriNetUnfolder]: For 1481/1498 co-relation queries the response was YES. [2022-11-18 18:27:10,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2145 conditions, 705 events. 225/705 cut-off events. For 1481/1498 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 3417 event pairs, 69 based on Foata normal form. 3/700 useless extension candidates. Maximal degree in co-relation 2120. Up to 231 conditions per place. [2022-11-18 18:27:10,873 INFO L137 encePairwiseOnDemand]: 158/165 looper letters, 95 selfloop transitions, 21 changer transitions 6/246 dead transitions. [2022-11-18 18:27:10,873 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 246 transitions, 1450 flow [2022-11-18 18:27:10,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 18:27:10,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-11-18 18:27:10,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 865 transitions. [2022-11-18 18:27:10,876 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8737373737373737 [2022-11-18 18:27:10,876 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 865 transitions. [2022-11-18 18:27:10,876 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 865 transitions. [2022-11-18 18:27:10,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:10,877 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 865 transitions. [2022-11-18 18:27:10,879 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 144.16666666666666) internal successors, (865), 6 states have internal predecessors, (865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:10,881 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 165.0) internal successors, (1155), 7 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:10,882 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 165.0) internal successors, (1155), 7 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:10,882 INFO L175 Difference]: Start difference. First operand has 189 places, 220 transitions, 1039 flow. Second operand 6 states and 865 transitions. [2022-11-18 18:27:10,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 246 transitions, 1450 flow [2022-11-18 18:27:10,894 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 194 places, 246 transitions, 1380 flow, removed 35 selfloop flow, removed 0 redundant places. [2022-11-18 18:27:10,899 INFO L231 Difference]: Finished difference. Result has 196 places, 220 transitions, 1043 flow [2022-11-18 18:27:10,899 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=995, PETRI_DIFFERENCE_MINUEND_PLACES=189, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1043, PETRI_PLACES=196, PETRI_TRANSITIONS=220} [2022-11-18 18:27:10,900 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 48 predicate places. [2022-11-18 18:27:10,900 INFO L495 AbstractCegarLoop]: Abstraction has has 196 places, 220 transitions, 1043 flow [2022-11-18 18:27:10,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 139.8) internal successors, (699), 5 states have internal predecessors, (699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:10,901 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:10,901 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:10,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-18 18:27:10,901 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:10,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:10,902 INFO L85 PathProgramCache]: Analyzing trace with hash 674420228, now seen corresponding path program 3 times [2022-11-18 18:27:10,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:10,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105305109] [2022-11-18 18:27:10,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:10,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:10,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:11,049 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:11,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:11,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105305109] [2022-11-18 18:27:11,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105305109] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:11,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97053368] [2022-11-18 18:27:11,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:27:11,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:11,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:11,051 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:11,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-18 18:27:11,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 18:27:11,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:27:11,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 18:27:11,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:11,260 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:11,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:11,296 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:11,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97053368] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:11,298 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:11,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-11-18 18:27:11,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706834090] [2022-11-18 18:27:11,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:11,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 18:27:11,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:11,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 18:27:11,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:27:11,305 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 165 [2022-11-18 18:27:11,306 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 220 transitions, 1043 flow. Second operand has 11 states, 11 states have (on average 139.72727272727272) internal successors, (1537), 11 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:11,307 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:11,307 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 165 [2022-11-18 18:27:11,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:11,682 INFO L130 PetriNetUnfolder]: 257/823 cut-off events. [2022-11-18 18:27:11,682 INFO L131 PetriNetUnfolder]: For 1745/1757 co-relation queries the response was YES. [2022-11-18 18:27:11,685 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2510 conditions, 823 events. 257/823 cut-off events. For 1745/1757 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 4461 event pairs, 60 based on Foata normal form. 14/829 useless extension candidates. Maximal degree in co-relation 2482. Up to 146 conditions per place. [2022-11-18 18:27:11,690 INFO L137 encePairwiseOnDemand]: 157/165 looper letters, 99 selfloop transitions, 56 changer transitions 1/280 dead transitions. [2022-11-18 18:27:11,690 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 280 transitions, 1716 flow [2022-11-18 18:27:11,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:27:11,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-18 18:27:11,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1309 transitions. [2022-11-18 18:27:11,694 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8814814814814815 [2022-11-18 18:27:11,694 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1309 transitions. [2022-11-18 18:27:11,694 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1309 transitions. [2022-11-18 18:27:11,695 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:11,695 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1309 transitions. [2022-11-18 18:27:11,698 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 145.44444444444446) internal successors, (1309), 9 states have internal predecessors, (1309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:11,701 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 165.0) internal successors, (1650), 10 states have internal predecessors, (1650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:11,702 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 165.0) internal successors, (1650), 10 states have internal predecessors, (1650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:11,702 INFO L175 Difference]: Start difference. First operand has 196 places, 220 transitions, 1043 flow. Second operand 9 states and 1309 transitions. [2022-11-18 18:27:11,703 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 280 transitions, 1716 flow [2022-11-18 18:27:11,718 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 200 places, 280 transitions, 1686 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-11-18 18:27:11,723 INFO L231 Difference]: Finished difference. Result has 205 places, 239 transitions, 1386 flow [2022-11-18 18:27:11,724 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=1020, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1386, PETRI_PLACES=205, PETRI_TRANSITIONS=239} [2022-11-18 18:27:11,724 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 57 predicate places. [2022-11-18 18:27:11,724 INFO L495 AbstractCegarLoop]: Abstraction has has 205 places, 239 transitions, 1386 flow [2022-11-18 18:27:11,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 139.72727272727272) internal successors, (1537), 11 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:11,725 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:11,726 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:11,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-18 18:27:11,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:11,932 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:11,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:11,932 INFO L85 PathProgramCache]: Analyzing trace with hash -753816634, now seen corresponding path program 4 times [2022-11-18 18:27:11,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:11,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77541846] [2022-11-18 18:27:11,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:11,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:11,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:12,089 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:12,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:12,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77541846] [2022-11-18 18:27:12,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77541846] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:27:12,090 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:27:12,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 18:27:12,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066277155] [2022-11-18 18:27:12,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:27:12,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:27:12,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:12,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:27:12,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:27:12,093 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 165 [2022-11-18 18:27:12,094 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 239 transitions, 1386 flow. Second operand has 5 states, 5 states have (on average 139.8) internal successors, (699), 5 states have internal predecessors, (699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:12,094 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:12,094 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 165 [2022-11-18 18:27:12,095 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:12,376 INFO L130 PetriNetUnfolder]: 254/840 cut-off events. [2022-11-18 18:27:12,376 INFO L131 PetriNetUnfolder]: For 2488/2492 co-relation queries the response was YES. [2022-11-18 18:27:12,379 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2730 conditions, 840 events. 254/840 cut-off events. For 2488/2492 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 4619 event pairs, 64 based on Foata normal form. 3/832 useless extension candidates. Maximal degree in co-relation 2698. Up to 278 conditions per place. [2022-11-18 18:27:12,384 INFO L137 encePairwiseOnDemand]: 157/165 looper letters, 119 selfloop transitions, 31 changer transitions 7/281 dead transitions. [2022-11-18 18:27:12,385 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 281 transitions, 1999 flow [2022-11-18 18:27:12,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 18:27:12,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-11-18 18:27:12,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 882 transitions. [2022-11-18 18:27:12,387 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8909090909090909 [2022-11-18 18:27:12,388 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 882 transitions. [2022-11-18 18:27:12,388 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 882 transitions. [2022-11-18 18:27:12,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:12,389 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 882 transitions. [2022-11-18 18:27:12,391 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 147.0) internal successors, (882), 6 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:12,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 165.0) internal successors, (1155), 7 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:12,394 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 165.0) internal successors, (1155), 7 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:12,394 INFO L175 Difference]: Start difference. First operand has 205 places, 239 transitions, 1386 flow. Second operand 6 states and 882 transitions. [2022-11-18 18:27:12,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 281 transitions, 1999 flow [2022-11-18 18:27:12,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 205 places, 281 transitions, 1862 flow, removed 23 selfloop flow, removed 5 redundant places. [2022-11-18 18:27:12,415 INFO L231 Difference]: Finished difference. Result has 209 places, 242 transitions, 1418 flow [2022-11-18 18:27:12,415 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=1266, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=239, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1418, PETRI_PLACES=209, PETRI_TRANSITIONS=242} [2022-11-18 18:27:12,416 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 61 predicate places. [2022-11-18 18:27:12,416 INFO L495 AbstractCegarLoop]: Abstraction has has 209 places, 242 transitions, 1418 flow [2022-11-18 18:27:12,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 139.8) internal successors, (699), 5 states have internal predecessors, (699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:12,417 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:12,417 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:12,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-18 18:27:12,418 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:12,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:12,418 INFO L85 PathProgramCache]: Analyzing trace with hash 343024828, now seen corresponding path program 1 times [2022-11-18 18:27:12,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:12,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493312686] [2022-11-18 18:27:12,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:12,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:12,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:12,546 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:12,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:12,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493312686] [2022-11-18 18:27:12,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493312686] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:12,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256234599] [2022-11-18 18:27:12,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:12,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:12,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:12,548 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:12,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-18 18:27:12,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:12,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 18:27:12,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:12,767 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:12,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:12,817 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:12,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256234599] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:12,818 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:12,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-11-18 18:27:12,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184318826] [2022-11-18 18:27:12,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:12,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 18:27:12,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:12,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 18:27:12,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:27:12,822 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 165 [2022-11-18 18:27:12,824 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 242 transitions, 1418 flow. Second operand has 11 states, 11 states have (on average 139.8181818181818) internal successors, (1538), 11 states have internal predecessors, (1538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:12,824 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:12,824 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 165 [2022-11-18 18:27:12,824 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:13,305 INFO L130 PetriNetUnfolder]: 310/1065 cut-off events. [2022-11-18 18:27:13,306 INFO L131 PetriNetUnfolder]: For 2730/2746 co-relation queries the response was YES. [2022-11-18 18:27:13,310 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3251 conditions, 1065 events. 310/1065 cut-off events. For 2730/2746 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 6677 event pairs, 40 based on Foata normal form. 8/1061 useless extension candidates. Maximal degree in co-relation 3219. Up to 138 conditions per place. [2022-11-18 18:27:13,316 INFO L137 encePairwiseOnDemand]: 157/165 looper letters, 112 selfloop transitions, 81 changer transitions 1/318 dead transitions. [2022-11-18 18:27:13,316 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 318 transitions, 2220 flow [2022-11-18 18:27:13,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:27:13,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-18 18:27:13,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1877 transitions. [2022-11-18 18:27:13,321 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.875058275058275 [2022-11-18 18:27:13,321 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1877 transitions. [2022-11-18 18:27:13,321 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1877 transitions. [2022-11-18 18:27:13,323 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:13,323 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1877 transitions. [2022-11-18 18:27:13,327 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 144.3846153846154) internal successors, (1877), 13 states have internal predecessors, (1877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:13,331 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 165.0) internal successors, (2310), 14 states have internal predecessors, (2310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:13,332 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 165.0) internal successors, (2310), 14 states have internal predecessors, (2310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:13,333 INFO L175 Difference]: Start difference. First operand has 209 places, 242 transitions, 1418 flow. Second operand 13 states and 1877 transitions. [2022-11-18 18:27:13,333 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 221 places, 318 transitions, 2220 flow [2022-11-18 18:27:13,353 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 220 places, 318 transitions, 2173 flow, removed 9 selfloop flow, removed 1 redundant places. [2022-11-18 18:27:13,360 INFO L231 Difference]: Finished difference. Result has 224 places, 262 transitions, 1805 flow [2022-11-18 18:27:13,362 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=1379, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1805, PETRI_PLACES=224, PETRI_TRANSITIONS=262} [2022-11-18 18:27:13,362 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 76 predicate places. [2022-11-18 18:27:13,363 INFO L495 AbstractCegarLoop]: Abstraction has has 224 places, 262 transitions, 1805 flow [2022-11-18 18:27:13,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 139.8181818181818) internal successors, (1538), 11 states have internal predecessors, (1538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:13,364 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:13,364 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:13,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-18 18:27:13,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:13,569 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:13,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:13,570 INFO L85 PathProgramCache]: Analyzing trace with hash -646540378, now seen corresponding path program 2 times [2022-11-18 18:27:13,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:13,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764922119] [2022-11-18 18:27:13,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:13,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:13,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:13,707 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:13,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:13,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764922119] [2022-11-18 18:27:13,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764922119] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:27:13,708 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:27:13,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 18:27:13,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149079251] [2022-11-18 18:27:13,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:27:13,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:27:13,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:13,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:27:13,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:27:13,712 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 165 [2022-11-18 18:27:13,713 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 262 transitions, 1805 flow. Second operand has 5 states, 5 states have (on average 139.8) internal successors, (699), 5 states have internal predecessors, (699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:13,713 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:13,713 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 165 [2022-11-18 18:27:13,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:14,090 INFO L130 PetriNetUnfolder]: 299/978 cut-off events. [2022-11-18 18:27:14,091 INFO L131 PetriNetUnfolder]: For 3609/3625 co-relation queries the response was YES. [2022-11-18 18:27:14,095 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3282 conditions, 978 events. 299/978 cut-off events. For 3609/3625 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 5773 event pairs, 92 based on Foata normal form. 6/973 useless extension candidates. Maximal degree in co-relation 3247. Up to 371 conditions per place. [2022-11-18 18:27:14,101 INFO L137 encePairwiseOnDemand]: 157/165 looper letters, 128 selfloop transitions, 31 changer transitions 7/290 dead transitions. [2022-11-18 18:27:14,101 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 229 places, 290 transitions, 2311 flow [2022-11-18 18:27:14,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 18:27:14,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-11-18 18:27:14,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 876 transitions. [2022-11-18 18:27:14,104 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8848484848484849 [2022-11-18 18:27:14,104 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 876 transitions. [2022-11-18 18:27:14,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 876 transitions. [2022-11-18 18:27:14,105 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:14,105 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 876 transitions. [2022-11-18 18:27:14,116 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 146.0) internal successors, (876), 6 states have internal predecessors, (876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:14,126 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 165.0) internal successors, (1155), 7 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:14,127 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 165.0) internal successors, (1155), 7 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:14,127 INFO L175 Difference]: Start difference. First operand has 224 places, 262 transitions, 1805 flow. Second operand 6 states and 876 transitions. [2022-11-18 18:27:14,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 229 places, 290 transitions, 2311 flow [2022-11-18 18:27:14,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 290 transitions, 2274 flow, removed 5 selfloop flow, removed 4 redundant places. [2022-11-18 18:27:14,161 INFO L231 Difference]: Finished difference. Result has 227 places, 262 transitions, 1845 flow [2022-11-18 18:27:14,162 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=1768, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=262, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1845, PETRI_PLACES=227, PETRI_TRANSITIONS=262} [2022-11-18 18:27:14,162 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 79 predicate places. [2022-11-18 18:27:14,162 INFO L495 AbstractCegarLoop]: Abstraction has has 227 places, 262 transitions, 1845 flow [2022-11-18 18:27:14,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 139.8) internal successors, (699), 5 states have internal predecessors, (699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:14,163 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:14,163 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:14,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-18 18:27:14,164 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:14,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:14,164 INFO L85 PathProgramCache]: Analyzing trace with hash 2027393474, now seen corresponding path program 5 times [2022-11-18 18:27:14,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:14,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426308596] [2022-11-18 18:27:14,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:14,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:14,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:14,317 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:14,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:14,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426308596] [2022-11-18 18:27:14,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426308596] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:14,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390117177] [2022-11-18 18:27:14,318 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 18:27:14,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:14,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:14,320 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:14,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-18 18:27:14,471 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:27:14,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:27:14,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 18:27:14,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:14,534 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:14,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:14,571 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:14,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390117177] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:14,572 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:14,572 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-11-18 18:27:14,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733126939] [2022-11-18 18:27:14,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:14,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 18:27:14,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:14,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 18:27:14,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:27:14,576 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 165 [2022-11-18 18:27:14,578 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 262 transitions, 1845 flow. Second operand has 11 states, 11 states have (on average 139.63636363636363) internal successors, (1536), 11 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:14,578 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:14,578 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 165 [2022-11-18 18:27:14,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:15,061 INFO L130 PetriNetUnfolder]: 305/962 cut-off events. [2022-11-18 18:27:15,062 INFO L131 PetriNetUnfolder]: For 3921/3921 co-relation queries the response was YES. [2022-11-18 18:27:15,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3329 conditions, 962 events. 305/962 cut-off events. For 3921/3921 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 5428 event pairs, 64 based on Foata normal form. 11/962 useless extension candidates. Maximal degree in co-relation 3294. Up to 141 conditions per place. [2022-11-18 18:27:15,073 INFO L137 encePairwiseOnDemand]: 157/165 looper letters, 102 selfloop transitions, 86 changer transitions 1/313 dead transitions. [2022-11-18 18:27:15,074 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 313 transitions, 2502 flow [2022-11-18 18:27:15,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:27:15,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-18 18:27:15,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1867 transitions. [2022-11-18 18:27:15,083 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8703962703962704 [2022-11-18 18:27:15,083 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1867 transitions. [2022-11-18 18:27:15,083 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1867 transitions. [2022-11-18 18:27:15,085 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:15,085 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1867 transitions. [2022-11-18 18:27:15,090 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 143.6153846153846) internal successors, (1867), 13 states have internal predecessors, (1867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:15,095 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 165.0) internal successors, (2310), 14 states have internal predecessors, (2310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:15,096 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 165.0) internal successors, (2310), 14 states have internal predecessors, (2310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:15,096 INFO L175 Difference]: Start difference. First operand has 227 places, 262 transitions, 1845 flow. Second operand 13 states and 1867 transitions. [2022-11-18 18:27:15,097 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 313 transitions, 2502 flow [2022-11-18 18:27:15,165 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 313 transitions, 2425 flow, removed 4 selfloop flow, removed 5 redundant places. [2022-11-18 18:27:15,173 INFO L231 Difference]: Finished difference. Result has 232 places, 268 transitions, 2015 flow [2022-11-18 18:27:15,173 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=1692, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2015, PETRI_PLACES=232, PETRI_TRANSITIONS=268} [2022-11-18 18:27:15,174 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 84 predicate places. [2022-11-18 18:27:15,175 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 268 transitions, 2015 flow [2022-11-18 18:27:15,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 139.63636363636363) internal successors, (1536), 11 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:15,175 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:15,176 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:15,187 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-18 18:27:15,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-18 18:27:15,387 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:15,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:15,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1064421096, now seen corresponding path program 3 times [2022-11-18 18:27:15,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:15,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930894500] [2022-11-18 18:27:15,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:15,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:15,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:15,546 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:15,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:15,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930894500] [2022-11-18 18:27:15,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930894500] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:15,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867974636] [2022-11-18 18:27:15,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:27:15,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:15,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:15,551 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:15,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-18 18:27:15,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 18:27:15,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:27:15,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 18:27:15,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:15,770 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:15,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:15,812 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:27:15,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867974636] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:15,812 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:15,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-11-18 18:27:15,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119942453] [2022-11-18 18:27:15,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:15,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 18:27:15,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:15,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 18:27:15,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:27:15,816 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 165 [2022-11-18 18:27:15,818 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 268 transitions, 2015 flow. Second operand has 11 states, 11 states have (on average 139.8181818181818) internal successors, (1538), 11 states have internal predecessors, (1538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:15,818 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:15,818 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 165 [2022-11-18 18:27:15,818 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:16,265 INFO L130 PetriNetUnfolder]: 301/935 cut-off events. [2022-11-18 18:27:16,265 INFO L131 PetriNetUnfolder]: For 4091/4091 co-relation queries the response was YES. [2022-11-18 18:27:16,269 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3376 conditions, 935 events. 301/935 cut-off events. For 4091/4091 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 5182 event pairs, 51 based on Foata normal form. 6/931 useless extension candidates. Maximal degree in co-relation 3342. Up to 198 conditions per place. [2022-11-18 18:27:16,276 INFO L137 encePairwiseOnDemand]: 157/165 looper letters, 108 selfloop transitions, 65 changer transitions 1/298 dead transitions. [2022-11-18 18:27:16,276 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 298 transitions, 2489 flow [2022-11-18 18:27:16,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:27:16,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-18 18:27:16,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1299 transitions. [2022-11-18 18:27:16,280 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8747474747474747 [2022-11-18 18:27:16,280 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1299 transitions. [2022-11-18 18:27:16,280 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1299 transitions. [2022-11-18 18:27:16,281 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:16,281 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1299 transitions. [2022-11-18 18:27:16,284 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 144.33333333333334) internal successors, (1299), 9 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:16,287 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 165.0) internal successors, (1650), 10 states have internal predecessors, (1650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:16,287 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 165.0) internal successors, (1650), 10 states have internal predecessors, (1650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:16,287 INFO L175 Difference]: Start difference. First operand has 232 places, 268 transitions, 2015 flow. Second operand 9 states and 1299 transitions. [2022-11-18 18:27:16,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 298 transitions, 2489 flow [2022-11-18 18:27:16,309 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 298 transitions, 2407 flow, removed 3 selfloop flow, removed 6 redundant places. [2022-11-18 18:27:16,315 INFO L231 Difference]: Finished difference. Result has 232 places, 268 transitions, 2081 flow [2022-11-18 18:27:16,316 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=1907, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=266, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2081, PETRI_PLACES=232, PETRI_TRANSITIONS=268} [2022-11-18 18:27:16,317 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 84 predicate places. [2022-11-18 18:27:16,317 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 268 transitions, 2081 flow [2022-11-18 18:27:16,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 139.8181818181818) internal successors, (1538), 11 states have internal predecessors, (1538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:16,318 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:16,318 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:16,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-18 18:27:16,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-18 18:27:16,525 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:16,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:16,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1878094116, now seen corresponding path program 1 times [2022-11-18 18:27:16,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:16,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661377752] [2022-11-18 18:27:16,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:16,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:16,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:17,619 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:27:17,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:17,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661377752] [2022-11-18 18:27:17,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661377752] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:17,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240053743] [2022-11-18 18:27:17,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:17,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:17,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:17,621 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:17,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-18 18:27:17,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:17,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:27:17,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:18,059 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 10 [2022-11-18 18:27:18,107 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:27:18,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:18,156 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 12 [2022-11-18 18:27:18,491 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:27:18,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240053743] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:18,492 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:18,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 11, 11] total 29 [2022-11-18 18:27:18,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062067282] [2022-11-18 18:27:18,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:18,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-18 18:27:18,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:18,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-18 18:27:18,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=719, Unknown=0, NotChecked=0, Total=812 [2022-11-18 18:27:18,497 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 165 [2022-11-18 18:27:18,499 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 268 transitions, 2081 flow. Second operand has 29 states, 29 states have (on average 80.48275862068965) internal successors, (2334), 29 states have internal predecessors, (2334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:18,499 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:18,500 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 165 [2022-11-18 18:27:18,500 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:22,416 INFO L130 PetriNetUnfolder]: 1315/4688 cut-off events. [2022-11-18 18:27:22,416 INFO L131 PetriNetUnfolder]: For 19543/19799 co-relation queries the response was YES. [2022-11-18 18:27:22,451 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16637 conditions, 4688 events. 1315/4688 cut-off events. For 19543/19799 co-relation queries the response was YES. Maximal size of possible extension queue 313. Compared 46020 event pairs, 99 based on Foata normal form. 72/4650 useless extension candidates. Maximal degree in co-relation 16605. Up to 775 conditions per place. [2022-11-18 18:27:22,470 INFO L137 encePairwiseOnDemand]: 132/165 looper letters, 134 selfloop transitions, 59 changer transitions 50/432 dead transitions. [2022-11-18 18:27:22,470 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 432 transitions, 3000 flow [2022-11-18 18:27:22,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-11-18 18:27:22,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2022-11-18 18:27:22,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 4970 transitions. [2022-11-18 18:27:22,526 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4781144781144781 [2022-11-18 18:27:22,526 INFO L72 ComplementDD]: Start complementDD. Operand 63 states and 4970 transitions. [2022-11-18 18:27:22,527 INFO L73 IsDeterministic]: Start isDeterministic. Operand 63 states and 4970 transitions. [2022-11-18 18:27:22,536 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:22,536 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 63 states and 4970 transitions. [2022-11-18 18:27:22,548 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 64 states, 63 states have (on average 78.88888888888889) internal successors, (4970), 63 states have internal predecessors, (4970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:22,568 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 64 states, 64 states have (on average 165.0) internal successors, (10560), 64 states have internal predecessors, (10560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:22,572 INFO L81 ComplementDD]: Finished complementDD. Result has 64 states, 64 states have (on average 165.0) internal successors, (10560), 64 states have internal predecessors, (10560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:22,573 INFO L175 Difference]: Start difference. First operand has 232 places, 268 transitions, 2081 flow. Second operand 63 states and 4970 transitions. [2022-11-18 18:27:22,573 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 432 transitions, 3000 flow [2022-11-18 18:27:22,690 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 432 transitions, 2810 flow, removed 13 selfloop flow, removed 12 redundant places. [2022-11-18 18:27:22,698 INFO L231 Difference]: Finished difference. Result has 315 places, 312 transitions, 2284 flow [2022-11-18 18:27:22,699 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=1891, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=234, PETRI_DIFFERENCE_SUBTRAHEND_STATES=63, PETRI_FLOW=2284, PETRI_PLACES=315, PETRI_TRANSITIONS=312} [2022-11-18 18:27:22,700 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 167 predicate places. [2022-11-18 18:27:22,700 INFO L495 AbstractCegarLoop]: Abstraction has has 315 places, 312 transitions, 2284 flow [2022-11-18 18:27:22,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 80.48275862068965) internal successors, (2334), 29 states have internal predecessors, (2334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:22,702 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:22,702 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:22,713 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-11-18 18:27:22,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-18 18:27:22,909 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:22,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:22,909 INFO L85 PathProgramCache]: Analyzing trace with hash -159129583, now seen corresponding path program 2 times [2022-11-18 18:27:22,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:22,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743962703] [2022-11-18 18:27:22,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:22,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:23,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:24,404 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 18:27:24,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:24,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743962703] [2022-11-18 18:27:24,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743962703] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:24,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132490861] [2022-11-18 18:27:24,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:27:24,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:24,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:24,407 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:24,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-18 18:27:24,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:27:24,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:27:24,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 47 conjunts are in the unsatisfiable core [2022-11-18 18:27:24,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:25,549 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 18:27:25,961 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 18:27:26,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:27:26,306 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 18:27:26,306 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 46 [2022-11-18 18:27:26,324 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2022-11-18 18:27:26,475 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-11-18 18:27:26,513 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 18:27:26,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:27,105 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_384 (Array Int Int)) (v_ArrVal_383 (Array Int Int)) (~f~0.offset Int) (~f~0.base Int)) (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_383))) (let ((.cse2 (select (select .cse0 ~f~0.base) (+ (* c_~counter~0 4) ~f~0.offset)))) (let ((.cse1 (+ (* .cse2 4) |c_ULTIMATE.start_main_#t~ret19#1.offset|))) (or (not (= (select (select .cse0 |c_ULTIMATE.start_main_#t~ret19#1.base|) .cse1) c_~counter~0)) (not (<= 0 .cse2)) (not (< .cse2 c_~n_inv~0)) (= (select (select (store .cse0 |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_384) |c_ULTIMATE.start_main_#t~ret19#1.base|) .cse1) 0)))))) is different from false [2022-11-18 18:27:27,148 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_384 (Array Int Int)) (v_ArrVal_383 (Array Int Int)) (~f~0.offset Int) (~f~0.base Int)) (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_383))) (let ((.cse2 (select (select .cse0 ~f~0.base) (+ (* c_~counter~0 4) ~f~0.offset)))) (let ((.cse1 (+ (* .cse2 4) |c_ULTIMATE.start_create_fresh_int_array_#res#1.offset|))) (or (= (select (select (store .cse0 |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_384) |c_ULTIMATE.start_create_fresh_int_array_#res#1.base|) .cse1) 0) (not (<= 0 .cse2)) (not (= c_~counter~0 (select (select .cse0 |c_ULTIMATE.start_create_fresh_int_array_#res#1.base|) .cse1))) (not (< .cse2 c_~n_inv~0))))))) is different from false [2022-11-18 18:27:27,175 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_384 (Array Int Int)) (v_ArrVal_383 (Array Int Int)) (~f~0.offset Int) (~f~0.base Int)) (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_383))) (let ((.cse2 (select (select .cse0 ~f~0.base) (+ (* c_~counter~0 4) ~f~0.offset)))) (let ((.cse1 (+ (* .cse2 4) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (or (not (= c_~counter~0 (select (select .cse0 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) .cse1))) (not (<= 0 .cse2)) (not (< .cse2 c_~n_inv~0)) (= (select (select (store .cse0 |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_384) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) .cse1) 0)))))) is different from false [2022-11-18 18:27:27,550 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:27:27,550 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 157 treesize of output 97 [2022-11-18 18:27:27,624 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:27:27,624 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 368 treesize of output 326 [2022-11-18 18:27:27,663 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:27:27,664 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 302 treesize of output 276 [2022-11-18 18:27:27,695 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:27:27,696 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 116 treesize of output 106 [2022-11-18 18:27:31,036 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 18:27:31,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132490861] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:31,036 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:31,037 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21, 21] total 52 [2022-11-18 18:27:31,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626281925] [2022-11-18 18:27:31,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:31,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-11-18 18:27:31,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:31,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-11-18 18:27:31,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=2113, Unknown=8, NotChecked=288, Total=2652 [2022-11-18 18:27:31,044 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 70 out of 165 [2022-11-18 18:27:31,048 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 315 places, 312 transitions, 2284 flow. Second operand has 52 states, 52 states have (on average 73.78846153846153) internal successors, (3837), 52 states have internal predecessors, (3837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:31,048 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:31,048 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 70 of 165 [2022-11-18 18:27:31,048 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:35,970 INFO L130 PetriNetUnfolder]: 1190/4446 cut-off events. [2022-11-18 18:27:35,970 INFO L131 PetriNetUnfolder]: For 18518/18915 co-relation queries the response was YES. [2022-11-18 18:27:35,994 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16344 conditions, 4446 events. 1190/4446 cut-off events. For 18518/18915 co-relation queries the response was YES. Maximal size of possible extension queue 312. Compared 44232 event pairs, 244 based on Foata normal form. 62/4385 useless extension candidates. Maximal degree in co-relation 16287. Up to 973 conditions per place. [2022-11-18 18:27:36,010 INFO L137 encePairwiseOnDemand]: 135/165 looper letters, 107 selfloop transitions, 57 changer transitions 9/361 dead transitions. [2022-11-18 18:27:36,010 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 336 places, 361 transitions, 2912 flow [2022-11-18 18:27:36,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-11-18 18:27:36,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-11-18 18:27:36,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2722 transitions. [2022-11-18 18:27:36,016 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4458640458640459 [2022-11-18 18:27:36,016 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2722 transitions. [2022-11-18 18:27:36,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2722 transitions. [2022-11-18 18:27:36,018 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:36,018 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2722 transitions. [2022-11-18 18:27:36,023 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 73.56756756756756) internal successors, (2722), 37 states have internal predecessors, (2722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:36,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 165.0) internal successors, (6270), 38 states have internal predecessors, (6270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:36,034 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 165.0) internal successors, (6270), 38 states have internal predecessors, (6270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:36,034 INFO L175 Difference]: Start difference. First operand has 315 places, 312 transitions, 2284 flow. Second operand 37 states and 2722 transitions. [2022-11-18 18:27:36,034 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 336 places, 361 transitions, 2912 flow [2022-11-18 18:27:36,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 361 transitions, 2754 flow, removed 65 selfloop flow, removed 23 redundant places. [2022-11-18 18:27:36,130 INFO L231 Difference]: Finished difference. Result has 323 places, 330 transitions, 2477 flow [2022-11-18 18:27:36,131 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=2192, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=312, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=2477, PETRI_PLACES=323, PETRI_TRANSITIONS=330} [2022-11-18 18:27:36,131 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 175 predicate places. [2022-11-18 18:27:36,131 INFO L495 AbstractCegarLoop]: Abstraction has has 323 places, 330 transitions, 2477 flow [2022-11-18 18:27:36,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 73.78846153846153) internal successors, (3837), 52 states have internal predecessors, (3837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:36,133 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:36,133 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:36,141 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-11-18 18:27:36,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-18 18:27:36,340 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:36,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:36,340 INFO L85 PathProgramCache]: Analyzing trace with hash 117102969, now seen corresponding path program 3 times [2022-11-18 18:27:36,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:36,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123672893] [2022-11-18 18:27:36,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:36,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:36,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:36,894 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 18:27:36,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:36,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123672893] [2022-11-18 18:27:36,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123672893] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:36,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560681287] [2022-11-18 18:27:36,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:27:36,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:36,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:36,896 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:36,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-18 18:27:37,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 18:27:37,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:27:37,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:27:37,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:37,228 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 10 [2022-11-18 18:27:37,272 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 18:27:37,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:37,316 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 12 [2022-11-18 18:27:37,663 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 18:27:37,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560681287] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:37,663 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:37,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 20 [2022-11-18 18:27:37,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000849736] [2022-11-18 18:27:37,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:37,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 18:27:37,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:37,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 18:27:37,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2022-11-18 18:27:37,669 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 165 [2022-11-18 18:27:37,672 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 330 transitions, 2477 flow. Second operand has 20 states, 20 states have (on average 95.35) internal successors, (1907), 20 states have internal predecessors, (1907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:37,672 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:37,672 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 165 [2022-11-18 18:27:37,672 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:40,103 INFO L130 PetriNetUnfolder]: 1780/6757 cut-off events. [2022-11-18 18:27:40,104 INFO L131 PetriNetUnfolder]: For 31386/31872 co-relation queries the response was YES. [2022-11-18 18:27:40,175 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25370 conditions, 6757 events. 1780/6757 cut-off events. For 31386/31872 co-relation queries the response was YES. Maximal size of possible extension queue 426. Compared 73397 event pairs, 181 based on Foata normal form. 131/6764 useless extension candidates. Maximal degree in co-relation 25317. Up to 919 conditions per place. [2022-11-18 18:27:40,214 INFO L137 encePairwiseOnDemand]: 147/165 looper letters, 110 selfloop transitions, 49 changer transitions 9/379 dead transitions. [2022-11-18 18:27:40,214 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 339 places, 379 transitions, 3089 flow [2022-11-18 18:27:40,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 18:27:40,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-18 18:27:40,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2026 transitions. [2022-11-18 18:27:40,220 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5847041847041847 [2022-11-18 18:27:40,221 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2026 transitions. [2022-11-18 18:27:40,221 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2026 transitions. [2022-11-18 18:27:40,222 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:40,223 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2026 transitions. [2022-11-18 18:27:40,228 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 96.47619047619048) internal successors, (2026), 21 states have internal predecessors, (2026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:40,234 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 165.0) internal successors, (3630), 22 states have internal predecessors, (3630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:40,235 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 165.0) internal successors, (3630), 22 states have internal predecessors, (3630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:40,236 INFO L175 Difference]: Start difference. First operand has 323 places, 330 transitions, 2477 flow. Second operand 21 states and 2026 transitions. [2022-11-18 18:27:40,237 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 339 places, 379 transitions, 3089 flow [2022-11-18 18:27:40,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 379 transitions, 2959 flow, removed 30 selfloop flow, removed 28 redundant places. [2022-11-18 18:27:40,371 INFO L231 Difference]: Finished difference. Result has 319 places, 342 transitions, 2666 flow [2022-11-18 18:27:40,371 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=2371, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=330, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=285, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2666, PETRI_PLACES=319, PETRI_TRANSITIONS=342} [2022-11-18 18:27:40,372 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 171 predicate places. [2022-11-18 18:27:40,372 INFO L495 AbstractCegarLoop]: Abstraction has has 319 places, 342 transitions, 2666 flow [2022-11-18 18:27:40,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 95.35) internal successors, (1907), 20 states have internal predecessors, (1907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:40,373 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:40,374 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:40,385 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-18 18:27:40,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-18 18:27:40,581 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:40,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:40,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1297539565, now seen corresponding path program 4 times [2022-11-18 18:27:40,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:40,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114816601] [2022-11-18 18:27:40,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:40,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:40,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:40,912 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:27:40,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:40,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114816601] [2022-11-18 18:27:40,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114816601] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:40,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024511502] [2022-11-18 18:27:40,913 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 18:27:40,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:40,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:40,914 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:40,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-18 18:27:41,062 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 18:27:41,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:27:41,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:27:41,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:41,237 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:27:41,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:41,360 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:27:41,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024511502] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:41,361 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:41,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-11-18 18:27:41,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106362005] [2022-11-18 18:27:41,361 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:41,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 18:27:41,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:41,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 18:27:41,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-11-18 18:27:41,365 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 165 [2022-11-18 18:27:41,367 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 342 transitions, 2666 flow. Second operand has 19 states, 19 states have (on average 137.57894736842104) internal successors, (2614), 19 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:41,367 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:41,367 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 165 [2022-11-18 18:27:41,367 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:45,902 INFO L130 PetriNetUnfolder]: 4870/13718 cut-off events. [2022-11-18 18:27:45,902 INFO L131 PetriNetUnfolder]: For 63353/63369 co-relation queries the response was YES. [2022-11-18 18:27:45,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54169 conditions, 13718 events. 4870/13718 cut-off events. For 63353/63369 co-relation queries the response was YES. Maximal size of possible extension queue 659. Compared 146071 event pairs, 895 based on Foata normal form. 57/13690 useless extension candidates. Maximal degree in co-relation 54114. Up to 3400 conditions per place. [2022-11-18 18:27:46,037 INFO L137 encePairwiseOnDemand]: 153/165 looper letters, 540 selfloop transitions, 186 changer transitions 30/913 dead transitions. [2022-11-18 18:27:46,037 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 913 transitions, 9844 flow [2022-11-18 18:27:46,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-11-18 18:27:46,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2022-11-18 18:27:46,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 6878 transitions. [2022-11-18 18:27:46,048 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8507111935683365 [2022-11-18 18:27:46,048 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 6878 transitions. [2022-11-18 18:27:46,048 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 6878 transitions. [2022-11-18 18:27:46,052 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:46,052 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 6878 transitions. [2022-11-18 18:27:46,063 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 140.3673469387755) internal successors, (6878), 49 states have internal predecessors, (6878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:46,074 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 165.0) internal successors, (8250), 50 states have internal predecessors, (8250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:46,077 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 165.0) internal successors, (8250), 50 states have internal predecessors, (8250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:46,077 INFO L175 Difference]: Start difference. First operand has 319 places, 342 transitions, 2666 flow. Second operand 49 states and 6878 transitions. [2022-11-18 18:27:46,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 913 transitions, 9844 flow [2022-11-18 18:27:46,472 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 913 transitions, 9075 flow, removed 365 selfloop flow, removed 14 redundant places. [2022-11-18 18:27:46,484 INFO L231 Difference]: Finished difference. Result has 356 places, 508 transitions, 4320 flow [2022-11-18 18:27:46,485 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=2563, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=342, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=269, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=4320, PETRI_PLACES=356, PETRI_TRANSITIONS=508} [2022-11-18 18:27:46,485 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 208 predicate places. [2022-11-18 18:27:46,486 INFO L495 AbstractCegarLoop]: Abstraction has has 356 places, 508 transitions, 4320 flow [2022-11-18 18:27:46,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 137.57894736842104) internal successors, (2614), 19 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:46,487 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:46,487 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:46,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-18 18:27:46,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-18 18:27:46,695 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:46,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:46,696 INFO L85 PathProgramCache]: Analyzing trace with hash -726681663, now seen corresponding path program 5 times [2022-11-18 18:27:46,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:46,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455798344] [2022-11-18 18:27:46,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:46,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:46,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:46,926 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:27:46,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:46,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455798344] [2022-11-18 18:27:46,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455798344] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:46,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182550388] [2022-11-18 18:27:46,927 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 18:27:46,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:46,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:46,928 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:46,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-18 18:27:47,094 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-11-18 18:27:47,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:27:47,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:27:47,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:47,254 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:27:47,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:47,380 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:27:47,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182550388] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:47,380 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:47,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-11-18 18:27:47,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156496381] [2022-11-18 18:27:47,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:47,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 18:27:47,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:47,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 18:27:47,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2022-11-18 18:27:47,384 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 165 [2022-11-18 18:27:47,387 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 508 transitions, 4320 flow. Second operand has 21 states, 21 states have (on average 137.47619047619048) internal successors, (2887), 21 states have internal predecessors, (2887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:47,387 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:47,387 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 165 [2022-11-18 18:27:47,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:27:51,678 INFO L130 PetriNetUnfolder]: 4450/13008 cut-off events. [2022-11-18 18:27:51,678 INFO L131 PetriNetUnfolder]: For 54596/54610 co-relation queries the response was YES. [2022-11-18 18:27:51,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54561 conditions, 13008 events. 4450/13008 cut-off events. For 54596/54610 co-relation queries the response was YES. Maximal size of possible extension queue 624. Compared 139924 event pairs, 1249 based on Foata normal form. 30/12938 useless extension candidates. Maximal degree in co-relation 54503. Up to 6012 conditions per place. [2022-11-18 18:27:51,984 INFO L137 encePairwiseOnDemand]: 153/165 looper letters, 358 selfloop transitions, 126 changer transitions 17/658 dead transitions. [2022-11-18 18:27:51,985 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 379 places, 658 transitions, 6738 flow [2022-11-18 18:27:51,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-18 18:27:51,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-18 18:27:51,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3343 transitions. [2022-11-18 18:27:51,991 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8441919191919192 [2022-11-18 18:27:51,991 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 3343 transitions. [2022-11-18 18:27:51,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 3343 transitions. [2022-11-18 18:27:51,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:27:51,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 3343 transitions. [2022-11-18 18:27:51,999 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 139.29166666666666) internal successors, (3343), 24 states have internal predecessors, (3343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:52,004 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 165.0) internal successors, (4125), 25 states have internal predecessors, (4125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:52,005 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 165.0) internal successors, (4125), 25 states have internal predecessors, (4125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:52,005 INFO L175 Difference]: Start difference. First operand has 356 places, 508 transitions, 4320 flow. Second operand 24 states and 3343 transitions. [2022-11-18 18:27:52,005 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 379 places, 658 transitions, 6738 flow [2022-11-18 18:27:52,620 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 375 places, 658 transitions, 6574 flow, removed 54 selfloop flow, removed 4 redundant places. [2022-11-18 18:27:52,628 INFO L231 Difference]: Finished difference. Result has 385 places, 529 transitions, 4752 flow [2022-11-18 18:27:52,629 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=4172, PETRI_DIFFERENCE_MINUEND_PLACES=352, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=508, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=389, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=4752, PETRI_PLACES=385, PETRI_TRANSITIONS=529} [2022-11-18 18:27:52,629 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 237 predicate places. [2022-11-18 18:27:52,629 INFO L495 AbstractCegarLoop]: Abstraction has has 385 places, 529 transitions, 4752 flow [2022-11-18 18:27:52,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 137.47619047619048) internal successors, (2887), 21 states have internal predecessors, (2887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:52,631 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:27:52,631 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:27:52,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-11-18 18:27:52,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-18 18:27:52,837 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:27:52,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:27:52,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1024366783, now seen corresponding path program 6 times [2022-11-18 18:27:52,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:27:52,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640044480] [2022-11-18 18:27:52,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:27:52,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:27:52,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:27:53,095 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:27:53,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:27:53,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640044480] [2022-11-18 18:27:53,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640044480] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:27:53,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393813716] [2022-11-18 18:27:53,096 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 18:27:53,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:27:53,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:27:53,097 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:27:53,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-18 18:27:53,411 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-11-18 18:27:53,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:27:53,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:27:53,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:27:53,578 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:27:53,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:27:53,704 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:27:53,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393813716] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:27:53,705 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:27:53,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-11-18 18:27:53,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806626285] [2022-11-18 18:27:53,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:27:53,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 18:27:53,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:27:53,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 18:27:53,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2022-11-18 18:27:53,710 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 165 [2022-11-18 18:27:53,712 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 385 places, 529 transitions, 4752 flow. Second operand has 21 states, 21 states have (on average 137.42857142857142) internal successors, (2886), 21 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:27:53,713 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:27:53,713 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 165 [2022-11-18 18:27:53,713 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:28:00,043 INFO L130 PetriNetUnfolder]: 5962/17632 cut-off events. [2022-11-18 18:28:00,043 INFO L131 PetriNetUnfolder]: For 74394/74408 co-relation queries the response was YES. [2022-11-18 18:28:00,169 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73545 conditions, 17632 events. 5962/17632 cut-off events. For 74394/74408 co-relation queries the response was YES. Maximal size of possible extension queue 809. Compared 200294 event pairs, 1103 based on Foata normal form. 52/17582 useless extension candidates. Maximal degree in co-relation 73480. Up to 4955 conditions per place. [2022-11-18 18:28:00,251 INFO L137 encePairwiseOnDemand]: 153/165 looper letters, 668 selfloop transitions, 255 changer transitions 27/1107 dead transitions. [2022-11-18 18:28:00,252 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 448 places, 1107 transitions, 11920 flow [2022-11-18 18:28:00,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-11-18 18:28:00,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2022-11-18 18:28:00,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 8962 transitions. [2022-11-18 18:28:00,267 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8486742424242424 [2022-11-18 18:28:00,267 INFO L72 ComplementDD]: Start complementDD. Operand 64 states and 8962 transitions. [2022-11-18 18:28:00,267 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 8962 transitions. [2022-11-18 18:28:00,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:28:00,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 64 states and 8962 transitions. [2022-11-18 18:28:00,288 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 65 states, 64 states have (on average 140.03125) internal successors, (8962), 64 states have internal predecessors, (8962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:00,301 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 65 states, 65 states have (on average 165.0) internal successors, (10725), 65 states have internal predecessors, (10725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:00,304 INFO L81 ComplementDD]: Finished complementDD. Result has 65 states, 65 states have (on average 165.0) internal successors, (10725), 65 states have internal predecessors, (10725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:00,304 INFO L175 Difference]: Start difference. First operand has 385 places, 529 transitions, 4752 flow. Second operand 64 states and 8962 transitions. [2022-11-18 18:28:00,304 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 448 places, 1107 transitions, 11920 flow [2022-11-18 18:28:00,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 1107 transitions, 11766 flow, removed 6 selfloop flow, removed 6 redundant places. [2022-11-18 18:28:01,008 INFO L231 Difference]: Finished difference. Result has 467 places, 627 transitions, 6416 flow [2022-11-18 18:28:01,008 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=4661, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=6416, PETRI_PLACES=467, PETRI_TRANSITIONS=627} [2022-11-18 18:28:01,009 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 319 predicate places. [2022-11-18 18:28:01,009 INFO L495 AbstractCegarLoop]: Abstraction has has 467 places, 627 transitions, 6416 flow [2022-11-18 18:28:01,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 137.42857142857142) internal successors, (2886), 21 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:01,010 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:28:01,010 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:28:01,020 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-11-18 18:28:01,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:28:01,216 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:28:01,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:28:01,217 INFO L85 PathProgramCache]: Analyzing trace with hash 322108609, now seen corresponding path program 7 times [2022-11-18 18:28:01,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:28:01,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890943777] [2022-11-18 18:28:01,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:28:01,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:28:01,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:28:01,497 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:28:01,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:28:01,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890943777] [2022-11-18 18:28:01,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890943777] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:28:01,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457549705] [2022-11-18 18:28:01,499 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 18:28:01,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:28:01,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:28:01,500 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:28:01,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-18 18:28:01,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:28:01,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:28:01,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:28:01,844 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:28:01,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:28:01,970 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-18 18:28:01,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457549705] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:28:01,971 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:28:01,971 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-11-18 18:28:01,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971213478] [2022-11-18 18:28:01,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:28:01,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 18:28:01,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:28:01,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 18:28:01,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-11-18 18:28:01,977 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 165 [2022-11-18 18:28:01,980 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 467 places, 627 transitions, 6416 flow. Second operand has 19 states, 19 states have (on average 137.78947368421052) internal successors, (2618), 19 states have internal predecessors, (2618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:01,980 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:28:01,980 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 165 [2022-11-18 18:28:01,981 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:28:08,835 INFO L130 PetriNetUnfolder]: 5852/17732 cut-off events. [2022-11-18 18:28:08,836 INFO L131 PetriNetUnfolder]: For 98472/98510 co-relation queries the response was YES. [2022-11-18 18:28:09,031 INFO L83 FinitePrefix]: Finished finitePrefix Result has 82899 conditions, 17732 events. 5852/17732 cut-off events. For 98472/98510 co-relation queries the response was YES. Maximal size of possible extension queue 743. Compared 202195 event pairs, 800 based on Foata normal form. 188/17822 useless extension candidates. Maximal degree in co-relation 82811. Up to 2675 conditions per place. [2022-11-18 18:28:09,106 INFO L137 encePairwiseOnDemand]: 153/165 looper letters, 571 selfloop transitions, 333 changer transitions 7/1068 dead transitions. [2022-11-18 18:28:09,106 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 511 places, 1068 transitions, 12637 flow [2022-11-18 18:28:09,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-11-18 18:28:09,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-11-18 18:28:09,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 7020 transitions. [2022-11-18 18:28:09,120 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.850909090909091 [2022-11-18 18:28:09,120 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 7020 transitions. [2022-11-18 18:28:09,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 7020 transitions. [2022-11-18 18:28:09,124 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:28:09,124 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 7020 transitions. [2022-11-18 18:28:09,135 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 140.4) internal successors, (7020), 50 states have internal predecessors, (7020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:09,147 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 51 states, 51 states have (on average 165.0) internal successors, (8415), 51 states have internal predecessors, (8415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:09,148 INFO L81 ComplementDD]: Finished complementDD. Result has 51 states, 51 states have (on average 165.0) internal successors, (8415), 51 states have internal predecessors, (8415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:09,149 INFO L175 Difference]: Start difference. First operand has 467 places, 627 transitions, 6416 flow. Second operand 50 states and 7020 transitions. [2022-11-18 18:28:09,149 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 511 places, 1068 transitions, 12637 flow [2022-11-18 18:28:10,718 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 490 places, 1068 transitions, 12419 flow, removed 12 selfloop flow, removed 21 redundant places. [2022-11-18 18:28:10,729 INFO L231 Difference]: Finished difference. Result has 501 places, 693 transitions, 8002 flow [2022-11-18 18:28:10,730 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=5963, PETRI_DIFFERENCE_MINUEND_PLACES=441, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=602, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=251, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=342, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=8002, PETRI_PLACES=501, PETRI_TRANSITIONS=693} [2022-11-18 18:28:10,731 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 353 predicate places. [2022-11-18 18:28:10,731 INFO L495 AbstractCegarLoop]: Abstraction has has 501 places, 693 transitions, 8002 flow [2022-11-18 18:28:10,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 137.78947368421052) internal successors, (2618), 19 states have internal predecessors, (2618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:10,731 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:28:10,732 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:28:10,742 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-18 18:28:10,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:28:10,937 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:28:10,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:28:10,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1892571253, now seen corresponding path program 8 times [2022-11-18 18:28:10,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:28:10,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282687873] [2022-11-18 18:28:10,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:28:10,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:28:10,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:28:11,144 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:28:11,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:28:11,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282687873] [2022-11-18 18:28:11,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282687873] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:28:11,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950637693] [2022-11-18 18:28:11,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:28:11,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:28:11,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:28:11,147 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:28:11,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-18 18:28:11,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:28:11,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:28:11,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:28:11,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:28:11,456 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:28:11,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:28:11,556 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:28:11,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950637693] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:28:11,556 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:28:11,557 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-11-18 18:28:11,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930913731] [2022-11-18 18:28:11,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:28:11,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 18:28:11,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:28:11,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 18:28:11,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-11-18 18:28:11,560 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 165 [2022-11-18 18:28:11,562 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 501 places, 693 transitions, 8002 flow. Second operand has 19 states, 19 states have (on average 137.52631578947367) internal successors, (2613), 19 states have internal predecessors, (2613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:11,562 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:28:11,563 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 165 [2022-11-18 18:28:11,563 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:28:22,093 INFO L130 PetriNetUnfolder]: 7999/23089 cut-off events. [2022-11-18 18:28:22,094 INFO L131 PetriNetUnfolder]: For 174779/174817 co-relation queries the response was YES. [2022-11-18 18:28:22,333 INFO L83 FinitePrefix]: Finished finitePrefix Result has 121276 conditions, 23089 events. 7999/23089 cut-off events. For 174779/174817 co-relation queries the response was YES. Maximal size of possible extension queue 996. Compared 269346 event pairs, 578 based on Foata normal form. 93/23091 useless extension candidates. Maximal degree in co-relation 121176. Up to 4571 conditions per place. [2022-11-18 18:28:22,407 INFO L137 encePairwiseOnDemand]: 153/165 looper letters, 736 selfloop transitions, 618 changer transitions 2/1513 dead transitions. [2022-11-18 18:28:22,407 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 586 places, 1513 transitions, 19972 flow [2022-11-18 18:28:22,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-11-18 18:28:22,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2022-11-18 18:28:22,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 11970 transitions. [2022-11-18 18:28:22,420 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8435517970401691 [2022-11-18 18:28:22,421 INFO L72 ComplementDD]: Start complementDD. Operand 86 states and 11970 transitions. [2022-11-18 18:28:22,421 INFO L73 IsDeterministic]: Start isDeterministic. Operand 86 states and 11970 transitions. [2022-11-18 18:28:22,425 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:28:22,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 86 states and 11970 transitions. [2022-11-18 18:28:22,440 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 87 states, 86 states have (on average 139.1860465116279) internal successors, (11970), 86 states have internal predecessors, (11970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:22,453 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 87 states, 87 states have (on average 165.0) internal successors, (14355), 87 states have internal predecessors, (14355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:22,456 INFO L81 ComplementDD]: Finished complementDD. Result has 87 states, 87 states have (on average 165.0) internal successors, (14355), 87 states have internal predecessors, (14355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:22,456 INFO L175 Difference]: Start difference. First operand has 501 places, 693 transitions, 8002 flow. Second operand 86 states and 11970 transitions. [2022-11-18 18:28:22,456 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 586 places, 1513 transitions, 19972 flow [2022-11-18 18:28:25,921 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 566 places, 1513 transitions, 19602 flow, removed 14 selfloop flow, removed 20 redundant places. [2022-11-18 18:28:25,939 INFO L231 Difference]: Finished difference. Result has 591 places, 1067 transitions, 14255 flow [2022-11-18 18:28:25,940 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=7796, PETRI_DIFFERENCE_MINUEND_PLACES=481, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=693, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=283, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=398, PETRI_DIFFERENCE_SUBTRAHEND_STATES=86, PETRI_FLOW=14255, PETRI_PLACES=591, PETRI_TRANSITIONS=1067} [2022-11-18 18:28:25,940 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 443 predicate places. [2022-11-18 18:28:25,940 INFO L495 AbstractCegarLoop]: Abstraction has has 591 places, 1067 transitions, 14255 flow [2022-11-18 18:28:25,941 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 137.52631578947367) internal successors, (2613), 19 states have internal predecessors, (2613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:25,941 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:28:25,941 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:28:25,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-18 18:28:26,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-18 18:28:26,141 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:28:26,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:28:26,142 INFO L85 PathProgramCache]: Analyzing trace with hash 810346417, now seen corresponding path program 9 times [2022-11-18 18:28:26,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:28:26,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803881221] [2022-11-18 18:28:26,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:28:26,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:28:26,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:28:26,364 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:28:26,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:28:26,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803881221] [2022-11-18 18:28:26,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803881221] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:28:26,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640602417] [2022-11-18 18:28:26,365 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:28:26,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:28:26,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:28:26,367 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:28:26,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-18 18:28:26,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-18 18:28:26,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:28:26,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:28:26,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:28:26,797 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:28:26,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:28:26,918 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:28:26,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640602417] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:28:26,918 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:28:26,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-11-18 18:28:26,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884612949] [2022-11-18 18:28:26,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:28:26,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 18:28:26,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:28:26,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 18:28:26,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2022-11-18 18:28:26,923 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 165 [2022-11-18 18:28:26,925 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 591 places, 1067 transitions, 14255 flow. Second operand has 21 states, 21 states have (on average 137.38095238095238) internal successors, (2885), 21 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:26,925 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:28:26,925 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 165 [2022-11-18 18:28:26,925 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:28:38,470 INFO L130 PetriNetUnfolder]: 8089/23724 cut-off events. [2022-11-18 18:28:38,471 INFO L131 PetriNetUnfolder]: For 258902/258916 co-relation queries the response was YES. [2022-11-18 18:28:38,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 140288 conditions, 23724 events. 8089/23724 cut-off events. For 258902/258916 co-relation queries the response was YES. Maximal size of possible extension queue 1024. Compared 280309 event pairs, 1358 based on Foata normal form. 10/23580 useless extension candidates. Maximal degree in co-relation 140163. Up to 12071 conditions per place. [2022-11-18 18:28:38,875 INFO L137 encePairwiseOnDemand]: 153/165 looper letters, 819 selfloop transitions, 202 changer transitions 13/1191 dead transitions. [2022-11-18 18:28:38,875 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 606 places, 1191 transitions, 17533 flow [2022-11-18 18:28:38,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 18:28:38,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-11-18 18:28:38,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2247 transitions. [2022-11-18 18:28:38,878 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8511363636363637 [2022-11-18 18:28:38,878 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2247 transitions. [2022-11-18 18:28:38,878 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2247 transitions. [2022-11-18 18:28:38,879 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:28:38,879 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2247 transitions. [2022-11-18 18:28:38,882 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 140.4375) internal successors, (2247), 16 states have internal predecessors, (2247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:38,885 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 165.0) internal successors, (2805), 17 states have internal predecessors, (2805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:38,885 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 165.0) internal successors, (2805), 17 states have internal predecessors, (2805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:38,885 INFO L175 Difference]: Start difference. First operand has 591 places, 1067 transitions, 14255 flow. Second operand 16 states and 2247 transitions. [2022-11-18 18:28:38,885 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 606 places, 1191 transitions, 17533 flow [2022-11-18 18:28:44,445 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 599 places, 1191 transitions, 17081 flow, removed 122 selfloop flow, removed 7 redundant places. [2022-11-18 18:28:44,463 INFO L231 Difference]: Finished difference. Result has 605 places, 1085 transitions, 14604 flow [2022-11-18 18:28:44,464 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=165, PETRI_DIFFERENCE_MINUEND_FLOW=13825, PETRI_DIFFERENCE_MINUEND_PLACES=584, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1067, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=184, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=873, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=14604, PETRI_PLACES=605, PETRI_TRANSITIONS=1085} [2022-11-18 18:28:44,464 INFO L288 CegarLoopForPetriNet]: 148 programPoint places, 457 predicate places. [2022-11-18 18:28:44,464 INFO L495 AbstractCegarLoop]: Abstraction has has 605 places, 1085 transitions, 14604 flow [2022-11-18 18:28:44,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 137.38095238095238) internal successors, (2885), 21 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:44,465 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:28:44,465 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:28:44,470 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-18 18:28:44,665 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:28:44,665 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-11-18 18:28:44,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:28:44,666 INFO L85 PathProgramCache]: Analyzing trace with hash 698805873, now seen corresponding path program 10 times [2022-11-18 18:28:44,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:28:44,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132558812] [2022-11-18 18:28:44,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:28:44,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:28:44,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:28:44,870 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:28:44,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:28:44,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132558812] [2022-11-18 18:28:44,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132558812] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:28:44,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037151919] [2022-11-18 18:28:44,871 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 18:28:44,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:28:44,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:28:44,872 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:28:44,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0fbc76de-95b0-48cc-9767-9d3e4cd5e7d6/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-18 18:28:45,033 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 18:28:45,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:28:45,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:28:45,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:28:45,162 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:28:45,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:28:45,286 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 18:28:45,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037151919] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:28:45,286 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:28:45,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-11-18 18:28:45,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729623740] [2022-11-18 18:28:45,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:28:45,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 18:28:45,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:28:45,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 18:28:45,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2022-11-18 18:28:45,292 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 165 [2022-11-18 18:28:45,294 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 605 places, 1085 transitions, 14604 flow. Second operand has 19 states, 19 states have (on average 137.6315789473684) internal successors, (2615), 19 states have internal predecessors, (2615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:28:45,295 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:28:45,295 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 165 [2022-11-18 18:28:45,295 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand