./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-nzb-file-trans.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 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_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-nzb-file-trans.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8 --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 586b4acd2b590d05e6c872ab286b63f1e9a66197df0a80de4a917f3d7db6c786 --- 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-2329fc7 [2022-12-13 18:44:49,906 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 18:44:49,908 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 18:44:49,921 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 18:44:49,922 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 18:44:49,922 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 18:44:49,923 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 18:44:49,924 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 18:44:49,926 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 18:44:49,926 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 18:44:49,927 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 18:44:49,928 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 18:44:49,928 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 18:44:49,929 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 18:44:49,929 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 18:44:49,930 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 18:44:49,931 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 18:44:49,931 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 18:44:49,933 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 18:44:49,934 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 18:44:49,935 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 18:44:49,936 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 18:44:49,937 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 18:44:49,937 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 18:44:49,940 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 18:44:49,940 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 18:44:49,940 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 18:44:49,941 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 18:44:49,941 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 18:44:49,942 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 18:44:49,942 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 18:44:49,942 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 18:44:49,943 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 18:44:49,943 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 18:44:49,944 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 18:44:49,944 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 18:44:49,945 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 18:44:49,945 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 18:44:49,945 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 18:44:49,946 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 18:44:49,946 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 18:44:49,947 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-12-13 18:44:49,962 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 18:44:49,962 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 18:44:49,963 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 18:44:49,963 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 18:44:49,963 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 18:44:49,963 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 18:44:49,964 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 18:44:49,964 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 18:44:49,964 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 18:44:49,964 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 18:44:49,964 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 18:44:49,965 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 18:44:49,965 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 18:44:49,965 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 18:44:49,965 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 18:44:49,965 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 18:44:49,965 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 18:44:49,965 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 18:44:49,965 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 18:44:49,965 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 18:44:49,966 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 18:44:49,966 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 18:44:49,966 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 18:44:49,966 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 18:44:49,966 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 18:44:49,966 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 18:44:49,966 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 18:44:49,966 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 18:44:49,967 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 18:44:49,967 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 18:44:49,967 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 18:44:49,967 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 18:44:49,967 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 18:44:49,967 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 18:44:49,967 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 18:44:49,967 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/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_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8 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 -> 586b4acd2b590d05e6c872ab286b63f1e9a66197df0a80de4a917f3d7db6c786 [2022-12-13 18:44:50,142 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 18:44:50,161 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 18:44:50,163 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 18:44:50,164 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 18:44:50,165 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 18:44:50,166 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/weaver/chl-nzb-file-trans.wvr.c [2022-12-13 18:44:52,703 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 18:44:52,866 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 18:44:52,867 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/sv-benchmarks/c/weaver/chl-nzb-file-trans.wvr.c [2022-12-13 18:44:52,875 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/data/a8bdc6ff8/d0544b7d2b334215a16e6d40e2b2daa8/FLAGe88965f84 [2022-12-13 18:44:52,887 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/data/a8bdc6ff8/d0544b7d2b334215a16e6d40e2b2daa8 [2022-12-13 18:44:52,889 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 18:44:52,891 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 18:44:52,892 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 18:44:52,892 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 18:44:52,895 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 18:44:52,895 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 06:44:52" (1/1) ... [2022-12-13 18:44:52,896 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@315b473a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:52, skipping insertion in model container [2022-12-13 18:44:52,896 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 06:44:52" (1/1) ... [2022-12-13 18:44:52,901 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 18:44:52,917 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 18:44:53,073 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/sv-benchmarks/c/weaver/chl-nzb-file-trans.wvr.c[6450,6463] [2022-12-13 18:44:53,080 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 18:44:53,088 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 18:44:53,130 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/sv-benchmarks/c/weaver/chl-nzb-file-trans.wvr.c[6450,6463] [2022-12-13 18:44:53,134 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 18:44:53,150 INFO L208 MainTranslator]: Completed translation [2022-12-13 18:44:53,151 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53 WrapperNode [2022-12-13 18:44:53,151 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 18:44:53,152 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 18:44:53,152 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 18:44:53,152 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 18:44:53,159 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (1/1) ... [2022-12-13 18:44:53,173 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (1/1) ... [2022-12-13 18:44:53,213 INFO L138 Inliner]: procedures = 26, calls = 76, calls flagged for inlining = 28, calls inlined = 42, statements flattened = 574 [2022-12-13 18:44:53,213 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 18:44:53,214 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 18:44:53,214 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 18:44:53,214 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 18:44:53,222 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (1/1) ... [2022-12-13 18:44:53,222 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (1/1) ... [2022-12-13 18:44:53,229 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (1/1) ... [2022-12-13 18:44:53,230 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (1/1) ... [2022-12-13 18:44:53,247 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (1/1) ... [2022-12-13 18:44:53,255 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (1/1) ... [2022-12-13 18:44:53,258 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (1/1) ... [2022-12-13 18:44:53,262 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (1/1) ... [2022-12-13 18:44:53,269 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 18:44:53,270 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 18:44:53,270 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 18:44:53,270 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 18:44:53,271 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (1/1) ... [2022-12-13 18:44:53,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 18:44:53,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:44:53,297 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 18:44:53,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 18:44:53,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 18:44:53,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 18:44:53,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 18:44:53,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 18:44:53,334 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-13 18:44:53,334 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-13 18:44:53,334 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-13 18:44:53,334 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-13 18:44:53,334 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-12-13 18:44:53,335 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-12-13 18:44:53,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 18:44:53,335 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 18:44:53,335 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 18:44:53,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 18:44:53,335 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 18:44:53,337 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-12-13 18:44:53,448 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 18:44:53,450 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 18:44:54,050 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 18:44:54,059 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 18:44:54,060 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-12-13 18:44:54,062 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 06:44:54 BoogieIcfgContainer [2022-12-13 18:44:54,062 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 18:44:54,064 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 18:44:54,064 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 18:44:54,066 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 18:44:54,066 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 06:44:52" (1/3) ... [2022-12-13 18:44:54,067 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74838c17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 06:44:54, skipping insertion in model container [2022-12-13 18:44:54,067 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:44:53" (2/3) ... [2022-12-13 18:44:54,067 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74838c17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 06:44:54, skipping insertion in model container [2022-12-13 18:44:54,067 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 06:44:54" (3/3) ... [2022-12-13 18:44:54,068 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-nzb-file-trans.wvr.c [2022-12-13 18:44:54,075 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-13 18:44:54,083 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 18:44:54,083 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 18:44:54,083 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-13 18:44:54,188 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-12-13 18:44:54,225 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 698 places, 761 transitions, 1546 flow [2022-12-13 18:44:54,514 INFO L130 PetriNetUnfolder]: 73/758 cut-off events. [2022-12-13 18:44:54,514 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-13 18:44:54,529 INFO L83 FinitePrefix]: Finished finitePrefix Result has 771 conditions, 758 events. 73/758 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2703 event pairs, 0 based on Foata normal form. 0/684 useless extension candidates. Maximal degree in co-relation 559. Up to 2 conditions per place. [2022-12-13 18:44:54,529 INFO L82 GeneralOperation]: Start removeDead. Operand has 698 places, 761 transitions, 1546 flow [2022-12-13 18:44:54,539 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 684 places, 747 transitions, 1512 flow [2022-12-13 18:44:54,542 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2022-12-13 18:44:54,549 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 684 places, 747 transitions, 1512 flow [2022-12-13 18:44:54,551 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 684 places, 747 transitions, 1512 flow [2022-12-13 18:44:54,552 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 684 places, 747 transitions, 1512 flow [2022-12-13 18:44:54,737 INFO L130 PetriNetUnfolder]: 73/747 cut-off events. [2022-12-13 18:44:54,737 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-13 18:44:54,749 INFO L83 FinitePrefix]: Finished finitePrefix Result has 760 conditions, 747 events. 73/747 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2706 event pairs, 0 based on Foata normal form. 0/674 useless extension candidates. Maximal degree in co-relation 559. Up to 2 conditions per place. [2022-12-13 18:44:54,785 INFO L119 LiptonReduction]: Number of co-enabled transitions 187758 [2022-12-13 18:45:21,283 INFO L134 LiptonReduction]: Checked pairs total: 177790 [2022-12-13 18:45:21,283 INFO L136 LiptonReduction]: Total number of compositions: 950 [2022-12-13 18:45:21,294 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 18:45:21,298 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;@416e748c, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 18:45:21,298 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-12-13 18:45:21,306 INFO L130 PetriNetUnfolder]: 14/49 cut-off events. [2022-12-13 18:45:21,306 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-13 18:45:21,306 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:21,306 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:21,307 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:21,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:21,310 INFO L85 PathProgramCache]: Analyzing trace with hash -2128296618, now seen corresponding path program 1 times [2022-12-13 18:45:21,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:21,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657564678] [2022-12-13 18:45:21,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:21,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:21,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:21,625 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:45:21,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:21,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657564678] [2022-12-13 18:45:21,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657564678] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:45:21,627 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:45:21,627 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 18:45:21,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181062065] [2022-12-13 18:45:21,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:45:21,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 18:45:21,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:21,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 18:45:21,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 18:45:21,720 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 705 out of 1711 [2022-12-13 18:45:21,726 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 50 transitions, 118 flow. Second operand has 3 states, 3 states have (on average 711.3333333333334) internal successors, (2134), 3 states have internal predecessors, (2134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:21,726 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:21,727 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 705 of 1711 [2022-12-13 18:45:21,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:22,352 INFO L130 PetriNetUnfolder]: 2862/3757 cut-off events. [2022-12-13 18:45:22,352 INFO L131 PetriNetUnfolder]: For 169/169 co-relation queries the response was YES. [2022-12-13 18:45:22,354 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7775 conditions, 3757 events. 2862/3757 cut-off events. For 169/169 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 12980 event pairs, 1657 based on Foata normal form. 0/2552 useless extension candidates. Maximal degree in co-relation 7232. Up to 3755 conditions per place. [2022-12-13 18:45:22,365 INFO L137 encePairwiseOnDemand]: 1704/1711 looper letters, 47 selfloop transitions, 6 changer transitions 0/53 dead transitions. [2022-12-13 18:45:22,365 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 53 transitions, 230 flow [2022-12-13 18:45:22,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 18:45:22,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 18:45:22,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2171 transitions. [2022-12-13 18:45:22,384 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4229495421780635 [2022-12-13 18:45:22,385 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2171 transitions. [2022-12-13 18:45:22,386 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2171 transitions. [2022-12-13 18:45:22,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:22,390 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2171 transitions. [2022-12-13 18:45:22,396 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 723.6666666666666) internal successors, (2171), 3 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:22,408 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1711.0) internal successors, (6844), 4 states have internal predecessors, (6844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:22,410 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1711.0) internal successors, (6844), 4 states have internal predecessors, (6844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:22,412 INFO L175 Difference]: Start difference. First operand has 46 places, 50 transitions, 118 flow. Second operand 3 states and 2171 transitions. [2022-12-13 18:45:22,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 53 transitions, 230 flow [2022-12-13 18:45:22,418 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 53 transitions, 218 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-12-13 18:45:22,419 INFO L231 Difference]: Finished difference. Result has 43 places, 53 transitions, 138 flow [2022-12-13 18:45:22,421 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=106, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=138, PETRI_PLACES=43, PETRI_TRANSITIONS=53} [2022-12-13 18:45:22,423 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, -3 predicate places. [2022-12-13 18:45:22,424 INFO L495 AbstractCegarLoop]: Abstraction has has 43 places, 53 transitions, 138 flow [2022-12-13 18:45:22,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 711.3333333333334) internal successors, (2134), 3 states have internal predecessors, (2134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:22,425 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:22,425 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] [2022-12-13 18:45:22,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 18:45:22,425 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:22,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:22,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1266410094, now seen corresponding path program 1 times [2022-12-13 18:45:22,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:22,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997449892] [2022-12-13 18:45:22,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:22,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:22,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:22,580 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 18:45:22,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:22,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997449892] [2022-12-13 18:45:22,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997449892] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:45:22,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500106492] [2022-12-13 18:45:22,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:22,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:45:22,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:45:22,582 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:45:22,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 18:45:22,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:22,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 18:45:22,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:45:22,751 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 18:45:22,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:45:22,771 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 18:45:22,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500106492] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:45:22,772 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:45:22,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2022-12-13 18:45:22,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279359615] [2022-12-13 18:45:22,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:45:22,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 18:45:22,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:22,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 18:45:22,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2022-12-13 18:45:22,875 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 699 out of 1711 [2022-12-13 18:45:22,881 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 53 transitions, 138 flow. Second operand has 8 states, 8 states have (on average 702.5) internal successors, (5620), 8 states have internal predecessors, (5620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:22,881 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:22,881 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 699 of 1711 [2022-12-13 18:45:22,882 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:23,627 INFO L130 PetriNetUnfolder]: 2862/3766 cut-off events. [2022-12-13 18:45:23,628 INFO L131 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2022-12-13 18:45:23,630 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7669 conditions, 3766 events. 2862/3766 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 12978 event pairs, 1657 based on Foata normal form. 6/2569 useless extension candidates. Maximal degree in co-relation 7620. Up to 3755 conditions per place. [2022-12-13 18:45:23,645 INFO L137 encePairwiseOnDemand]: 1704/1711 looper letters, 47 selfloop transitions, 15 changer transitions 0/62 dead transitions. [2022-12-13 18:45:23,645 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 62 transitions, 298 flow [2022-12-13 18:45:23,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 18:45:23,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 18:45:23,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 4265 transitions. [2022-12-13 18:45:23,652 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4154490551334502 [2022-12-13 18:45:23,652 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 4265 transitions. [2022-12-13 18:45:23,652 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 4265 transitions. [2022-12-13 18:45:23,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:23,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 4265 transitions. [2022-12-13 18:45:23,658 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 710.8333333333334) internal successors, (4265), 6 states have internal predecessors, (4265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:23,668 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 1711.0) internal successors, (11977), 7 states have internal predecessors, (11977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:23,672 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 1711.0) internal successors, (11977), 7 states have internal predecessors, (11977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:23,673 INFO L175 Difference]: Start difference. First operand has 43 places, 53 transitions, 138 flow. Second operand 6 states and 4265 transitions. [2022-12-13 18:45:23,673 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 62 transitions, 298 flow [2022-12-13 18:45:23,673 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 62 transitions, 292 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 18:45:23,674 INFO L231 Difference]: Finished difference. Result has 50 places, 62 transitions, 228 flow [2022-12-13 18:45:23,674 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=132, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=228, PETRI_PLACES=50, PETRI_TRANSITIONS=62} [2022-12-13 18:45:23,675 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 4 predicate places. [2022-12-13 18:45:23,675 INFO L495 AbstractCegarLoop]: Abstraction has has 50 places, 62 transitions, 228 flow [2022-12-13 18:45:23,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 702.5) internal successors, (5620), 8 states have internal predecessors, (5620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:23,677 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:23,677 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:23,685 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 18:45:23,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:45:23,879 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:23,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:23,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1185884530, now seen corresponding path program 2 times [2022-12-13 18:45:23,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:23,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041766268] [2022-12-13 18:45:23,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:23,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:23,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:24,051 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-12-13 18:45:24,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:24,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041766268] [2022-12-13 18:45:24,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041766268] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:45:24,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214410461] [2022-12-13 18:45:24,052 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:45:24,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:45:24,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:45:24,054 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:45:24,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 18:45:24,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 18:45:24,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:45:24,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 18:45:24,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:45:25,386 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-12-13 18:45:25,387 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:45:25,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214410461] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:45:25,387 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 18:45:25,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 10 [2022-12-13 18:45:25,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869201946] [2022-12-13 18:45:25,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:45:25,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:45:25,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:25,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:45:25,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-12-13 18:45:25,861 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 683 out of 1711 [2022-12-13 18:45:25,864 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 62 transitions, 228 flow. Second operand has 5 states, 5 states have (on average 687.4) internal successors, (3437), 5 states have internal predecessors, (3437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:25,864 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:25,864 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 683 of 1711 [2022-12-13 18:45:25,864 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:27,188 INFO L130 PetriNetUnfolder]: 3216/4299 cut-off events. [2022-12-13 18:45:27,188 INFO L131 PetriNetUnfolder]: For 21/21 co-relation queries the response was YES. [2022-12-13 18:45:27,190 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8777 conditions, 4299 events. 3216/4299 cut-off events. For 21/21 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 16155 event pairs, 1657 based on Foata normal form. 1/2930 useless extension candidates. Maximal degree in co-relation 8689. Up to 3685 conditions per place. [2022-12-13 18:45:27,201 INFO L137 encePairwiseOnDemand]: 1707/1711 looper letters, 101 selfloop transitions, 2 changer transitions 7/110 dead transitions. [2022-12-13 18:45:27,201 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 110 transitions, 556 flow [2022-12-13 18:45:27,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:45:27,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 18:45:27,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3514 transitions. [2022-12-13 18:45:27,206 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41075394506136764 [2022-12-13 18:45:27,206 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3514 transitions. [2022-12-13 18:45:27,206 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3514 transitions. [2022-12-13 18:45:27,207 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:27,208 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3514 transitions. [2022-12-13 18:45:27,212 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 702.8) internal successors, (3514), 5 states have internal predecessors, (3514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:27,220 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:27,223 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:27,224 INFO L175 Difference]: Start difference. First operand has 50 places, 62 transitions, 228 flow. Second operand 5 states and 3514 transitions. [2022-12-13 18:45:27,224 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 110 transitions, 556 flow [2022-12-13 18:45:27,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 110 transitions, 532 flow, removed 9 selfloop flow, removed 1 redundant places. [2022-12-13 18:45:27,226 INFO L231 Difference]: Finished difference. Result has 56 places, 63 transitions, 219 flow [2022-12-13 18:45:27,226 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=204, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=219, PETRI_PLACES=56, PETRI_TRANSITIONS=63} [2022-12-13 18:45:27,226 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 10 predicate places. [2022-12-13 18:45:27,227 INFO L495 AbstractCegarLoop]: Abstraction has has 56 places, 63 transitions, 219 flow [2022-12-13 18:45:27,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 687.4) internal successors, (3437), 5 states have internal predecessors, (3437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:27,228 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:27,228 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:27,234 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 18:45:27,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:45:27,430 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:27,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:27,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1084175334, now seen corresponding path program 3 times [2022-12-13 18:45:27,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:27,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789358022] [2022-12-13 18:45:27,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:27,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:27,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:27,632 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-12-13 18:45:27,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:27,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789358022] [2022-12-13 18:45:27,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789358022] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:45:27,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752828600] [2022-12-13 18:45:27,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 18:45:27,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:45:27,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:45:27,634 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:45:27,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 18:45:27,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-13 18:45:27,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:45:27,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 18:45:27,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:45:28,663 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-12-13 18:45:28,663 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:45:28,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752828600] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:45:28,664 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 18:45:28,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 10 [2022-12-13 18:45:28,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26450866] [2022-12-13 18:45:28,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:45:28,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:45:28,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:28,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:45:28,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-12-13 18:45:28,959 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 683 out of 1711 [2022-12-13 18:45:28,962 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 63 transitions, 219 flow. Second operand has 5 states, 5 states have (on average 687.4) internal successors, (3437), 5 states have internal predecessors, (3437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:28,962 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:28,963 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 683 of 1711 [2022-12-13 18:45:28,963 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:30,262 INFO L130 PetriNetUnfolder]: 3416/4649 cut-off events. [2022-12-13 18:45:30,262 INFO L131 PetriNetUnfolder]: For 705/705 co-relation queries the response was YES. [2022-12-13 18:45:30,265 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9987 conditions, 4649 events. 3416/4649 cut-off events. For 705/705 co-relation queries the response was YES. Maximal size of possible extension queue 175. Compared 18700 event pairs, 1919 based on Foata normal form. 1/3672 useless extension candidates. Maximal degree in co-relation 9955. Up to 4151 conditions per place. [2022-12-13 18:45:30,274 INFO L137 encePairwiseOnDemand]: 1707/1711 looper letters, 105 selfloop transitions, 3 changer transitions 7/115 dead transitions. [2022-12-13 18:45:30,274 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 115 transitions, 575 flow [2022-12-13 18:45:30,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:45:30,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 18:45:30,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3518 transitions. [2022-12-13 18:45:30,280 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41122150789012274 [2022-12-13 18:45:30,280 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3518 transitions. [2022-12-13 18:45:30,280 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3518 transitions. [2022-12-13 18:45:30,281 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:30,281 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3518 transitions. [2022-12-13 18:45:30,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 703.6) internal successors, (3518), 5 states have internal predecessors, (3518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:30,300 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:30,303 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:30,303 INFO L175 Difference]: Start difference. First operand has 56 places, 63 transitions, 219 flow. Second operand 5 states and 3518 transitions. [2022-12-13 18:45:30,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 115 transitions, 575 flow [2022-12-13 18:45:30,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 115 transitions, 566 flow, removed 3 selfloop flow, removed 2 redundant places. [2022-12-13 18:45:30,308 INFO L231 Difference]: Finished difference. Result has 60 places, 64 transitions, 236 flow [2022-12-13 18:45:30,308 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=216, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=236, PETRI_PLACES=60, PETRI_TRANSITIONS=64} [2022-12-13 18:45:30,309 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 14 predicate places. [2022-12-13 18:45:30,309 INFO L495 AbstractCegarLoop]: Abstraction has has 60 places, 64 transitions, 236 flow [2022-12-13 18:45:30,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 687.4) internal successors, (3437), 5 states have internal predecessors, (3437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:30,311 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:30,311 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:30,316 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 18:45:30,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:45:30,512 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:30,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:30,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1941382870, now seen corresponding path program 4 times [2022-12-13 18:45:30,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:30,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850249265] [2022-12-13 18:45:30,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:30,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:30,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:30,686 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-12-13 18:45:30,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:30,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850249265] [2022-12-13 18:45:30,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850249265] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:45:30,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912374495] [2022-12-13 18:45:30,686 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 18:45:30,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:45:30,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:45:30,688 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:45:30,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 18:45:30,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 18:45:30,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:45:30,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 18:45:30,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:45:30,944 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-12-13 18:45:30,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:45:30,990 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-12-13 18:45:30,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912374495] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:45:30,991 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:45:30,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 16 [2022-12-13 18:45:30,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655935316] [2022-12-13 18:45:30,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:45:30,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-13 18:45:30,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:30,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 18:45:30,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=166, Unknown=0, NotChecked=0, Total=272 [2022-12-13 18:45:31,204 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 699 out of 1711 [2022-12-13 18:45:31,210 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 64 transitions, 236 flow. Second operand has 17 states, 17 states have (on average 701.1764705882352) internal successors, (11920), 17 states have internal predecessors, (11920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:31,210 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:31,210 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 699 of 1711 [2022-12-13 18:45:31,210 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:32,139 INFO L130 PetriNetUnfolder]: 3415/4644 cut-off events. [2022-12-13 18:45:32,139 INFO L131 PetriNetUnfolder]: For 1830/1830 co-relation queries the response was YES. [2022-12-13 18:45:32,142 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10497 conditions, 4644 events. 3415/4644 cut-off events. For 1830/1830 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 18329 event pairs, 2136 based on Foata normal form. 1/3667 useless extension candidates. Maximal degree in co-relation 10463. Up to 4630 conditions per place. [2022-12-13 18:45:32,151 INFO L137 encePairwiseOnDemand]: 1704/1711 looper letters, 49 selfloop transitions, 18 changer transitions 0/67 dead transitions. [2022-12-13 18:45:32,151 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 67 transitions, 388 flow [2022-12-13 18:45:32,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:45:32,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:45:32,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 4961 transitions. [2022-12-13 18:45:32,158 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41421057025966435 [2022-12-13 18:45:32,158 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 4961 transitions. [2022-12-13 18:45:32,158 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 4961 transitions. [2022-12-13 18:45:32,159 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:32,159 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 4961 transitions. [2022-12-13 18:45:32,164 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 708.7142857142857) internal successors, (4961), 7 states have internal predecessors, (4961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:32,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 1711.0) internal successors, (13688), 8 states have internal predecessors, (13688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:32,176 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 1711.0) internal successors, (13688), 8 states have internal predecessors, (13688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:32,177 INFO L175 Difference]: Start difference. First operand has 60 places, 64 transitions, 236 flow. Second operand 7 states and 4961 transitions. [2022-12-13 18:45:32,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 67 transitions, 388 flow [2022-12-13 18:45:32,181 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 67 transitions, 382 flow, removed 2 selfloop flow, removed 2 redundant places. [2022-12-13 18:45:32,182 INFO L231 Difference]: Finished difference. Result has 64 places, 67 transitions, 298 flow [2022-12-13 18:45:32,183 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=230, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=298, PETRI_PLACES=64, PETRI_TRANSITIONS=67} [2022-12-13 18:45:32,183 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 18 predicate places. [2022-12-13 18:45:32,183 INFO L495 AbstractCegarLoop]: Abstraction has has 64 places, 67 transitions, 298 flow [2022-12-13 18:45:32,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 701.1764705882352) internal successors, (11920), 17 states have internal predecessors, (11920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:32,185 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:32,186 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:32,191 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 18:45:32,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:45:32,387 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:32,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:32,388 INFO L85 PathProgramCache]: Analyzing trace with hash -753366812, now seen corresponding path program 5 times [2022-12-13 18:45:32,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:32,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282075491] [2022-12-13 18:45:32,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:32,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:32,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:33,058 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:45:33,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:33,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282075491] [2022-12-13 18:45:33,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282075491] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:45:33,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:45:33,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:45:33,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400868569] [2022-12-13 18:45:33,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:45:33,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:45:33,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:33,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:45:33,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 18:45:33,321 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 679 out of 1711 [2022-12-13 18:45:33,324 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 67 transitions, 298 flow. Second operand has 5 states, 5 states have (on average 683.4) internal successors, (3417), 5 states have internal predecessors, (3417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:33,324 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:33,324 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 679 of 1711 [2022-12-13 18:45:33,324 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:35,287 INFO L130 PetriNetUnfolder]: 7778/10524 cut-off events. [2022-12-13 18:45:35,287 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2022-12-13 18:45:35,296 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22582 conditions, 10524 events. 7778/10524 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 393. Compared 49985 event pairs, 1302 based on Foata normal form. 1/8013 useless extension candidates. Maximal degree in co-relation 22469. Up to 3707 conditions per place. [2022-12-13 18:45:35,321 INFO L137 encePairwiseOnDemand]: 1698/1711 looper letters, 146 selfloop transitions, 27 changer transitions 1/174 dead transitions. [2022-12-13 18:45:35,321 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 174 transitions, 916 flow [2022-12-13 18:45:35,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:45:35,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 18:45:35,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3550 transitions. [2022-12-13 18:45:35,328 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4149620105201636 [2022-12-13 18:45:35,328 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3550 transitions. [2022-12-13 18:45:35,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3550 transitions. [2022-12-13 18:45:35,329 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:35,329 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3550 transitions. [2022-12-13 18:45:35,332 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 710.0) internal successors, (3550), 5 states have internal predecessors, (3550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:35,338 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:35,339 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:35,339 INFO L175 Difference]: Start difference. First operand has 64 places, 67 transitions, 298 flow. Second operand 5 states and 3550 transitions. [2022-12-13 18:45:35,339 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 174 transitions, 916 flow [2022-12-13 18:45:35,345 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 174 transitions, 880 flow, removed 6 selfloop flow, removed 4 redundant places. [2022-12-13 18:45:35,346 INFO L231 Difference]: Finished difference. Result has 67 places, 93 transitions, 480 flow [2022-12-13 18:45:35,346 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=262, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=480, PETRI_PLACES=67, PETRI_TRANSITIONS=93} [2022-12-13 18:45:35,347 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 21 predicate places. [2022-12-13 18:45:35,347 INFO L495 AbstractCegarLoop]: Abstraction has has 67 places, 93 transitions, 480 flow [2022-12-13 18:45:35,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 683.4) internal successors, (3417), 5 states have internal predecessors, (3417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:35,347 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:35,347 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:35,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 18:45:35,348 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:35,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:35,348 INFO L85 PathProgramCache]: Analyzing trace with hash 114402598, now seen corresponding path program 6 times [2022-12-13 18:45:35,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:35,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970520135] [2022-12-13 18:45:35,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:35,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:35,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:35,956 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:45:35,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:35,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970520135] [2022-12-13 18:45:35,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970520135] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:45:35,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:45:35,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:45:35,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989300525] [2022-12-13 18:45:35,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:45:35,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:45:35,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:35,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:45:35,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 18:45:36,135 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 679 out of 1711 [2022-12-13 18:45:36,137 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 93 transitions, 480 flow. Second operand has 5 states, 5 states have (on average 683.4) internal successors, (3417), 5 states have internal predecessors, (3417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:36,137 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:36,137 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 679 of 1711 [2022-12-13 18:45:36,137 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:38,029 INFO L130 PetriNetUnfolder]: 7836/10613 cut-off events. [2022-12-13 18:45:38,029 INFO L131 PetriNetUnfolder]: For 7655/7655 co-relation queries the response was YES. [2022-12-13 18:45:38,039 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29922 conditions, 10613 events. 7836/10613 cut-off events. For 7655/7655 co-relation queries the response was YES. Maximal size of possible extension queue 401. Compared 49510 event pairs, 3904 based on Foata normal form. 1/8328 useless extension candidates. Maximal degree in co-relation 29823. Up to 9727 conditions per place. [2022-12-13 18:45:38,061 INFO L137 encePairwiseOnDemand]: 1701/1711 looper letters, 138 selfloop transitions, 17 changer transitions 2/157 dead transitions. [2022-12-13 18:45:38,061 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 157 transitions, 1016 flow [2022-12-13 18:45:38,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:45:38,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 18:45:38,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3503 transitions. [2022-12-13 18:45:38,065 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4094681472822911 [2022-12-13 18:45:38,065 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3503 transitions. [2022-12-13 18:45:38,065 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3503 transitions. [2022-12-13 18:45:38,066 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:38,066 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3503 transitions. [2022-12-13 18:45:38,069 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 700.6) internal successors, (3503), 5 states have internal predecessors, (3503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:38,074 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:38,075 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:38,075 INFO L175 Difference]: Start difference. First operand has 67 places, 93 transitions, 480 flow. Second operand 5 states and 3503 transitions. [2022-12-13 18:45:38,075 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 157 transitions, 1016 flow [2022-12-13 18:45:38,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 157 transitions, 1014 flow, removed 1 selfloop flow, removed 0 redundant places. [2022-12-13 18:45:38,116 INFO L231 Difference]: Finished difference. Result has 74 places, 105 transitions, 625 flow [2022-12-13 18:45:38,116 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=478, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=625, PETRI_PLACES=74, PETRI_TRANSITIONS=105} [2022-12-13 18:45:38,116 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 28 predicate places. [2022-12-13 18:45:38,116 INFO L495 AbstractCegarLoop]: Abstraction has has 74 places, 105 transitions, 625 flow [2022-12-13 18:45:38,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 683.4) internal successors, (3417), 5 states have internal predecessors, (3417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:38,117 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:38,117 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:38,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-13 18:45:38,117 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:38,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:38,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1824366992, now seen corresponding path program 7 times [2022-12-13 18:45:38,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:38,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940013104] [2022-12-13 18:45:38,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:38,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:38,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:38,733 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:45:38,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:38,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940013104] [2022-12-13 18:45:38,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940013104] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:45:38,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:45:38,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:45:38,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916576800] [2022-12-13 18:45:38,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:45:38,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:45:38,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:38,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:45:38,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 18:45:38,959 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 679 out of 1711 [2022-12-13 18:45:38,961 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 105 transitions, 625 flow. Second operand has 5 states, 5 states have (on average 683.4) internal successors, (3417), 5 states have internal predecessors, (3417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:38,961 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:38,961 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 679 of 1711 [2022-12-13 18:45:38,961 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:41,127 INFO L130 PetriNetUnfolder]: 8029/10914 cut-off events. [2022-12-13 18:45:41,127 INFO L131 PetriNetUnfolder]: For 11553/11553 co-relation queries the response was YES. [2022-12-13 18:45:41,138 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32796 conditions, 10914 events. 8029/10914 cut-off events. For 11553/11553 co-relation queries the response was YES. Maximal size of possible extension queue 418. Compared 52053 event pairs, 3714 based on Foata normal form. 1/8781 useless extension candidates. Maximal degree in co-relation 32693. Up to 9137 conditions per place. [2022-12-13 18:45:41,160 INFO L137 encePairwiseOnDemand]: 1699/1711 looper letters, 168 selfloop transitions, 18 changer transitions 2/188 dead transitions. [2022-12-13 18:45:41,160 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 188 transitions, 1344 flow [2022-12-13 18:45:41,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:45:41,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 18:45:41,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3520 transitions. [2022-12-13 18:45:41,164 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4114552893045003 [2022-12-13 18:45:41,164 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3520 transitions. [2022-12-13 18:45:41,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3520 transitions. [2022-12-13 18:45:41,165 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:41,165 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3520 transitions. [2022-12-13 18:45:41,168 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 704.0) internal successors, (3520), 5 states have internal predecessors, (3520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:41,173 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:41,174 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:41,174 INFO L175 Difference]: Start difference. First operand has 74 places, 105 transitions, 625 flow. Second operand 5 states and 3520 transitions. [2022-12-13 18:45:41,174 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 188 transitions, 1344 flow [2022-12-13 18:45:41,229 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 188 transitions, 1331 flow, removed 3 selfloop flow, removed 1 redundant places. [2022-12-13 18:45:41,231 INFO L231 Difference]: Finished difference. Result has 80 places, 118 transitions, 802 flow [2022-12-13 18:45:41,231 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=618, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=802, PETRI_PLACES=80, PETRI_TRANSITIONS=118} [2022-12-13 18:45:41,231 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 34 predicate places. [2022-12-13 18:45:41,232 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 118 transitions, 802 flow [2022-12-13 18:45:41,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 683.4) internal successors, (3417), 5 states have internal predecessors, (3417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:41,232 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:41,232 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:41,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-13 18:45:41,232 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:41,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:41,233 INFO L85 PathProgramCache]: Analyzing trace with hash -629085798, now seen corresponding path program 8 times [2022-12-13 18:45:41,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:41,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650601633] [2022-12-13 18:45:41,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:41,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:41,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:41,685 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:45:41,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:41,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650601633] [2022-12-13 18:45:41,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650601633] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:45:41,686 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:45:41,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:45:41,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846016789] [2022-12-13 18:45:41,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:45:41,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:45:41,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:41,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:45:41,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 18:45:41,933 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 678 out of 1711 [2022-12-13 18:45:41,936 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 118 transitions, 802 flow. Second operand has 5 states, 5 states have (on average 682.4) internal successors, (3412), 5 states have internal predecessors, (3412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:41,936 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:41,936 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 678 of 1711 [2022-12-13 18:45:41,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:44,403 INFO L130 PetriNetUnfolder]: 9582/13261 cut-off events. [2022-12-13 18:45:44,403 INFO L131 PetriNetUnfolder]: For 17305/17305 co-relation queries the response was YES. [2022-12-13 18:45:44,418 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41129 conditions, 13261 events. 9582/13261 cut-off events. For 17305/17305 co-relation queries the response was YES. Maximal size of possible extension queue 525. Compared 67827 event pairs, 3844 based on Foata normal form. 1/10742 useless extension candidates. Maximal degree in co-relation 41023. Up to 9811 conditions per place. [2022-12-13 18:45:44,446 INFO L137 encePairwiseOnDemand]: 1698/1711 looper letters, 196 selfloop transitions, 33 changer transitions 5/234 dead transitions. [2022-12-13 18:45:44,446 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 234 transitions, 1791 flow [2022-12-13 18:45:44,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:45:44,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 18:45:44,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3536 transitions. [2022-12-13 18:45:44,451 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41332554061952076 [2022-12-13 18:45:44,451 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3536 transitions. [2022-12-13 18:45:44,451 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3536 transitions. [2022-12-13 18:45:44,452 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:44,452 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3536 transitions. [2022-12-13 18:45:44,456 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 707.2) internal successors, (3536), 5 states have internal predecessors, (3536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:44,460 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:44,461 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:44,461 INFO L175 Difference]: Start difference. First operand has 80 places, 118 transitions, 802 flow. Second operand 5 states and 3536 transitions. [2022-12-13 18:45:44,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 234 transitions, 1791 flow [2022-12-13 18:45:44,630 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 234 transitions, 1777 flow, removed 3 selfloop flow, removed 1 redundant places. [2022-12-13 18:45:44,632 INFO L231 Difference]: Finished difference. Result has 86 places, 141 transitions, 1120 flow [2022-12-13 18:45:44,632 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=796, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=118, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1120, PETRI_PLACES=86, PETRI_TRANSITIONS=141} [2022-12-13 18:45:44,633 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 40 predicate places. [2022-12-13 18:45:44,633 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 141 transitions, 1120 flow [2022-12-13 18:45:44,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 682.4) internal successors, (3412), 5 states have internal predecessors, (3412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:44,633 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:44,633 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:44,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-13 18:45:44,634 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:44,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:44,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1659555886, now seen corresponding path program 1 times [2022-12-13 18:45:44,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:44,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670206203] [2022-12-13 18:45:44,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:44,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:44,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:44,740 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:45:44,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:44,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670206203] [2022-12-13 18:45:44,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670206203] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:45:44,741 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:45:44,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 18:45:44,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156122018] [2022-12-13 18:45:44,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:45:44,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 18:45:44,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:44,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 18:45:44,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 18:45:44,774 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 710 out of 1711 [2022-12-13 18:45:44,775 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 141 transitions, 1120 flow. Second operand has 3 states, 3 states have (on average 717.6666666666666) internal successors, (2153), 3 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:44,776 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:44,776 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 710 of 1711 [2022-12-13 18:45:44,776 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:47,869 INFO L130 PetriNetUnfolder]: 14090/19391 cut-off events. [2022-12-13 18:45:47,869 INFO L131 PetriNetUnfolder]: For 41454/41454 co-relation queries the response was YES. [2022-12-13 18:45:47,901 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64528 conditions, 19391 events. 14090/19391 cut-off events. For 41454/41454 co-relation queries the response was YES. Maximal size of possible extension queue 645. Compared 101691 event pairs, 5145 based on Foata normal form. 578/16597 useless extension candidates. Maximal degree in co-relation 64419. Up to 13380 conditions per place. [2022-12-13 18:45:47,948 INFO L137 encePairwiseOnDemand]: 1706/1711 looper letters, 179 selfloop transitions, 10 changer transitions 0/189 dead transitions. [2022-12-13 18:45:47,948 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 189 transitions, 1791 flow [2022-12-13 18:45:47,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 18:45:47,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 18:45:47,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2212 transitions. [2022-12-13 18:45:47,951 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43093707383596336 [2022-12-13 18:45:47,951 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2212 transitions. [2022-12-13 18:45:47,951 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2212 transitions. [2022-12-13 18:45:47,952 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:47,952 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2212 transitions. [2022-12-13 18:45:47,954 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 737.3333333333334) internal successors, (2212), 3 states have internal predecessors, (2212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:47,957 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1711.0) internal successors, (6844), 4 states have internal predecessors, (6844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:47,958 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1711.0) internal successors, (6844), 4 states have internal predecessors, (6844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:47,958 INFO L175 Difference]: Start difference. First operand has 86 places, 141 transitions, 1120 flow. Second operand 3 states and 2212 transitions. [2022-12-13 18:45:47,958 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 189 transitions, 1791 flow [2022-12-13 18:45:48,198 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 189 transitions, 1767 flow, removed 12 selfloop flow, removed 0 redundant places. [2022-12-13 18:45:48,200 INFO L231 Difference]: Finished difference. Result has 89 places, 140 transitions, 1124 flow [2022-12-13 18:45:48,200 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=1078, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1124, PETRI_PLACES=89, PETRI_TRANSITIONS=140} [2022-12-13 18:45:48,201 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 43 predicate places. [2022-12-13 18:45:48,201 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 140 transitions, 1124 flow [2022-12-13 18:45:48,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 717.6666666666666) internal successors, (2153), 3 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:48,201 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:48,201 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:48,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-13 18:45:48,201 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:48,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:48,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1653693453, now seen corresponding path program 1 times [2022-12-13 18:45:48,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:48,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458566452] [2022-12-13 18:45:48,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:48,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:48,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:48,306 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:45:48,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:48,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458566452] [2022-12-13 18:45:48,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458566452] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:45:48,306 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:45:48,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 18:45:48,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647436305] [2022-12-13 18:45:48,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:45:48,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 18:45:48,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:48,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 18:45:48,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 18:45:48,344 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 710 out of 1711 [2022-12-13 18:45:48,346 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 140 transitions, 1124 flow. Second operand has 3 states, 3 states have (on average 717.6666666666666) internal successors, (2153), 3 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:48,346 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:48,346 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 710 of 1711 [2022-12-13 18:45:48,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:52,828 INFO L130 PetriNetUnfolder]: 21019/28838 cut-off events. [2022-12-13 18:45:52,828 INFO L131 PetriNetUnfolder]: For 62220/62220 co-relation queries the response was YES. [2022-12-13 18:45:52,901 INFO L83 FinitePrefix]: Finished finitePrefix Result has 97702 conditions, 28838 events. 21019/28838 cut-off events. For 62220/62220 co-relation queries the response was YES. Maximal size of possible extension queue 866. Compared 158576 event pairs, 7702 based on Foata normal form. 342/24118 useless extension candidates. Maximal degree in co-relation 97591. Up to 19492 conditions per place. [2022-12-13 18:45:52,980 INFO L137 encePairwiseOnDemand]: 1706/1711 looper letters, 200 selfloop transitions, 8 changer transitions 0/208 dead transitions. [2022-12-13 18:45:52,980 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 208 transitions, 2025 flow [2022-12-13 18:45:52,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 18:45:52,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 18:45:52,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2212 transitions. [2022-12-13 18:45:52,984 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43093707383596336 [2022-12-13 18:45:52,984 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2212 transitions. [2022-12-13 18:45:52,984 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2212 transitions. [2022-12-13 18:45:52,984 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:52,984 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2212 transitions. [2022-12-13 18:45:52,986 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 737.3333333333334) internal successors, (2212), 3 states have internal predecessors, (2212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:52,989 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1711.0) internal successors, (6844), 4 states have internal predecessors, (6844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:52,990 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1711.0) internal successors, (6844), 4 states have internal predecessors, (6844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:52,990 INFO L175 Difference]: Start difference. First operand has 89 places, 140 transitions, 1124 flow. Second operand 3 states and 2212 transitions. [2022-12-13 18:45:52,990 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 208 transitions, 2025 flow [2022-12-13 18:45:53,343 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 208 transitions, 2009 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 18:45:53,345 INFO L231 Difference]: Finished difference. Result has 91 places, 140 transitions, 1130 flow [2022-12-13 18:45:53,345 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=1088, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1130, PETRI_PLACES=91, PETRI_TRANSITIONS=140} [2022-12-13 18:45:53,345 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 45 predicate places. [2022-12-13 18:45:53,345 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 140 transitions, 1130 flow [2022-12-13 18:45:53,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 717.6666666666666) internal successors, (2153), 3 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:53,346 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:53,346 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:53,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-13 18:45:53,346 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:53,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:53,346 INFO L85 PathProgramCache]: Analyzing trace with hash 334630457, now seen corresponding path program 1 times [2022-12-13 18:45:53,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:53,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083938914] [2022-12-13 18:45:53,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:53,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:53,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:53,508 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:45:53,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:53,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083938914] [2022-12-13 18:45:53,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083938914] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:45:53,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:45:53,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 18:45:53,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403985206] [2022-12-13 18:45:53,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:45:53,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 18:45:53,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:45:53,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 18:45:53,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 18:45:53,547 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 710 out of 1711 [2022-12-13 18:45:53,549 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 140 transitions, 1130 flow. Second operand has 3 states, 3 states have (on average 717.6666666666666) internal successors, (2153), 3 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:53,549 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:45:53,549 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 710 of 1711 [2022-12-13 18:45:53,549 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:45:58,970 INFO L130 PetriNetUnfolder]: 23545/32334 cut-off events. [2022-12-13 18:45:58,971 INFO L131 PetriNetUnfolder]: For 68803/68803 co-relation queries the response was YES. [2022-12-13 18:45:59,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113587 conditions, 32334 events. 23545/32334 cut-off events. For 68803/68803 co-relation queries the response was YES. Maximal size of possible extension queue 973. Compared 181660 event pairs, 11282 based on Foata normal form. 0/27188 useless extension candidates. Maximal degree in co-relation 113475. Up to 27661 conditions per place. [2022-12-13 18:45:59,142 INFO L137 encePairwiseOnDemand]: 1708/1711 looper letters, 172 selfloop transitions, 12 changer transitions 0/184 dead transitions. [2022-12-13 18:45:59,142 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 184 transitions, 1748 flow [2022-12-13 18:45:59,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 18:45:59,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 18:45:59,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2214 transitions. [2022-12-13 18:45:59,146 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43132670952659263 [2022-12-13 18:45:59,146 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2214 transitions. [2022-12-13 18:45:59,146 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2214 transitions. [2022-12-13 18:45:59,147 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:45:59,147 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2214 transitions. [2022-12-13 18:45:59,149 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 738.0) internal successors, (2214), 3 states have internal predecessors, (2214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:59,152 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1711.0) internal successors, (6844), 4 states have internal predecessors, (6844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:59,153 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1711.0) internal successors, (6844), 4 states have internal predecessors, (6844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:59,153 INFO L175 Difference]: Start difference. First operand has 91 places, 140 transitions, 1130 flow. Second operand 3 states and 2214 transitions. [2022-12-13 18:45:59,153 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 184 transitions, 1748 flow [2022-12-13 18:45:59,661 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 184 transitions, 1737 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 18:45:59,662 INFO L231 Difference]: Finished difference. Result has 93 places, 139 transitions, 1159 flow [2022-12-13 18:45:59,662 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=1084, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1159, PETRI_PLACES=93, PETRI_TRANSITIONS=139} [2022-12-13 18:45:59,663 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 47 predicate places. [2022-12-13 18:45:59,663 INFO L495 AbstractCegarLoop]: Abstraction has has 93 places, 139 transitions, 1159 flow [2022-12-13 18:45:59,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 717.6666666666666) internal successors, (2153), 3 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:45:59,663 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:45:59,663 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:45:59,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-13 18:45:59,663 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:45:59,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:45:59,664 INFO L85 PathProgramCache]: Analyzing trace with hash 119225482, now seen corresponding path program 1 times [2022-12-13 18:45:59,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:45:59,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168580604] [2022-12-13 18:45:59,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:59,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:45:59,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:45:59,975 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:45:59,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:45:59,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168580604] [2022-12-13 18:45:59,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168580604] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:45:59,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37582474] [2022-12-13 18:45:59,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:45:59,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:45:59,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:45:59,977 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:45:59,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 18:46:00,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:46:00,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:46:00,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:46:00,205 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:46:00,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:46:00,309 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:46:00,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37582474] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:46:00,309 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:46:00,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2022-12-13 18:46:00,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134685061] [2022-12-13 18:46:00,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:46:00,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 18:46:00,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:46:00,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 18:46:00,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-12-13 18:46:00,369 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 704 out of 1711 [2022-12-13 18:46:00,372 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 139 transitions, 1159 flow. Second operand has 6 states, 6 states have (on average 711.3333333333334) internal successors, (4268), 6 states have internal predecessors, (4268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:00,372 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:46:00,372 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 704 of 1711 [2022-12-13 18:46:00,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:46:06,004 INFO L130 PetriNetUnfolder]: 23841/32789 cut-off events. [2022-12-13 18:46:06,004 INFO L131 PetriNetUnfolder]: For 81395/81395 co-relation queries the response was YES. [2022-12-13 18:46:06,095 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119366 conditions, 32789 events. 23841/32789 cut-off events. For 81395/81395 co-relation queries the response was YES. Maximal size of possible extension queue 951. Compared 184662 event pairs, 5298 based on Foata normal form. 3/27528 useless extension candidates. Maximal degree in co-relation 119253. Up to 30519 conditions per place. [2022-12-13 18:46:06,183 INFO L137 encePairwiseOnDemand]: 1707/1711 looper letters, 159 selfloop transitions, 10 changer transitions 36/205 dead transitions. [2022-12-13 18:46:06,183 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 205 transitions, 1939 flow [2022-12-13 18:46:06,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:46:06,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-13 18:46:06,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2918 transitions. [2022-12-13 18:46:06,187 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4263588544710695 [2022-12-13 18:46:06,188 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 2918 transitions. [2022-12-13 18:46:06,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 2918 transitions. [2022-12-13 18:46:06,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:46:06,188 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 2918 transitions. [2022-12-13 18:46:06,191 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 729.5) internal successors, (2918), 4 states have internal predecessors, (2918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:06,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 1711.0) internal successors, (8555), 5 states have internal predecessors, (8555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:06,195 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 1711.0) internal successors, (8555), 5 states have internal predecessors, (8555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:06,195 INFO L175 Difference]: Start difference. First operand has 93 places, 139 transitions, 1159 flow. Second operand 4 states and 2918 transitions. [2022-12-13 18:46:06,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 205 transitions, 1939 flow [2022-12-13 18:46:06,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 205 transitions, 1907 flow, removed 9 selfloop flow, removed 1 redundant places. [2022-12-13 18:46:06,936 INFO L231 Difference]: Finished difference. Result has 98 places, 137 transitions, 1160 flow [2022-12-13 18:46:06,937 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=1133, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1160, PETRI_PLACES=98, PETRI_TRANSITIONS=137} [2022-12-13 18:46:06,937 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 52 predicate places. [2022-12-13 18:46:06,937 INFO L495 AbstractCegarLoop]: Abstraction has has 98 places, 137 transitions, 1160 flow [2022-12-13 18:46:06,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 711.3333333333334) internal successors, (4268), 6 states have internal predecessors, (4268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:06,938 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:46:06,938 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:46:06,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 18:46:07,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-12-13 18:46:07,140 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:46:07,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:46:07,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1471706718, now seen corresponding path program 2 times [2022-12-13 18:46:07,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:46:07,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311289203] [2022-12-13 18:46:07,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:46:07,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:46:07,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:46:07,448 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-12-13 18:46:07,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:46:07,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311289203] [2022-12-13 18:46:07,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311289203] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:46:07,449 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:46:07,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 18:46:07,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085935937] [2022-12-13 18:46:07,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:46:07,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:46:07,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:46:07,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:46:07,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:46:07,484 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 704 out of 1711 [2022-12-13 18:46:07,486 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 137 transitions, 1160 flow. Second operand has 4 states, 4 states have (on average 710.0) internal successors, (2840), 4 states have internal predecessors, (2840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:07,486 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:46:07,487 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 704 of 1711 [2022-12-13 18:46:07,487 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:46:12,510 INFO L130 PetriNetUnfolder]: 23160/31814 cut-off events. [2022-12-13 18:46:12,510 INFO L131 PetriNetUnfolder]: For 76105/76105 co-relation queries the response was YES. [2022-12-13 18:46:12,593 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113900 conditions, 31814 events. 23160/31814 cut-off events. For 76105/76105 co-relation queries the response was YES. Maximal size of possible extension queue 904. Compared 177560 event pairs, 12477 based on Foata normal form. 3/26707 useless extension candidates. Maximal degree in co-relation 113825. Up to 29924 conditions per place. [2022-12-13 18:46:12,681 INFO L137 encePairwiseOnDemand]: 1708/1711 looper letters, 151 selfloop transitions, 3 changer transitions 35/189 dead transitions. [2022-12-13 18:46:12,681 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 189 transitions, 1756 flow [2022-12-13 18:46:12,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:46:12,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-13 18:46:12,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2916 transitions. [2022-12-13 18:46:12,685 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4260666277030976 [2022-12-13 18:46:12,686 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 2916 transitions. [2022-12-13 18:46:12,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 2916 transitions. [2022-12-13 18:46:12,686 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:46:12,686 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 2916 transitions. [2022-12-13 18:46:12,689 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 729.0) internal successors, (2916), 4 states have internal predecessors, (2916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:12,692 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 1711.0) internal successors, (8555), 5 states have internal predecessors, (8555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:12,693 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 1711.0) internal successors, (8555), 5 states have internal predecessors, (8555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:12,693 INFO L175 Difference]: Start difference. First operand has 98 places, 137 transitions, 1160 flow. Second operand 4 states and 2916 transitions. [2022-12-13 18:46:12,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 189 transitions, 1756 flow [2022-12-13 18:46:13,321 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 189 transitions, 1732 flow, removed 7 selfloop flow, removed 2 redundant places. [2022-12-13 18:46:13,323 INFO L231 Difference]: Finished difference. Result has 99 places, 126 transitions, 1009 flow [2022-12-13 18:46:13,323 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=1144, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=134, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1009, PETRI_PLACES=99, PETRI_TRANSITIONS=126} [2022-12-13 18:46:13,323 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 53 predicate places. [2022-12-13 18:46:13,323 INFO L495 AbstractCegarLoop]: Abstraction has has 99 places, 126 transitions, 1009 flow [2022-12-13 18:46:13,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 710.0) internal successors, (2840), 4 states have internal predecessors, (2840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:13,324 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:46:13,324 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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-12-13 18:46:13,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-13 18:46:13,324 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:46:13,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:46:13,324 INFO L85 PathProgramCache]: Analyzing trace with hash 750983151, now seen corresponding path program 1 times [2022-12-13 18:46:13,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:46:13,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229511145] [2022-12-13 18:46:13,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:46:13,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:46:13,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:46:13,430 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:46:13,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:46:13,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229511145] [2022-12-13 18:46:13,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229511145] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:46:13,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:46:13,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 18:46:13,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667459481] [2022-12-13 18:46:13,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:46:13,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 18:46:13,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:46:13,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 18:46:13,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 18:46:13,503 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 705 out of 1711 [2022-12-13 18:46:13,505 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 126 transitions, 1009 flow. Second operand has 3 states, 3 states have (on average 714.3333333333334) internal successors, (2143), 3 states have internal predecessors, (2143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:13,505 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:46:13,505 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 705 of 1711 [2022-12-13 18:46:13,505 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:46:20,551 INFO L130 PetriNetUnfolder]: 31975/43878 cut-off events. [2022-12-13 18:46:20,551 INFO L131 PetriNetUnfolder]: For 101056/101056 co-relation queries the response was YES. [2022-12-13 18:46:20,703 INFO L83 FinitePrefix]: Finished finitePrefix Result has 156125 conditions, 43878 events. 31975/43878 cut-off events. For 101056/101056 co-relation queries the response was YES. Maximal size of possible extension queue 1203. Compared 255182 event pairs, 10840 based on Foata normal form. 0/37318 useless extension candidates. Maximal degree in co-relation 156050. Up to 28994 conditions per place. [2022-12-13 18:46:20,826 INFO L137 encePairwiseOnDemand]: 1705/1711 looper letters, 181 selfloop transitions, 5 changer transitions 0/186 dead transitions. [2022-12-13 18:46:20,827 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 186 transitions, 1835 flow [2022-12-13 18:46:20,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 18:46:20,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 18:46:20,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2194 transitions. [2022-12-13 18:46:20,830 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42743035262030005 [2022-12-13 18:46:20,830 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2194 transitions. [2022-12-13 18:46:20,830 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2194 transitions. [2022-12-13 18:46:20,831 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:46:20,831 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2194 transitions. [2022-12-13 18:46:20,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 731.3333333333334) internal successors, (2194), 3 states have internal predecessors, (2194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:20,836 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1711.0) internal successors, (6844), 4 states have internal predecessors, (6844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:20,836 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1711.0) internal successors, (6844), 4 states have internal predecessors, (6844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:20,836 INFO L175 Difference]: Start difference. First operand has 99 places, 126 transitions, 1009 flow. Second operand 3 states and 2194 transitions. [2022-12-13 18:46:20,836 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 186 transitions, 1835 flow [2022-12-13 18:46:21,622 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 186 transitions, 1809 flow, removed 10 selfloop flow, removed 3 redundant places. [2022-12-13 18:46:21,624 INFO L231 Difference]: Finished difference. Result has 98 places, 130 transitions, 1030 flow [2022-12-13 18:46:21,624 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=990, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1030, PETRI_PLACES=98, PETRI_TRANSITIONS=130} [2022-12-13 18:46:21,624 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 52 predicate places. [2022-12-13 18:46:21,625 INFO L495 AbstractCegarLoop]: Abstraction has has 98 places, 130 transitions, 1030 flow [2022-12-13 18:46:21,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 714.3333333333334) internal successors, (2143), 3 states have internal predecessors, (2143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:21,625 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:46:21,625 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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-12-13 18:46:21,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-13 18:46:21,625 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:46:21,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:46:21,626 INFO L85 PathProgramCache]: Analyzing trace with hash 6661985, now seen corresponding path program 2 times [2022-12-13 18:46:21,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:46:21,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467143548] [2022-12-13 18:46:21,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:46:21,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:46:21,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:46:21,828 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:46:21,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:46:21,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467143548] [2022-12-13 18:46:21,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467143548] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:46:21,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:46:21,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 18:46:21,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625905712] [2022-12-13 18:46:21,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:46:21,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 18:46:21,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:46:21,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 18:46:21,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 18:46:22,014 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 697 out of 1711 [2022-12-13 18:46:22,016 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 130 transitions, 1030 flow. Second operand has 6 states, 6 states have (on average 701.6666666666666) internal successors, (4210), 6 states have internal predecessors, (4210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:22,016 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:46:22,016 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 697 of 1711 [2022-12-13 18:46:22,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:46:30,557 INFO L130 PetriNetUnfolder]: 38329/52543 cut-off events. [2022-12-13 18:46:30,557 INFO L131 PetriNetUnfolder]: For 127827/127827 co-relation queries the response was YES. [2022-12-13 18:46:30,717 INFO L83 FinitePrefix]: Finished finitePrefix Result has 197468 conditions, 52543 events. 38329/52543 cut-off events. For 127827/127827 co-relation queries the response was YES. Maximal size of possible extension queue 1382. Compared 308668 event pairs, 13060 based on Foata normal form. 637/48766 useless extension candidates. Maximal degree in co-relation 197354. Up to 26834 conditions per place. [2022-12-13 18:46:30,872 INFO L137 encePairwiseOnDemand]: 1705/1711 looper letters, 181 selfloop transitions, 7 changer transitions 0/188 dead transitions. [2022-12-13 18:46:30,872 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 188 transitions, 1855 flow [2022-12-13 18:46:30,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:46:30,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-13 18:46:30,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2867 transitions. [2022-12-13 18:46:30,877 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4189070718877849 [2022-12-13 18:46:30,877 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 2867 transitions. [2022-12-13 18:46:30,877 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 2867 transitions. [2022-12-13 18:46:30,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:46:30,878 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 2867 transitions. [2022-12-13 18:46:30,880 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 716.75) internal successors, (2867), 4 states have internal predecessors, (2867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:30,884 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 1711.0) internal successors, (8555), 5 states have internal predecessors, (8555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:30,884 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 1711.0) internal successors, (8555), 5 states have internal predecessors, (8555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:30,884 INFO L175 Difference]: Start difference. First operand has 98 places, 130 transitions, 1030 flow. Second operand 4 states and 2867 transitions. [2022-12-13 18:46:30,884 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 188 transitions, 1855 flow [2022-12-13 18:46:32,264 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 188 transitions, 1835 flow, removed 4 selfloop flow, removed 2 redundant places. [2022-12-13 18:46:32,266 INFO L231 Difference]: Finished difference. Result has 101 places, 133 transitions, 1065 flow [2022-12-13 18:46:32,266 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=1016, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1065, PETRI_PLACES=101, PETRI_TRANSITIONS=133} [2022-12-13 18:46:32,266 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 55 predicate places. [2022-12-13 18:46:32,266 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 133 transitions, 1065 flow [2022-12-13 18:46:32,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 701.6666666666666) internal successors, (4210), 6 states have internal predecessors, (4210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:32,266 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:46:32,267 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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-12-13 18:46:32,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-13 18:46:32,267 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:46:32,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:46:32,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1068901210, now seen corresponding path program 1 times [2022-12-13 18:46:32,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:46:32,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083253173] [2022-12-13 18:46:32,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:46:32,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:46:32,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:46:33,018 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:46:33,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:46:33,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083253173] [2022-12-13 18:46:33,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083253173] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:46:33,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174123508] [2022-12-13 18:46:33,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:46:33,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:46:33,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:46:33,019 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:46:33,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 18:46:33,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:46:33,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 18:46:33,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:46:33,286 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:46:33,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:46:33,546 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:46:33,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174123508] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:46:33,546 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:46:33,547 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 4, 4] total 17 [2022-12-13 18:46:33,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162249474] [2022-12-13 18:46:33,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:46:33,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-13 18:46:33,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:46:33,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-13 18:46:33,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-12-13 18:46:35,211 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 644 out of 1711 [2022-12-13 18:46:35,215 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 133 transitions, 1065 flow. Second operand has 18 states, 18 states have (on average 648.1666666666666) internal successors, (11667), 18 states have internal predecessors, (11667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:35,215 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:46:35,216 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 644 of 1711 [2022-12-13 18:46:35,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:46:55,537 INFO L130 PetriNetUnfolder]: 74271/102251 cut-off events. [2022-12-13 18:46:55,537 INFO L131 PetriNetUnfolder]: For 273806/273806 co-relation queries the response was YES. [2022-12-13 18:46:55,943 INFO L83 FinitePrefix]: Finished finitePrefix Result has 394557 conditions, 102251 events. 74271/102251 cut-off events. For 273806/273806 co-relation queries the response was YES. Maximal size of possible extension queue 2484. Compared 656561 event pairs, 2361 based on Foata normal form. 1182/94334 useless extension candidates. Maximal degree in co-relation 394440. Up to 25198 conditions per place. [2022-12-13 18:46:56,230 INFO L137 encePairwiseOnDemand]: 1690/1711 looper letters, 784 selfloop transitions, 221 changer transitions 306/1311 dead transitions. [2022-12-13 18:46:56,230 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 1311 transitions, 11477 flow [2022-12-13 18:46:56,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-12-13 18:46:56,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2022-12-13 18:46:56,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 31682 transitions. [2022-12-13 18:46:56,332 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.38576368595363336 [2022-12-13 18:46:56,332 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 31682 transitions. [2022-12-13 18:46:56,332 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 31682 transitions. [2022-12-13 18:46:56,338 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:46:56,338 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 31682 transitions. [2022-12-13 18:46:56,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 660.0416666666666) internal successors, (31682), 48 states have internal predecessors, (31682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:56,403 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 1711.0) internal successors, (83839), 49 states have internal predecessors, (83839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:56,411 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 1711.0) internal successors, (83839), 49 states have internal predecessors, (83839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:56,411 INFO L175 Difference]: Start difference. First operand has 101 places, 133 transitions, 1065 flow. Second operand 48 states and 31682 transitions. [2022-12-13 18:46:56,411 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 1311 transitions, 11477 flow [2022-12-13 18:46:57,544 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 1311 transitions, 11476 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 18:46:57,552 INFO L231 Difference]: Finished difference. Result has 186 places, 346 transitions, 3959 flow [2022-12-13 18:46:57,552 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=1064, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=3959, PETRI_PLACES=186, PETRI_TRANSITIONS=346} [2022-12-13 18:46:57,552 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 140 predicate places. [2022-12-13 18:46:57,553 INFO L495 AbstractCegarLoop]: Abstraction has has 186 places, 346 transitions, 3959 flow [2022-12-13 18:46:57,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 648.1666666666666) internal successors, (11667), 18 states have internal predecessors, (11667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:57,554 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:46:57,554 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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-12-13 18:46:57,558 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 18:46:57,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-13 18:46:57,756 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:46:57,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:46:57,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1132009188, now seen corresponding path program 2 times [2022-12-13 18:46:57,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:46:57,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192002524] [2022-12-13 18:46:57,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:46:57,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:46:57,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:46:58,496 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:46:58,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:46:58,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192002524] [2022-12-13 18:46:58,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192002524] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:46:58,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368320137] [2022-12-13 18:46:58,496 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:46:58,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:46:58,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:46:58,497 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:46:58,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 18:46:58,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 18:46:58,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:46:58,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:46:58,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:46:58,749 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-12-13 18:46:58,749 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:46:58,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368320137] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:46:58,750 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 18:46:58,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 14 [2022-12-13 18:46:58,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753462944] [2022-12-13 18:46:58,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:46:58,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:46:58,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:46:58,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:46:58,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-12-13 18:46:58,778 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 706 out of 1711 [2022-12-13 18:46:58,779 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 346 transitions, 3959 flow. Second operand has 4 states, 4 states have (on average 713.0) internal successors, (2852), 4 states have internal predecessors, (2852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:46:58,779 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:46:58,779 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 706 of 1711 [2022-12-13 18:46:58,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:47:18,852 INFO L130 PetriNetUnfolder]: 65453/89700 cut-off events. [2022-12-13 18:47:18,852 INFO L131 PetriNetUnfolder]: For 879962/879962 co-relation queries the response was YES. [2022-12-13 18:47:19,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 485075 conditions, 89700 events. 65453/89700 cut-off events. For 879962/879962 co-relation queries the response was YES. Maximal size of possible extension queue 2181. Compared 557425 event pairs, 25957 based on Foata normal form. 7/84341 useless extension candidates. Maximal degree in co-relation 484917. Up to 88159 conditions per place. [2022-12-13 18:47:20,059 INFO L137 encePairwiseOnDemand]: 1708/1711 looper letters, 326 selfloop transitions, 0 changer transitions 80/406 dead transitions. [2022-12-13 18:47:20,059 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 406 transitions, 5267 flow [2022-12-13 18:47:20,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:47:20,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-13 18:47:20,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2906 transitions. [2022-12-13 18:47:20,062 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42460549386323787 [2022-12-13 18:47:20,063 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 2906 transitions. [2022-12-13 18:47:20,063 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 2906 transitions. [2022-12-13 18:47:20,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:47:20,064 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 2906 transitions. [2022-12-13 18:47:20,068 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 726.5) internal successors, (2906), 4 states have internal predecessors, (2906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:47:20,074 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 1711.0) internal successors, (8555), 5 states have internal predecessors, (8555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:47:20,075 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 1711.0) internal successors, (8555), 5 states have internal predecessors, (8555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:47:20,075 INFO L175 Difference]: Start difference. First operand has 186 places, 346 transitions, 3959 flow. Second operand 4 states and 2906 transitions. [2022-12-13 18:47:20,075 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 406 transitions, 5267 flow [2022-12-13 18:47:31,624 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 156 places, 406 transitions, 5084 flow, removed 67 selfloop flow, removed 14 redundant places. [2022-12-13 18:47:31,628 INFO L231 Difference]: Finished difference. Result has 157 places, 326 transitions, 3489 flow [2022-12-13 18:47:31,628 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=3808, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=346, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=346, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=3489, PETRI_PLACES=157, PETRI_TRANSITIONS=326} [2022-12-13 18:47:31,628 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 111 predicate places. [2022-12-13 18:47:31,628 INFO L495 AbstractCegarLoop]: Abstraction has has 157 places, 326 transitions, 3489 flow [2022-12-13 18:47:31,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 713.0) internal successors, (2852), 4 states have internal predecessors, (2852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:47:31,629 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:47:31,629 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 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-12-13 18:47:31,633 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-12-13 18:47:31,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-12-13 18:47:31,830 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:47:31,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:47:31,831 INFO L85 PathProgramCache]: Analyzing trace with hash -653159941, now seen corresponding path program 1 times [2022-12-13 18:47:31,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:47:31,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847167023] [2022-12-13 18:47:31,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:47:31,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:47:31,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:47:32,073 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:47:32,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:47:32,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847167023] [2022-12-13 18:47:32,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847167023] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:47:32,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689539181] [2022-12-13 18:47:32,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:47:32,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:47:32,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:47:32,074 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:47:32,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 18:47:32,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:47:32,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 18:47:32,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:47:32,381 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:47:32,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:47:32,533 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:47:32,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689539181] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:47:32,533 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:47:32,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 3] total 8 [2022-12-13 18:47:32,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244848487] [2022-12-13 18:47:32,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:47:32,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 18:47:32,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:47:32,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 18:47:32,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-13 18:47:32,659 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 690 out of 1711 [2022-12-13 18:47:32,661 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 157 places, 326 transitions, 3489 flow. Second operand has 9 states, 9 states have (on average 697.4444444444445) internal successors, (6277), 9 states have internal predecessors, (6277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:47:32,661 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:47:32,661 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 690 of 1711 [2022-12-13 18:47:32,661 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:47:52,914 INFO L130 PetriNetUnfolder]: 67345/92581 cut-off events. [2022-12-13 18:47:52,915 INFO L131 PetriNetUnfolder]: For 770677/770677 co-relation queries the response was YES. [2022-12-13 18:47:53,616 INFO L83 FinitePrefix]: Finished finitePrefix Result has 481466 conditions, 92581 events. 67345/92581 cut-off events. For 770677/770677 co-relation queries the response was YES. Maximal size of possible extension queue 2278. Compared 576841 event pairs, 13436 based on Foata normal form. 5/87382 useless extension candidates. Maximal degree in co-relation 481403. Up to 79333 conditions per place. [2022-12-13 18:47:53,912 INFO L137 encePairwiseOnDemand]: 1706/1711 looper letters, 339 selfloop transitions, 38 changer transitions 186/563 dead transitions. [2022-12-13 18:47:53,912 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 563 transitions, 6529 flow [2022-12-13 18:47:53,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 18:47:53,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 18:47:53,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 6403 transitions. [2022-12-13 18:47:53,918 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4158062211831937 [2022-12-13 18:47:53,919 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 6403 transitions. [2022-12-13 18:47:53,919 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 6403 transitions. [2022-12-13 18:47:53,920 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:47:53,920 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 6403 transitions. [2022-12-13 18:47:53,978 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 711.4444444444445) internal successors, (6403), 9 states have internal predecessors, (6403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:47:53,985 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 1711.0) internal successors, (17110), 10 states have internal predecessors, (17110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:47:53,986 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 1711.0) internal successors, (17110), 10 states have internal predecessors, (17110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:47:53,986 INFO L175 Difference]: Start difference. First operand has 157 places, 326 transitions, 3489 flow. Second operand 9 states and 6403 transitions. [2022-12-13 18:47:53,986 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 563 transitions, 6529 flow [2022-12-13 18:48:03,540 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 563 transitions, 6278 flow, removed 121 selfloop flow, removed 14 redundant places. [2022-12-13 18:48:03,544 INFO L231 Difference]: Finished difference. Result has 151 places, 287 transitions, 3101 flow [2022-12-13 18:48:03,544 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=3346, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=326, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=289, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3101, PETRI_PLACES=151, PETRI_TRANSITIONS=287} [2022-12-13 18:48:03,545 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 105 predicate places. [2022-12-13 18:48:03,545 INFO L495 AbstractCegarLoop]: Abstraction has has 151 places, 287 transitions, 3101 flow [2022-12-13 18:48:03,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 697.4444444444445) internal successors, (6277), 9 states have internal predecessors, (6277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:03,545 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:48:03,545 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 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-12-13 18:48:03,550 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-12-13 18:48:03,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:48:03,747 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:48:03,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:48:03,748 INFO L85 PathProgramCache]: Analyzing trace with hash -403980107, now seen corresponding path program 2 times [2022-12-13 18:48:03,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:48:03,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912045922] [2022-12-13 18:48:03,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:48:03,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:48:03,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:48:04,183 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:48:04,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:48:04,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912045922] [2022-12-13 18:48:04,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912045922] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:48:04,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189215479] [2022-12-13 18:48:04,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:48:04,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:48:04,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:48:04,184 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:48:04,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-13 18:48:04,337 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 18:48:04,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:48:04,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 18:48:04,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:48:04,698 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-12-13 18:48:04,698 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:48:04,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189215479] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:48:04,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 18:48:04,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2022-12-13 18:48:04,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13103675] [2022-12-13 18:48:04,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:48:04,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:48:04,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:48:04,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:48:04,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-12-13 18:48:04,886 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 695 out of 1711 [2022-12-13 18:48:04,887 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 287 transitions, 3101 flow. Second operand has 5 states, 5 states have (on average 700.8) internal successors, (3504), 5 states have internal predecessors, (3504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:04,887 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:48:04,888 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 695 of 1711 [2022-12-13 18:48:04,888 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:48:21,363 INFO L130 PetriNetUnfolder]: 58920/80934 cut-off events. [2022-12-13 18:48:21,363 INFO L131 PetriNetUnfolder]: For 443090/443090 co-relation queries the response was YES. [2022-12-13 18:48:21,956 INFO L83 FinitePrefix]: Finished finitePrefix Result has 388604 conditions, 80934 events. 58920/80934 cut-off events. For 443090/443090 co-relation queries the response was YES. Maximal size of possible extension queue 2001. Compared 500233 event pairs, 23528 based on Foata normal form. 1/75731 useless extension candidates. Maximal degree in co-relation 388548. Up to 79821 conditions per place. [2022-12-13 18:48:22,335 INFO L137 encePairwiseOnDemand]: 1707/1711 looper letters, 306 selfloop transitions, 3 changer transitions 40/349 dead transitions. [2022-12-13 18:48:22,335 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 349 transitions, 4221 flow [2022-12-13 18:48:22,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:48:22,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 18:48:22,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3572 transitions. [2022-12-13 18:48:22,341 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4175336060783168 [2022-12-13 18:48:22,341 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3572 transitions. [2022-12-13 18:48:22,341 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3572 transitions. [2022-12-13 18:48:22,342 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:48:22,342 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3572 transitions. [2022-12-13 18:48:22,346 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 714.4) internal successors, (3572), 5 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:22,353 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:22,355 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:22,355 INFO L175 Difference]: Start difference. First operand has 151 places, 287 transitions, 3101 flow. Second operand 5 states and 3572 transitions. [2022-12-13 18:48:22,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 349 transitions, 4221 flow [2022-12-13 18:48:28,185 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 349 transitions, 4191 flow, removed 15 selfloop flow, removed 8 redundant places. [2022-12-13 18:48:28,188 INFO L231 Difference]: Finished difference. Result has 137 places, 282 transitions, 3001 flow [2022-12-13 18:48:28,188 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=3077, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=287, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=284, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=3001, PETRI_PLACES=137, PETRI_TRANSITIONS=282} [2022-12-13 18:48:28,189 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 91 predicate places. [2022-12-13 18:48:28,189 INFO L495 AbstractCegarLoop]: Abstraction has has 137 places, 282 transitions, 3001 flow [2022-12-13 18:48:28,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 700.8) internal successors, (3504), 5 states have internal predecessors, (3504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:28,189 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:48:28,189 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 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-12-13 18:48:28,194 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-12-13 18:48:28,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:48:28,393 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:48:28,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:48:28,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1023574349, now seen corresponding path program 3 times [2022-12-13 18:48:28,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:48:28,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891288857] [2022-12-13 18:48:28,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:48:28,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:48:28,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:48:28,847 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:48:28,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:48:28,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891288857] [2022-12-13 18:48:28,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891288857] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:48:28,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773912839] [2022-12-13 18:48:28,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 18:48:28,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:48:28,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:48:28,849 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:48:28,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-13 18:48:28,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-13 18:48:28,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:48:28,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 18:48:28,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:48:29,102 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-12-13 18:48:29,102 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:48:29,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773912839] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:48:29,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 18:48:29,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2022-12-13 18:48:29,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058299717] [2022-12-13 18:48:29,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:48:29,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:48:29,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:48:29,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:48:29,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-12-13 18:48:29,221 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 692 out of 1711 [2022-12-13 18:48:29,223 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 282 transitions, 3001 flow. Second operand has 5 states, 5 states have (on average 697.8) internal successors, (3489), 5 states have internal predecessors, (3489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:29,223 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:48:29,223 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 692 of 1711 [2022-12-13 18:48:29,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:48:45,451 INFO L130 PetriNetUnfolder]: 57521/78768 cut-off events. [2022-12-13 18:48:45,451 INFO L131 PetriNetUnfolder]: For 395705/395705 co-relation queries the response was YES. [2022-12-13 18:48:45,922 INFO L83 FinitePrefix]: Finished finitePrefix Result has 369890 conditions, 78768 events. 57521/78768 cut-off events. For 395705/395705 co-relation queries the response was YES. Maximal size of possible extension queue 1945. Compared 481170 event pairs, 21797 based on Foata normal form. 50/73614 useless extension candidates. Maximal degree in co-relation 369840. Up to 72191 conditions per place. [2022-12-13 18:48:46,182 INFO L137 encePairwiseOnDemand]: 1706/1711 looper letters, 231 selfloop transitions, 0 changer transitions 177/408 dead transitions. [2022-12-13 18:48:46,182 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 137 places, 408 transitions, 4723 flow [2022-12-13 18:48:46,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:48:46,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 18:48:46,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3577 transitions. [2022-12-13 18:48:46,186 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4181180596142607 [2022-12-13 18:48:46,186 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3577 transitions. [2022-12-13 18:48:46,186 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3577 transitions. [2022-12-13 18:48:46,187 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:48:46,187 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3577 transitions. [2022-12-13 18:48:46,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 715.4) internal successors, (3577), 5 states have internal predecessors, (3577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:46,193 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:46,194 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1711.0) internal successors, (10266), 6 states have internal predecessors, (10266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:46,194 INFO L175 Difference]: Start difference. First operand has 137 places, 282 transitions, 3001 flow. Second operand 5 states and 3577 transitions. [2022-12-13 18:48:46,194 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 137 places, 408 transitions, 4723 flow [2022-12-13 18:48:48,446 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 408 transitions, 4607 flow, removed 54 selfloop flow, removed 6 redundant places. [2022-12-13 18:48:48,449 INFO L231 Difference]: Finished difference. Result has 133 places, 231 transitions, 2178 flow [2022-12-13 18:48:48,449 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=2860, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=279, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2178, PETRI_PLACES=133, PETRI_TRANSITIONS=231} [2022-12-13 18:48:48,450 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 87 predicate places. [2022-12-13 18:48:48,450 INFO L495 AbstractCegarLoop]: Abstraction has has 133 places, 231 transitions, 2178 flow [2022-12-13 18:48:48,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 697.8) internal successors, (3489), 5 states have internal predecessors, (3489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:48,450 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:48:48,450 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-13 18:48:48,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-12-13 18:48:48,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:48:48,652 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:48:48,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:48:48,653 INFO L85 PathProgramCache]: Analyzing trace with hash -294883303, now seen corresponding path program 1 times [2022-12-13 18:48:48,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:48:48,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995444441] [2022-12-13 18:48:48,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:48:48,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:48:48,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:48:49,216 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:48:49,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:48:49,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995444441] [2022-12-13 18:48:49,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995444441] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:48:49,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953714876] [2022-12-13 18:48:49,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:48:49,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:48:49,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:48:49,217 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:48:49,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-13 18:48:49,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:48:49,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 18:48:49,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:48:49,807 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:48:49,808 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 88 treesize of output 100 [2022-12-13 18:48:50,002 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:48:50,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:48:50,694 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:48:50,695 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 273 treesize of output 241 [2022-12-13 18:48:50,809 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-12-13 18:48:50,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953714876] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:48:50,809 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:48:50,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 9] total 21 [2022-12-13 18:48:50,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871718973] [2022-12-13 18:48:50,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:48:50,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-13 18:48:50,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:48:50,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-13 18:48:50,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=340, Unknown=0, NotChecked=0, Total=462 [2022-12-13 18:48:52,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 18:48:54,298 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 677 out of 1711 [2022-12-13 18:48:54,302 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 133 places, 231 transitions, 2178 flow. Second operand has 22 states, 22 states have (on average 680.5) internal successors, (14971), 22 states have internal predecessors, (14971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:48:54,303 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:48:54,303 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 677 of 1711 [2022-12-13 18:48:54,303 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:41,443 INFO L130 PetriNetUnfolder]: 170613/229093 cut-off events. [2022-12-13 18:49:41,443 INFO L131 PetriNetUnfolder]: For 1051395/1051395 co-relation queries the response was YES. [2022-12-13 18:49:42,892 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1046268 conditions, 229093 events. 170613/229093 cut-off events. For 1051395/1051395 co-relation queries the response was YES. Maximal size of possible extension queue 3425. Compared 1448615 event pairs, 13217 based on Foata normal form. 1430/214177 useless extension candidates. Maximal degree in co-relation 1046221. Up to 44405 conditions per place. [2022-12-13 18:49:43,715 INFO L137 encePairwiseOnDemand]: 1696/1711 looper letters, 2234 selfloop transitions, 481 changer transitions 76/2791 dead transitions. [2022-12-13 18:49:43,715 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 152 places, 2791 transitions, 29936 flow [2022-12-13 18:49:43,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-13 18:49:43,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-13 18:49:43,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 23790 transitions. [2022-12-13 18:49:43,735 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4089455770619177 [2022-12-13 18:49:43,735 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 23790 transitions. [2022-12-13 18:49:43,735 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 23790 transitions. [2022-12-13 18:49:43,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:43,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 23790 transitions. [2022-12-13 18:49:43,756 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 699.7058823529412) internal successors, (23790), 34 states have internal predecessors, (23790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:49:43,787 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 1711.0) internal successors, (59885), 35 states have internal predecessors, (59885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:49:43,793 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 1711.0) internal successors, (59885), 35 states have internal predecessors, (59885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:49:43,793 INFO L175 Difference]: Start difference. First operand has 133 places, 231 transitions, 2178 flow. Second operand 34 states and 23790 transitions. [2022-12-13 18:49:43,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 152 places, 2791 transitions, 29936 flow [2022-12-13 18:50:04,487 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 143 places, 2791 transitions, 28585 flow, removed 651 selfloop flow, removed 9 redundant places. [2022-12-13 18:50:04,503 INFO L231 Difference]: Finished difference. Result has 165 places, 823 transitions, 9812 flow [2022-12-13 18:50:04,503 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=2003, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=9812, PETRI_PLACES=165, PETRI_TRANSITIONS=823} [2022-12-13 18:50:04,504 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 119 predicate places. [2022-12-13 18:50:04,504 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 823 transitions, 9812 flow [2022-12-13 18:50:04,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 680.5) internal successors, (14971), 22 states have internal predecessors, (14971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:50:04,505 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:50:04,505 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-13 18:50:04,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-12-13 18:50:04,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-12-13 18:50:04,706 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:50:04,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:50:04,707 INFO L85 PathProgramCache]: Analyzing trace with hash 135678081, now seen corresponding path program 1 times [2022-12-13 18:50:04,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:50:04,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996567261] [2022-12-13 18:50:04,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:50:04,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:50:04,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:05,726 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-12-13 18:50:05,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:50:05,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996567261] [2022-12-13 18:50:05,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996567261] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:50:05,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536972976] [2022-12-13 18:50:05,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:50:05,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:05,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:50:05,727 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:50:05,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-13 18:50:05,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:05,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-13 18:50:05,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:50:06,055 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-12-13 18:50:06,056 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:50:06,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536972976] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:50:06,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 18:50:06,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 19 [2022-12-13 18:50:06,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005908024] [2022-12-13 18:50:06,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:50:06,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 18:50:06,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:50:06,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 18:50:06,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-12-13 18:50:06,505 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 692 out of 1711 [2022-12-13 18:50:06,507 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 823 transitions, 9812 flow. Second operand has 8 states, 8 states have (on average 696.625) internal successors, (5573), 8 states have internal predecessors, (5573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:50:06,507 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:50:06,508 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 692 of 1711 [2022-12-13 18:50:06,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:51:26,289 INFO L130 PetriNetUnfolder]: 236339/317846 cut-off events. [2022-12-13 18:51:26,290 INFO L131 PetriNetUnfolder]: For 2185717/2185717 co-relation queries the response was YES. [2022-12-13 18:51:28,894 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1667175 conditions, 317846 events. 236339/317846 cut-off events. For 2185717/2185717 co-relation queries the response was YES. Maximal size of possible extension queue 4560. Compared 2067444 event pairs, 62969 based on Foata normal form. 1983/297439 useless extension candidates. Maximal degree in co-relation 1667114. Up to 145625 conditions per place. [2022-12-13 18:51:30,188 INFO L137 encePairwiseOnDemand]: 1700/1711 looper letters, 1595 selfloop transitions, 131 changer transitions 0/1726 dead transitions. [2022-12-13 18:51:30,188 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 1726 transitions, 23946 flow [2022-12-13 18:51:30,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:51:30,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:51:30,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 4990 transitions. [2022-12-13 18:51:30,193 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41663187776571764 [2022-12-13 18:51:30,194 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 4990 transitions. [2022-12-13 18:51:30,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 4990 transitions. [2022-12-13 18:51:30,194 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:51:30,195 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 4990 transitions. [2022-12-13 18:51:30,198 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 712.8571428571429) internal successors, (4990), 7 states have internal predecessors, (4990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:51:30,204 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 1711.0) internal successors, (13688), 8 states have internal predecessors, (13688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:51:30,206 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 1711.0) internal successors, (13688), 8 states have internal predecessors, (13688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:51:30,206 INFO L175 Difference]: Start difference. First operand has 165 places, 823 transitions, 9812 flow. Second operand 7 states and 4990 transitions. [2022-12-13 18:51:30,206 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 1726 transitions, 23946 flow [2022-12-13 18:52:59,861 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 169 places, 1726 transitions, 22787 flow, removed 278 selfloop flow, removed 2 redundant places. [2022-12-13 18:52:59,877 INFO L231 Difference]: Finished difference. Result has 173 places, 924 transitions, 11012 flow [2022-12-13 18:52:59,877 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=1711, PETRI_DIFFERENCE_MINUEND_FLOW=9268, PETRI_DIFFERENCE_MINUEND_PLACES=163, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=823, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=721, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11012, PETRI_PLACES=173, PETRI_TRANSITIONS=924} [2022-12-13 18:52:59,878 INFO L288 CegarLoopForPetriNet]: 46 programPoint places, 127 predicate places. [2022-12-13 18:52:59,878 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 924 transitions, 11012 flow [2022-12-13 18:52:59,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 696.625) internal successors, (5573), 8 states have internal predecessors, (5573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:52:59,878 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:52:59,878 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-13 18:52:59,883 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-12-13 18:53:00,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-12-13 18:53:00,079 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-12-13 18:53:00,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:53:00,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1708906589, now seen corresponding path program 2 times [2022-12-13 18:53:00,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:53:00,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817378372] [2022-12-13 18:53:00,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:53:00,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:53:00,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:53:00,945 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-12-13 18:53:00,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:53:00,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817378372] [2022-12-13 18:53:00,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817378372] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:53:00,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242182119] [2022-12-13 18:53:00,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:53:00,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:53:00,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:53:00,947 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:53:00,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_da777f7e-ab57-4690-8431-4ccd762b5d26/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-13 18:53:01,276 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:53:01,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:53:01,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 18:53:01,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:53:01,383 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-12-13 18:53:01,383 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:53:01,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242182119] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:53:01,384 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 18:53:01,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 17 [2022-12-13 18:53:01,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514689777] [2022-12-13 18:53:01,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:53:01,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 18:53:01,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:53:01,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 18:53:01,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2022-12-13 18:53:01,668 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 692 out of 1711 [2022-12-13 18:53:01,670 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 924 transitions, 11012 flow. Second operand has 6 states, 6 states have (on average 698.1666666666666) internal successors, (4189), 6 states have internal predecessors, (4189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:53:01,670 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:53:01,670 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 692 of 1711 [2022-12-13 18:53:01,670 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:55:03,314 INFO L130 PetriNetUnfolder]: 325572/438254 cut-off events. [2022-12-13 18:55:03,315 INFO L131 PetriNetUnfolder]: For 3097154/3097154 co-relation queries the response was YES. [2022-12-13 18:55:07,051 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2295554 conditions, 438254 events. 325572/438254 cut-off events. For 3097154/3097154 co-relation queries the response was YES. Maximal size of possible extension queue 6189. Compared 2957719 event pairs, 72542 based on Foata normal form. 1311/406757 useless extension candidates. Maximal degree in co-relation 2295489. Up to 185150 conditions per place. [2022-12-13 18:55:08,821 INFO L137 encePairwiseOnDemand]: 1696/1711 looper letters, 2008 selfloop transitions, 308 changer transitions 0/2316 dead transitions. [2022-12-13 18:55:08,821 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 2316 transitions, 31749 flow [2022-12-13 18:55:08,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 18:55:08,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 18:55:08,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 7168 transitions. [2022-12-13 18:55:08,828 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4189362945645821 [2022-12-13 18:55:08,828 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 7168 transitions. [2022-12-13 18:55:08,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 7168 transitions. [2022-12-13 18:55:08,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:55:08,829 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 7168 transitions. [2022-12-13 18:55:08,834 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 716.8) internal successors, (7168), 10 states have internal predecessors, (7168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:55:08,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 1711.0) internal successors, (18821), 11 states have internal predecessors, (18821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:55:08,843 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 1711.0) internal successors, (18821), 11 states have internal predecessors, (18821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:55:08,843 INFO L175 Difference]: Start difference. First operand has 173 places, 924 transitions, 11012 flow. Second operand 10 states and 7168 transitions. [2022-12-13 18:55:08,843 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 2316 transitions, 31749 flow