./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/popl20-more-max-array-hom.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/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_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-more-max-array-hom.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/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_36925070-d0e0-4c89-a3f7-f89370f57d86/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 251696ec6cec82b3ac56ff493f8f4412eaff7e5010650cc9da1e4c426de80d8c --- 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:48:47,900 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 18:48:47,902 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 18:48:47,921 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 18:48:47,921 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 18:48:47,922 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 18:48:47,924 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 18:48:47,925 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 18:48:47,927 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 18:48:47,927 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 18:48:47,928 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 18:48:47,929 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 18:48:47,930 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 18:48:47,931 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 18:48:47,932 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 18:48:47,933 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 18:48:47,934 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 18:48:47,935 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 18:48:47,936 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 18:48:47,938 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 18:48:47,939 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 18:48:47,941 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 18:48:47,942 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 18:48:47,943 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 18:48:47,946 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 18:48:47,946 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 18:48:47,947 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 18:48:47,947 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 18:48:47,948 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 18:48:47,949 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 18:48:47,949 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 18:48:47,950 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 18:48:47,951 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 18:48:47,951 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 18:48:47,952 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 18:48:47,952 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 18:48:47,953 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 18:48:47,953 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 18:48:47,953 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 18:48:47,954 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 18:48:47,955 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 18:48:47,956 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-12-13 18:48:47,971 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 18:48:47,971 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 18:48:47,971 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 18:48:47,971 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 18:48:47,972 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 18:48:47,972 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 18:48:47,972 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 18:48:47,972 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 18:48:47,973 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 18:48:47,973 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 18:48:47,973 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 18:48:47,973 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 18:48:47,973 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 18:48:47,973 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 18:48:47,974 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 18:48:47,974 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 18:48:47,974 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 18:48:47,974 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 18:48:47,974 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 18:48:47,974 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 18:48:47,974 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 18:48:47,975 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 18:48:47,975 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 18:48:47,975 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 18:48:47,975 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 18:48:47,975 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 18:48:47,975 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 18:48:47,976 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 18:48:47,976 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 18:48:47,976 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 18:48:47,976 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 18:48:47,976 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 18:48:47,976 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 18:48:47,976 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 18:48:47,977 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 18:48:47,977 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_36925070-d0e0-4c89-a3f7-f89370f57d86/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_36925070-d0e0-4c89-a3f7-f89370f57d86/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 -> 251696ec6cec82b3ac56ff493f8f4412eaff7e5010650cc9da1e4c426de80d8c [2022-12-13 18:48:48,133 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 18:48:48,150 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 18:48:48,152 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 18:48:48,152 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 18:48:48,153 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 18:48:48,154 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/weaver/popl20-more-max-array-hom.wvr.c [2022-12-13 18:48:50,756 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 18:48:50,908 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 18:48:50,908 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/sv-benchmarks/c/weaver/popl20-more-max-array-hom.wvr.c [2022-12-13 18:48:50,914 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/data/15fa6c46b/7d6f4fe91b8d470ab6bddb9bd959e109/FLAG04146da49 [2022-12-13 18:48:50,925 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/data/15fa6c46b/7d6f4fe91b8d470ab6bddb9bd959e109 [2022-12-13 18:48:50,927 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 18:48:50,928 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 18:48:50,929 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 18:48:50,929 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 18:48:50,932 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 18:48:50,932 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 06:48:50" (1/1) ... [2022-12-13 18:48:50,933 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7aa437b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:50, skipping insertion in model container [2022-12-13 18:48:50,933 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 06:48:50" (1/1) ... [2022-12-13 18:48:50,940 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 18:48:50,959 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 18:48:51,103 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 18:48:51,104 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 18:48:51,107 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 18:48:51,107 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 18:48:51,108 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 18:48:51,109 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 18:48:51,114 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_36925070-d0e0-4c89-a3f7-f89370f57d86/sv-benchmarks/c/weaver/popl20-more-max-array-hom.wvr.c[2586,2599] [2022-12-13 18:48:51,121 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 18:48:51,128 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 18:48:51,138 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 18:48:51,139 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 18:48:51,141 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 18:48:51,142 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 18:48:51,143 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 18:48:51,144 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 18:48:51,149 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/sv-benchmarks/c/weaver/popl20-more-max-array-hom.wvr.c[2586,2599] [2022-12-13 18:48:51,153 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 18:48:51,167 INFO L208 MainTranslator]: Completed translation [2022-12-13 18:48:51,168 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:51 WrapperNode [2022-12-13 18:48:51,168 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 18:48:51,169 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 18:48:51,169 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 18:48:51,169 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 18:48:51,176 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:48:51" (1/1) ... [2022-12-13 18:48:51,185 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:48:51" (1/1) ... [2022-12-13 18:48:51,207 INFO L138 Inliner]: procedures = 24, calls = 43, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 102 [2022-12-13 18:48:51,207 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 18:48:51,208 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 18:48:51,208 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 18:48:51,208 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 18:48:51,217 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:51" (1/1) ... [2022-12-13 18:48:51,217 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:51" (1/1) ... [2022-12-13 18:48:51,220 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:51" (1/1) ... [2022-12-13 18:48:51,221 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:51" (1/1) ... [2022-12-13 18:48:51,227 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:51" (1/1) ... [2022-12-13 18:48:51,230 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:51" (1/1) ... [2022-12-13 18:48:51,231 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:51" (1/1) ... [2022-12-13 18:48:51,232 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:51" (1/1) ... [2022-12-13 18:48:51,235 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 18:48:51,236 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 18:48:51,236 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 18:48:51,237 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 18:48:51,237 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:51" (1/1) ... [2022-12-13 18:48:51,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 18:48:51,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:48:51,263 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 18:48:51,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 18:48:51,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 18:48:51,307 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-13 18:48:51,307 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-13 18:48:51,307 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-13 18:48:51,307 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-13 18:48:51,308 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-12-13 18:48:51,308 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-12-13 18:48:51,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 18:48:51,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 18:48:51,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 18:48:51,308 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-12-13 18:48:51,308 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-12-13 18:48:51,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 18:48:51,308 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 18:48:51,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 18:48:51,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 18:48:51,309 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 18:48:51,310 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:48:51,390 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 18:48:51,392 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 18:48:51,611 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 18:48:51,653 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 18:48:51,653 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-12-13 18:48:51,656 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 06:48:51 BoogieIcfgContainer [2022-12-13 18:48:51,656 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 18:48:51,659 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 18:48:51,659 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 18:48:51,662 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 18:48:51,662 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 06:48:50" (1/3) ... [2022-12-13 18:48:51,663 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4825b45f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 06:48:51, skipping insertion in model container [2022-12-13 18:48:51,663 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:48:51" (2/3) ... [2022-12-13 18:48:51,663 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4825b45f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 06:48:51, skipping insertion in model container [2022-12-13 18:48:51,663 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 06:48:51" (3/3) ... [2022-12-13 18:48:51,665 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-more-max-array-hom.wvr.c [2022-12-13 18:48:51,673 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-13 18:48:51,682 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 18:48:51,683 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 18:48:51,683 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-13 18:48:51,746 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-12-13 18:48:51,789 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 152 places, 154 transitions, 332 flow [2022-12-13 18:48:51,847 INFO L130 PetriNetUnfolder]: 12/151 cut-off events. [2022-12-13 18:48:51,848 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-13 18:48:51,853 INFO L83 FinitePrefix]: Finished finitePrefix Result has 164 conditions, 151 events. 12/151 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 92 event pairs, 0 based on Foata normal form. 0/138 useless extension candidates. Maximal degree in co-relation 113. Up to 2 conditions per place. [2022-12-13 18:48:51,853 INFO L82 GeneralOperation]: Start removeDead. Operand has 152 places, 154 transitions, 332 flow [2022-12-13 18:48:51,859 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 138 places, 140 transitions, 298 flow [2022-12-13 18:48:51,862 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2022-12-13 18:48:51,872 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 138 places, 140 transitions, 298 flow [2022-12-13 18:48:51,875 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 138 places, 140 transitions, 298 flow [2022-12-13 18:48:51,875 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 138 places, 140 transitions, 298 flow [2022-12-13 18:48:51,913 INFO L130 PetriNetUnfolder]: 12/140 cut-off events. [2022-12-13 18:48:51,913 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-13 18:48:51,915 INFO L83 FinitePrefix]: Finished finitePrefix Result has 153 conditions, 140 events. 12/140 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 89 event pairs, 0 based on Foata normal form. 0/128 useless extension candidates. Maximal degree in co-relation 113. Up to 2 conditions per place. [2022-12-13 18:48:51,917 INFO L119 LiptonReduction]: Number of co-enabled transitions 1320 [2022-12-13 18:48:56,235 INFO L134 LiptonReduction]: Checked pairs total: 1567 [2022-12-13 18:48:56,235 INFO L136 LiptonReduction]: Total number of compositions: 140 [2022-12-13 18:48:56,245 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 18:48:56,249 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;@5d9c40d1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 18:48:56,249 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-12-13 18:48:56,254 INFO L130 PetriNetUnfolder]: 4/23 cut-off events. [2022-12-13 18:48:56,254 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-13 18:48:56,254 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:48:56,255 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] [2022-12-13 18:48:56,255 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:48:56,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:48:56,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1234212212, now seen corresponding path program 1 times [2022-12-13 18:48:56,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:48:56,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690593160] [2022-12-13 18:48:56,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:48:56,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:48:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:48:56,764 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:48:56,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:48:56,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690593160] [2022-12-13 18:48:56,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690593160] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:48:56,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:48:56,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 18:48:56,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877744132] [2022-12-13 18:48:56,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:48:56,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 18:48:56,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:48:56,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 18:48:56,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 18:48:56,844 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 130 out of 294 [2022-12-13 18:48:56,847 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 30 places, 24 transitions, 66 flow. Second operand has 3 states, 3 states have (on average 135.66666666666666) internal successors, (407), 3 states have internal predecessors, (407), 0 states have call successors, (0), 0 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:56,847 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:48:56,847 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 130 of 294 [2022-12-13 18:48:56,848 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:48:56,941 INFO L130 PetriNetUnfolder]: 249/356 cut-off events. [2022-12-13 18:48:56,941 INFO L131 PetriNetUnfolder]: For 23/23 co-relation queries the response was YES. [2022-12-13 18:48:56,942 INFO L83 FinitePrefix]: Finished finitePrefix Result has 743 conditions, 356 events. 249/356 cut-off events. For 23/23 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1070 event pairs, 111 based on Foata normal form. 0/209 useless extension candidates. Maximal degree in co-relation 549. Up to 343 conditions per place. [2022-12-13 18:48:56,945 INFO L137 encePairwiseOnDemand]: 291/294 looper letters, 20 selfloop transitions, 2 changer transitions 0/25 dead transitions. [2022-12-13 18:48:56,945 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 25 transitions, 112 flow [2022-12-13 18:48:56,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 18:48:56,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 18:48:56,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 413 transitions. [2022-12-13 18:48:56,956 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46825396825396826 [2022-12-13 18:48:56,957 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 413 transitions. [2022-12-13 18:48:56,957 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 413 transitions. [2022-12-13 18:48:56,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:48:56,961 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 413 transitions. [2022-12-13 18:48:56,963 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 137.66666666666666) internal successors, (413), 3 states have internal predecessors, (413), 0 states have call successors, (0), 0 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:56,967 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 294.0) internal successors, (1176), 4 states have internal predecessors, (1176), 0 states have call successors, (0), 0 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:56,967 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 294.0) internal successors, (1176), 4 states have internal predecessors, (1176), 0 states have call successors, (0), 0 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:56,969 INFO L175 Difference]: Start difference. First operand has 30 places, 24 transitions, 66 flow. Second operand 3 states and 413 transitions. [2022-12-13 18:48:56,969 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 25 transitions, 112 flow [2022-12-13 18:48:56,971 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 25 transitions, 100 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-12-13 18:48:56,972 INFO L231 Difference]: Finished difference. Result has 27 places, 25 transitions, 66 flow [2022-12-13 18:48:56,973 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=54, PETRI_DIFFERENCE_MINUEND_PLACES=24, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=66, PETRI_PLACES=27, PETRI_TRANSITIONS=25} [2022-12-13 18:48:56,975 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, -3 predicate places. [2022-12-13 18:48:56,976 INFO L495 AbstractCegarLoop]: Abstraction has has 27 places, 25 transitions, 66 flow [2022-12-13 18:48:56,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 135.66666666666666) internal successors, (407), 3 states have internal predecessors, (407), 0 states have call successors, (0), 0 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:56,976 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:48:56,976 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] [2022-12-13 18:48:56,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 18:48:56,976 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:48:56,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:48:56,977 INFO L85 PathProgramCache]: Analyzing trace with hash 346842181, now seen corresponding path program 1 times [2022-12-13 18:48:56,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:48:56,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406096620] [2022-12-13 18:48:56,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:48:56,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:48:56,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:48:57,090 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:48:57,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:48:57,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406096620] [2022-12-13 18:48:57,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406096620] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:48:57,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017909497] [2022-12-13 18:48:57,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:48:57,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:48:57,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:48:57,092 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:48:57,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 18:48:57,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:48:57,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 18:48:57,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:48:57,220 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:48:57,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:48:57,256 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:48:57,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017909497] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 18:48:57,256 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 18:48:57,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 4] total 9 [2022-12-13 18:48:57,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951942747] [2022-12-13 18:48:57,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:48:57,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:48:57,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:48:57,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:48:57,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-12-13 18:48:57,318 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 294 [2022-12-13 18:48:57,319 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 27 places, 25 transitions, 66 flow. Second operand has 5 states, 5 states have (on average 127.8) internal successors, (639), 5 states have internal predecessors, (639), 0 states have call successors, (0), 0 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:57,319 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:48:57,319 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 294 [2022-12-13 18:48:57,319 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:48:57,422 INFO L130 PetriNetUnfolder]: 304/437 cut-off events. [2022-12-13 18:48:57,423 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-12-13 18:48:57,424 INFO L83 FinitePrefix]: Finished finitePrefix Result has 889 conditions, 437 events. 304/437 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 1401 event pairs, 49 based on Foata normal form. 0/281 useless extension candidates. Maximal degree in co-relation 878. Up to 330 conditions per place. [2022-12-13 18:48:57,426 INFO L137 encePairwiseOnDemand]: 289/294 looper letters, 29 selfloop transitions, 4 changer transitions 0/35 dead transitions. [2022-12-13 18:48:57,426 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 35 transitions, 154 flow [2022-12-13 18:48:57,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:48:57,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 18:48:57,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 654 transitions. [2022-12-13 18:48:57,430 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4448979591836735 [2022-12-13 18:48:57,430 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 654 transitions. [2022-12-13 18:48:57,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 654 transitions. [2022-12-13 18:48:57,431 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:48:57,431 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 654 transitions. [2022-12-13 18:48:57,433 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 130.8) internal successors, (654), 5 states have internal predecessors, (654), 0 states have call successors, (0), 0 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:57,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 294.0) internal successors, (1764), 6 states have internal predecessors, (1764), 0 states have call successors, (0), 0 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:57,437 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 294.0) internal successors, (1764), 6 states have internal predecessors, (1764), 0 states have call successors, (0), 0 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:57,438 INFO L175 Difference]: Start difference. First operand has 27 places, 25 transitions, 66 flow. Second operand 5 states and 654 transitions. [2022-12-13 18:48:57,438 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 35 transitions, 154 flow [2022-12-13 18:48:57,438 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 35 transitions, 150 flow, removed 1 selfloop flow, removed 1 redundant places. [2022-12-13 18:48:57,439 INFO L231 Difference]: Finished difference. Result has 31 places, 26 transitions, 78 flow [2022-12-13 18:48:57,439 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=62, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=78, PETRI_PLACES=31, PETRI_TRANSITIONS=26} [2022-12-13 18:48:57,440 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 1 predicate places. [2022-12-13 18:48:57,440 INFO L495 AbstractCegarLoop]: Abstraction has has 31 places, 26 transitions, 78 flow [2022-12-13 18:48:57,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 127.8) internal successors, (639), 5 states have internal predecessors, (639), 0 states have call successors, (0), 0 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:57,441 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:48:57,441 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:48:57,447 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 18:48:57,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:48:57,642 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:48:57,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:48:57,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1498297092, now seen corresponding path program 1 times [2022-12-13 18:48:57,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:48:57,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829701015] [2022-12-13 18:48:57,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:48:57,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:48:57,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:48:57,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:48:57,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:48:57,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829701015] [2022-12-13 18:48:57,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829701015] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:48:57,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909066531] [2022-12-13 18:48:57,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:48:57,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:48:57,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:48:57,800 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:48:57,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 18:48:57,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:48:57,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 18:48:57,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:48:57,930 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:48:57,930 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:48:57,977 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:48:57,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909066531] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 18:48:57,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 18:48:57,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 6] total 13 [2022-12-13 18:48:57,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670933365] [2022-12-13 18:48:57,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:48:57,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:48:57,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:48:57,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:48:57,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2022-12-13 18:48:58,074 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 294 [2022-12-13 18:48:58,075 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 31 places, 26 transitions, 78 flow. Second operand has 7 states, 7 states have (on average 121.0) internal successors, (847), 7 states have internal predecessors, (847), 0 states have call successors, (0), 0 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:58,076 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:48:58,076 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 294 [2022-12-13 18:48:58,076 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:48:58,238 INFO L130 PetriNetUnfolder]: 280/414 cut-off events. [2022-12-13 18:48:58,238 INFO L131 PetriNetUnfolder]: For 75/106 co-relation queries the response was YES. [2022-12-13 18:48:58,239 INFO L83 FinitePrefix]: Finished finitePrefix Result has 979 conditions, 414 events. 280/414 cut-off events. For 75/106 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 1267 event pairs, 28 based on Foata normal form. 31/348 useless extension candidates. Maximal degree in co-relation 961. Up to 242 conditions per place. [2022-12-13 18:48:58,241 INFO L137 encePairwiseOnDemand]: 287/294 looper letters, 46 selfloop transitions, 9 changer transitions 0/56 dead transitions. [2022-12-13 18:48:58,241 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 56 transitions, 274 flow [2022-12-13 18:48:58,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 18:48:58,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 18:48:58,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 997 transitions. [2022-12-13 18:48:58,245 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42389455782312924 [2022-12-13 18:48:58,245 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 997 transitions. [2022-12-13 18:48:58,245 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 997 transitions. [2022-12-13 18:48:58,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:48:58,246 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 997 transitions. [2022-12-13 18:48:58,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 124.625) internal successors, (997), 8 states have internal predecessors, (997), 0 states have call successors, (0), 0 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:58,253 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 294.0) internal successors, (2646), 9 states have internal predecessors, (2646), 0 states have call successors, (0), 0 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:58,254 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 294.0) internal successors, (2646), 9 states have internal predecessors, (2646), 0 states have call successors, (0), 0 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:58,254 INFO L175 Difference]: Start difference. First operand has 31 places, 26 transitions, 78 flow. Second operand 8 states and 997 transitions. [2022-12-13 18:48:58,254 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 56 transitions, 274 flow [2022-12-13 18:48:58,255 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 35 places, 56 transitions, 257 flow, removed 4 selfloop flow, removed 3 redundant places. [2022-12-13 18:48:58,256 INFO L231 Difference]: Finished difference. Result has 37 places, 30 transitions, 110 flow [2022-12-13 18:48:58,256 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=70, PETRI_DIFFERENCE_MINUEND_PLACES=28, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=110, PETRI_PLACES=37, PETRI_TRANSITIONS=30} [2022-12-13 18:48:58,257 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 7 predicate places. [2022-12-13 18:48:58,257 INFO L495 AbstractCegarLoop]: Abstraction has has 37 places, 30 transitions, 110 flow [2022-12-13 18:48:58,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 121.0) internal successors, (847), 7 states have internal predecessors, (847), 0 states have call successors, (0), 0 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:58,258 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:48:58,258 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:48:58,263 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 18:48:58,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:48:58,459 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:48:58,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:48:58,459 INFO L85 PathProgramCache]: Analyzing trace with hash 946450637, now seen corresponding path program 1 times [2022-12-13 18:48:58,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:48:58,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493969993] [2022-12-13 18:48:58,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:48:58,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:48:58,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:48:59,512 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:48:59,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:48:59,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493969993] [2022-12-13 18:48:59,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493969993] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:48:59,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765409397] [2022-12-13 18:48:59,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:48:59,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:48:59,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:48:59,514 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:48:59,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 18:48:59,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:48:59,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 41 conjunts are in the unsatisfiable core [2022-12-13 18:48:59,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:48:59,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:48:59,895 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2022-12-13 18:49:00,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:49:00,020 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2022-12-13 18:49:00,192 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 18:49:00,194 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:00,195 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 39 [2022-12-13 18:49:00,308 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:00,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:00,836 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (= c_~max1~0 c_~max2~0)) (.cse2 (+ c_~A~0.offset (* 4 c_~M~0)))) (and (or .cse0 (forall ((v_ArrVal_153 (Array Int Int)) (v_ArrVal_154 (Array Int Int))) (let ((.cse1 (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_153) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_154) c_~A~0.base) .cse2))) (or (< c_~max2~0 .cse1) (not (< c_~max3~0 .cse1)))))) (or (and (or .cse0 (< c_~max2~0 c_~max3~0)) (or (= c_~max1~0 c_~max3~0) (<= c_~max3~0 c_~max2~0))) (forall ((v_ArrVal_153 (Array Int Int)) (v_ArrVal_154 (Array Int Int))) (< c_~max3~0 (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_153) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_154) c_~A~0.base) .cse2)))) (forall ((v_ArrVal_153 (Array Int Int)) (v_ArrVal_154 (Array Int Int))) (let ((.cse3 (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_153) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_154) c_~A~0.base) .cse2))) (or (<= .cse3 c_~max2~0) (= .cse3 c_~max1~0) (not (< c_~max3~0 .cse3))))))) is different from false [2022-12-13 18:49:00,879 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:00,879 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 481 treesize of output 421 [2022-12-13 18:49:00,892 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 386 treesize of output 380 [2022-12-13 18:49:00,902 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 380 treesize of output 356 [2022-12-13 18:49:00,913 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 356 treesize of output 344 [2022-12-13 18:49:00,923 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 344 treesize of output 332 [2022-12-13 18:49:00,931 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 332 treesize of output 296 [2022-12-13 18:49:00,941 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 296 treesize of output 278 [2022-12-13 18:49:01,589 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:01,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765409397] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:01,590 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:01,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 26 [2022-12-13 18:49:01,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169796637] [2022-12-13 18:49:01,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:01,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-12-13 18:49:01,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:01,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-12-13 18:49:01,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=597, Unknown=6, NotChecked=50, Total=756 [2022-12-13 18:49:01,664 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 84 out of 294 [2022-12-13 18:49:01,667 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 30 transitions, 110 flow. Second operand has 28 states, 28 states have (on average 86.10714285714286) internal successors, (2411), 28 states have internal predecessors, (2411), 0 states have call successors, (0), 0 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:01,668 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:01,668 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 84 of 294 [2022-12-13 18:49:01,668 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:07,137 INFO L130 PetriNetUnfolder]: 765/1131 cut-off events. [2022-12-13 18:49:07,138 INFO L131 PetriNetUnfolder]: For 417/417 co-relation queries the response was YES. [2022-12-13 18:49:07,140 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3084 conditions, 1131 events. 765/1131 cut-off events. For 417/417 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 4304 event pairs, 39 based on Foata normal form. 2/854 useless extension candidates. Maximal degree in co-relation 2397. Up to 653 conditions per place. [2022-12-13 18:49:07,144 INFO L137 encePairwiseOnDemand]: 285/294 looper letters, 86 selfloop transitions, 32 changer transitions 2/122 dead transitions. [2022-12-13 18:49:07,144 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 47 places, 122 transitions, 649 flow [2022-12-13 18:49:07,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 18:49:07,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 18:49:07,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1033 transitions. [2022-12-13 18:49:07,146 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3194186765615337 [2022-12-13 18:49:07,147 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1033 transitions. [2022-12-13 18:49:07,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1033 transitions. [2022-12-13 18:49:07,147 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:07,147 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1033 transitions. [2022-12-13 18:49:07,148 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 93.9090909090909) internal successors, (1033), 11 states have internal predecessors, (1033), 0 states have call successors, (0), 0 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:07,151 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 294.0) internal successors, (3528), 12 states have internal predecessors, (3528), 0 states have call successors, (0), 0 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:07,152 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 294.0) internal successors, (3528), 12 states have internal predecessors, (3528), 0 states have call successors, (0), 0 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:07,152 INFO L175 Difference]: Start difference. First operand has 37 places, 30 transitions, 110 flow. Second operand 11 states and 1033 transitions. [2022-12-13 18:49:07,152 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 47 places, 122 transitions, 649 flow [2022-12-13 18:49:07,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 122 transitions, 622 flow, removed 12 selfloop flow, removed 2 redundant places. [2022-12-13 18:49:07,157 INFO L231 Difference]: Finished difference. Result has 50 places, 60 transitions, 317 flow [2022-12-13 18:49:07,157 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=103, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=317, PETRI_PLACES=50, PETRI_TRANSITIONS=60} [2022-12-13 18:49:07,158 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 20 predicate places. [2022-12-13 18:49:07,158 INFO L495 AbstractCegarLoop]: Abstraction has has 50 places, 60 transitions, 317 flow [2022-12-13 18:49:07,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 86.10714285714286) internal successors, (2411), 28 states have internal predecessors, (2411), 0 states have call successors, (0), 0 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:07,159 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:07,159 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:49:07,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 18:49:07,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-12-13 18:49:07,360 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:49:07,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:07,361 INFO L85 PathProgramCache]: Analyzing trace with hash 79437351, now seen corresponding path program 2 times [2022-12-13 18:49:07,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:07,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116747125] [2022-12-13 18:49:07,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:07,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:07,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:08,196 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:08,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:08,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116747125] [2022-12-13 18:49:08,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116747125] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:08,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695802496] [2022-12-13 18:49:08,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:49:08,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:08,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:08,198 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:08,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 18:49:08,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:49:08,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:49:08,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 18:49:08,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:08,629 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 18:49:08,632 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:08,632 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 39 [2022-12-13 18:49:08,670 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:08,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:08,928 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:08,929 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 127 treesize of output 75 [2022-12-13 18:49:09,263 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:09,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695802496] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:09,264 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:09,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 21 [2022-12-13 18:49:09,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004805029] [2022-12-13 18:49:09,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:09,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-12-13 18:49:09,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:09,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-12-13 18:49:09,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-12-13 18:49:10,655 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 294 [2022-12-13 18:49:10,656 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 60 transitions, 317 flow. Second operand has 23 states, 23 states have (on average 111.78260869565217) internal successors, (2571), 23 states have internal predecessors, (2571), 0 states have call successors, (0), 0 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:10,656 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:10,656 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 294 [2022-12-13 18:49:10,656 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:11,779 INFO L130 PetriNetUnfolder]: 1020/1513 cut-off events. [2022-12-13 18:49:11,780 INFO L131 PetriNetUnfolder]: For 1518/1521 co-relation queries the response was YES. [2022-12-13 18:49:11,782 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5028 conditions, 1513 events. 1020/1513 cut-off events. For 1518/1521 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 6068 event pairs, 162 based on Foata normal form. 3/1514 useless extension candidates. Maximal degree in co-relation 4571. Up to 1077 conditions per place. [2022-12-13 18:49:11,787 INFO L137 encePairwiseOnDemand]: 281/294 looper letters, 89 selfloop transitions, 51 changer transitions 1/143 dead transitions. [2022-12-13 18:49:11,787 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 143 transitions, 924 flow [2022-12-13 18:49:11,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 18:49:11,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 18:49:11,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1523 transitions. [2022-12-13 18:49:11,790 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39848246991104136 [2022-12-13 18:49:11,790 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1523 transitions. [2022-12-13 18:49:11,790 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1523 transitions. [2022-12-13 18:49:11,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:11,791 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1523 transitions. [2022-12-13 18:49:11,793 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 117.15384615384616) internal successors, (1523), 13 states have internal predecessors, (1523), 0 states have call successors, (0), 0 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:11,796 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 294.0) internal successors, (4116), 14 states have internal predecessors, (4116), 0 states have call successors, (0), 0 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:11,797 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 294.0) internal successors, (4116), 14 states have internal predecessors, (4116), 0 states have call successors, (0), 0 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:11,797 INFO L175 Difference]: Start difference. First operand has 50 places, 60 transitions, 317 flow. Second operand 13 states and 1523 transitions. [2022-12-13 18:49:11,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 143 transitions, 924 flow [2022-12-13 18:49:11,801 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 143 transitions, 916 flow, removed 3 selfloop flow, removed 1 redundant places. [2022-12-13 18:49:11,803 INFO L231 Difference]: Finished difference. Result has 66 places, 97 transitions, 676 flow [2022-12-13 18:49:11,803 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=309, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=676, PETRI_PLACES=66, PETRI_TRANSITIONS=97} [2022-12-13 18:49:11,803 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 36 predicate places. [2022-12-13 18:49:11,804 INFO L495 AbstractCegarLoop]: Abstraction has has 66 places, 97 transitions, 676 flow [2022-12-13 18:49:11,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 111.78260869565217) internal successors, (2571), 23 states have internal predecessors, (2571), 0 states have call successors, (0), 0 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:11,804 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:11,804 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:49:11,810 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 18:49:12,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:12,006 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:49:12,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:12,006 INFO L85 PathProgramCache]: Analyzing trace with hash -290794929, now seen corresponding path program 3 times [2022-12-13 18:49:12,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:12,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277990772] [2022-12-13 18:49:12,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:12,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:12,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:12,849 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:12,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:12,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277990772] [2022-12-13 18:49:12,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277990772] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:12,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333801769] [2022-12-13 18:49:12,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 18:49:12,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:12,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:12,851 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:12,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 18:49:12,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 18:49:12,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:49:12,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 18:49:12,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:13,273 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 18:49:13,276 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:13,276 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 39 [2022-12-13 18:49:13,340 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:13,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:13,511 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:13,512 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 127 treesize of output 75 [2022-12-13 18:49:13,893 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:13,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333801769] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:13,893 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:13,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 7] total 27 [2022-12-13 18:49:13,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676955030] [2022-12-13 18:49:13,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:13,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-13 18:49:13,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:13,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-13 18:49:13,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2022-12-13 18:49:15,224 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 294 [2022-12-13 18:49:15,226 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 97 transitions, 676 flow. Second operand has 29 states, 29 states have (on average 100.37931034482759) internal successors, (2911), 29 states have internal predecessors, (2911), 0 states have call successors, (0), 0 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:15,226 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:15,226 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 294 [2022-12-13 18:49:15,226 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:16,085 INFO L130 PetriNetUnfolder]: 1246/1837 cut-off events. [2022-12-13 18:49:16,085 INFO L131 PetriNetUnfolder]: For 3375/3375 co-relation queries the response was YES. [2022-12-13 18:49:16,087 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7190 conditions, 1837 events. 1246/1837 cut-off events. For 3375/3375 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 7293 event pairs, 290 based on Foata normal form. 1/1838 useless extension candidates. Maximal degree in co-relation 6565. Up to 1506 conditions per place. [2022-12-13 18:49:16,093 INFO L137 encePairwiseOnDemand]: 283/294 looper letters, 119 selfloop transitions, 67 changer transitions 1/187 dead transitions. [2022-12-13 18:49:16,093 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 187 transitions, 1590 flow [2022-12-13 18:49:16,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 18:49:16,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 18:49:16,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1264 transitions. [2022-12-13 18:49:16,096 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.35827664399092973 [2022-12-13 18:49:16,096 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1264 transitions. [2022-12-13 18:49:16,096 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1264 transitions. [2022-12-13 18:49:16,096 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:16,096 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1264 transitions. [2022-12-13 18:49:16,098 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 105.33333333333333) internal successors, (1264), 12 states have internal predecessors, (1264), 0 states have call successors, (0), 0 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:16,101 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 294.0) internal successors, (3822), 13 states have internal predecessors, (3822), 0 states have call successors, (0), 0 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:16,101 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 294.0) internal successors, (3822), 13 states have internal predecessors, (3822), 0 states have call successors, (0), 0 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:16,101 INFO L175 Difference]: Start difference. First operand has 66 places, 97 transitions, 676 flow. Second operand 12 states and 1264 transitions. [2022-12-13 18:49:16,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 187 transitions, 1590 flow [2022-12-13 18:49:16,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 187 transitions, 1561 flow, removed 12 selfloop flow, removed 2 redundant places. [2022-12-13 18:49:16,111 INFO L231 Difference]: Finished difference. Result has 82 places, 139 transitions, 1212 flow [2022-12-13 18:49:16,112 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=651, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=97, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1212, PETRI_PLACES=82, PETRI_TRANSITIONS=139} [2022-12-13 18:49:16,112 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 52 predicate places. [2022-12-13 18:49:16,112 INFO L495 AbstractCegarLoop]: Abstraction has has 82 places, 139 transitions, 1212 flow [2022-12-13 18:49:16,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 100.37931034482759) internal successors, (2911), 29 states have internal predecessors, (2911), 0 states have call successors, (0), 0 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:16,114 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:16,114 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:49:16,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 18:49:16,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:16,315 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:49:16,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:16,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1824664319, now seen corresponding path program 4 times [2022-12-13 18:49:16,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:16,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127203440] [2022-12-13 18:49:16,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:16,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:16,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:17,221 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:17,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:17,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127203440] [2022-12-13 18:49:17,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127203440] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:17,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559653724] [2022-12-13 18:49:17,221 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 18:49:17,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:17,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:17,222 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:17,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 18:49:17,287 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 18:49:17,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:49:17,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-13 18:49:17,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:17,609 INFO L321 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2022-12-13 18:49:17,609 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 85 treesize of output 69 [2022-12-13 18:49:17,750 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:17,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:17,982 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:17,983 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 117 treesize of output 73 [2022-12-13 18:49:18,321 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:18,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559653724] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:18,322 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:18,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 7] total 23 [2022-12-13 18:49:18,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318125052] [2022-12-13 18:49:18,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:18,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 18:49:18,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:18,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 18:49:18,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-12-13 18:49:19,417 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 294 [2022-12-13 18:49:19,418 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 139 transitions, 1212 flow. Second operand has 25 states, 25 states have (on average 107.48) internal successors, (2687), 25 states have internal predecessors, (2687), 0 states have call successors, (0), 0 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:19,418 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:19,418 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 294 [2022-12-13 18:49:19,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:23,487 INFO L130 PetriNetUnfolder]: 2703/4134 cut-off events. [2022-12-13 18:49:23,487 INFO L131 PetriNetUnfolder]: For 11975/11975 co-relation queries the response was YES. [2022-12-13 18:49:23,493 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17616 conditions, 4134 events. 2703/4134 cut-off events. For 11975/11975 co-relation queries the response was YES. Maximal size of possible extension queue 205. Compared 21371 event pairs, 173 based on Foata normal form. 5/4139 useless extension candidates. Maximal degree in co-relation 16466. Up to 1807 conditions per place. [2022-12-13 18:49:23,506 INFO L137 encePairwiseOnDemand]: 279/294 looper letters, 272 selfloop transitions, 268 changer transitions 19/559 dead transitions. [2022-12-13 18:49:23,506 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 559 transitions, 4901 flow [2022-12-13 18:49:23,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-12-13 18:49:23,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-12-13 18:49:23,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 5095 transitions. [2022-12-13 18:49:23,513 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3851095993953137 [2022-12-13 18:49:23,513 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 5095 transitions. [2022-12-13 18:49:23,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 5095 transitions. [2022-12-13 18:49:23,515 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:23,515 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 5095 transitions. [2022-12-13 18:49:23,520 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 113.22222222222223) internal successors, (5095), 45 states have internal predecessors, (5095), 0 states have call successors, (0), 0 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:23,530 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 294.0) internal successors, (13524), 46 states have internal predecessors, (13524), 0 states have call successors, (0), 0 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:23,532 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 294.0) internal successors, (13524), 46 states have internal predecessors, (13524), 0 states have call successors, (0), 0 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:23,533 INFO L175 Difference]: Start difference. First operand has 82 places, 139 transitions, 1212 flow. Second operand 45 states and 5095 transitions. [2022-12-13 18:49:23,533 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 559 transitions, 4901 flow [2022-12-13 18:49:23,563 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 559 transitions, 4836 flow, removed 30 selfloop flow, removed 2 redundant places. [2022-12-13 18:49:23,568 INFO L231 Difference]: Finished difference. Result has 148 places, 344 transitions, 3810 flow [2022-12-13 18:49:23,568 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=1169, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=3810, PETRI_PLACES=148, PETRI_TRANSITIONS=344} [2022-12-13 18:49:23,569 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 118 predicate places. [2022-12-13 18:49:23,569 INFO L495 AbstractCegarLoop]: Abstraction has has 148 places, 344 transitions, 3810 flow [2022-12-13 18:49:23,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 107.48) internal successors, (2687), 25 states have internal predecessors, (2687), 0 states have call successors, (0), 0 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:23,569 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:23,569 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:49:23,574 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 18:49:23,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:23,771 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:49:23,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:23,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1898536917, now seen corresponding path program 5 times [2022-12-13 18:49:23,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:23,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619539850] [2022-12-13 18:49:23,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:23,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:23,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:24,412 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:24,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:24,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619539850] [2022-12-13 18:49:24,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619539850] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:24,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891539568] [2022-12-13 18:49:24,412 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 18:49:24,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:24,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:24,413 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:24,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 18:49:24,482 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:49:24,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:49:24,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 18:49:24,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:24,920 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 18:49:24,922 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:24,922 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 39 [2022-12-13 18:49:24,956 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:24,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:25,234 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:25,234 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 127 treesize of output 75 [2022-12-13 18:49:25,748 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:25,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891539568] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:25,749 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:25,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 7] total 23 [2022-12-13 18:49:25,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742594368] [2022-12-13 18:49:25,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:25,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 18:49:25,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:25,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 18:49:25,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2022-12-13 18:49:26,942 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 294 [2022-12-13 18:49:26,945 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 344 transitions, 3810 flow. Second operand has 25 states, 25 states have (on average 108.68) internal successors, (2717), 25 states have internal predecessors, (2717), 0 states have call successors, (0), 0 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:26,945 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:26,945 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 294 [2022-12-13 18:49:26,945 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:29,492 INFO L130 PetriNetUnfolder]: 3835/5925 cut-off events. [2022-12-13 18:49:29,492 INFO L131 PetriNetUnfolder]: For 45627/45627 co-relation queries the response was YES. [2022-12-13 18:49:29,507 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34073 conditions, 5925 events. 3835/5925 cut-off events. For 45627/45627 co-relation queries the response was YES. Maximal size of possible extension queue 311. Compared 33096 event pairs, 448 based on Foata normal form. 32/5957 useless extension candidates. Maximal degree in co-relation 33764. Up to 3377 conditions per place. [2022-12-13 18:49:29,527 INFO L137 encePairwiseOnDemand]: 282/294 looper letters, 325 selfloop transitions, 284 changer transitions 11/620 dead transitions. [2022-12-13 18:49:29,527 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 173 places, 620 transitions, 7386 flow [2022-12-13 18:49:29,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-13 18:49:29,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-13 18:49:29,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2982 transitions. [2022-12-13 18:49:29,531 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3901098901098901 [2022-12-13 18:49:29,531 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2982 transitions. [2022-12-13 18:49:29,532 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2982 transitions. [2022-12-13 18:49:29,532 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:29,532 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2982 transitions. [2022-12-13 18:49:29,536 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 114.6923076923077) internal successors, (2982), 26 states have internal predecessors, (2982), 0 states have call successors, (0), 0 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:29,541 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 294.0) internal successors, (7938), 27 states have internal predecessors, (7938), 0 states have call successors, (0), 0 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:29,542 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 294.0) internal successors, (7938), 27 states have internal predecessors, (7938), 0 states have call successors, (0), 0 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:29,542 INFO L175 Difference]: Start difference. First operand has 148 places, 344 transitions, 3810 flow. Second operand 26 states and 2982 transitions. [2022-12-13 18:49:29,542 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 173 places, 620 transitions, 7386 flow [2022-12-13 18:49:29,730 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 620 transitions, 6649 flow, removed 319 selfloop flow, removed 5 redundant places. [2022-12-13 18:49:29,744 INFO L231 Difference]: Finished difference. Result has 179 places, 474 transitions, 5588 flow [2022-12-13 18:49:29,744 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=3189, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=332, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=5588, PETRI_PLACES=179, PETRI_TRANSITIONS=474} [2022-12-13 18:49:29,745 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 149 predicate places. [2022-12-13 18:49:29,745 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 474 transitions, 5588 flow [2022-12-13 18:49:29,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 108.68) internal successors, (2717), 25 states have internal predecessors, (2717), 0 states have call successors, (0), 0 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:29,746 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:29,746 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:49:29,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-13 18:49:29,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:29,948 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:49:29,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:29,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1311306357, now seen corresponding path program 6 times [2022-12-13 18:49:29,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:29,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414118397] [2022-12-13 18:49:29,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:29,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:30,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:30,575 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:30,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:30,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414118397] [2022-12-13 18:49:30,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414118397] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:30,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144443102] [2022-12-13 18:49:30,576 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 18:49:30,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:30,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:30,577 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:30,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 18:49:30,657 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-13 18:49:30,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:49:30,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 18:49:30,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:30,945 INFO L321 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2022-12-13 18:49:30,946 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 75 treesize of output 65 [2022-12-13 18:49:31,083 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:31,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:31,261 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:31,262 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 119 treesize of output 75 [2022-12-13 18:49:31,616 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:31,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144443102] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:31,616 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:31,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 7] total 24 [2022-12-13 18:49:31,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527160462] [2022-12-13 18:49:31,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:31,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-13 18:49:31,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:31,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-13 18:49:31,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2022-12-13 18:49:32,603 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 294 [2022-12-13 18:49:32,605 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 474 transitions, 5588 flow. Second operand has 26 states, 26 states have (on average 107.65384615384616) internal successors, (2799), 26 states have internal predecessors, (2799), 0 states have call successors, (0), 0 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:32,605 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:32,605 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 294 [2022-12-13 18:49:32,605 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:34,624 INFO L130 PetriNetUnfolder]: 4069/6327 cut-off events. [2022-12-13 18:49:34,624 INFO L131 PetriNetUnfolder]: For 59280/59280 co-relation queries the response was YES. [2022-12-13 18:49:34,641 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38156 conditions, 6327 events. 4069/6327 cut-off events. For 59280/59280 co-relation queries the response was YES. Maximal size of possible extension queue 330. Compared 35783 event pairs, 765 based on Foata normal form. 5/6332 useless extension candidates. Maximal degree in co-relation 37795. Up to 5437 conditions per place. [2022-12-13 18:49:34,672 INFO L137 encePairwiseOnDemand]: 281/294 looper letters, 414 selfloop transitions, 186 changer transitions 9/609 dead transitions. [2022-12-13 18:49:34,672 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 609 transitions, 7879 flow [2022-12-13 18:49:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-12-13 18:49:34,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-12-13 18:49:34,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2480 transitions. [2022-12-13 18:49:34,675 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.383426097711812 [2022-12-13 18:49:34,675 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2480 transitions. [2022-12-13 18:49:34,675 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2480 transitions. [2022-12-13 18:49:34,676 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:34,676 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2480 transitions. [2022-12-13 18:49:34,678 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 112.72727272727273) internal successors, (2480), 22 states have internal predecessors, (2480), 0 states have call successors, (0), 0 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:34,681 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 294.0) internal successors, (6762), 23 states have internal predecessors, (6762), 0 states have call successors, (0), 0 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:34,682 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 294.0) internal successors, (6762), 23 states have internal predecessors, (6762), 0 states have call successors, (0), 0 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:34,682 INFO L175 Difference]: Start difference. First operand has 179 places, 474 transitions, 5588 flow. Second operand 22 states and 2480 transitions. [2022-12-13 18:49:34,682 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 609 transitions, 7879 flow [2022-12-13 18:49:34,940 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 193 places, 609 transitions, 7284 flow, removed 266 selfloop flow, removed 7 redundant places. [2022-12-13 18:49:34,946 INFO L231 Difference]: Finished difference. Result has 202 places, 513 transitions, 6061 flow [2022-12-13 18:49:34,946 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=5035, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=474, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=291, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=6061, PETRI_PLACES=202, PETRI_TRANSITIONS=513} [2022-12-13 18:49:34,947 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 172 predicate places. [2022-12-13 18:49:34,947 INFO L495 AbstractCegarLoop]: Abstraction has has 202 places, 513 transitions, 6061 flow [2022-12-13 18:49:34,947 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 107.65384615384616) internal successors, (2799), 26 states have internal predecessors, (2799), 0 states have call successors, (0), 0 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:34,947 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:34,947 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:49:34,951 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-13 18:49:35,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:35,149 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:49:35,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:35,150 INFO L85 PathProgramCache]: Analyzing trace with hash 724428835, now seen corresponding path program 7 times [2022-12-13 18:49:35,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:35,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465739459] [2022-12-13 18:49:35,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:35,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:35,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:35,608 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:35,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:35,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465739459] [2022-12-13 18:49:35,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465739459] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:35,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911152908] [2022-12-13 18:49:35,609 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 18:49:35,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:35,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:35,610 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:35,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-13 18:49:35,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:35,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 18:49:35,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:35,979 INFO L321 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2022-12-13 18:49:35,979 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 75 treesize of output 65 [2022-12-13 18:49:36,098 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:36,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:36,302 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:36,302 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 103 treesize of output 73 [2022-12-13 18:49:36,588 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:36,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911152908] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:36,588 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:36,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 22 [2022-12-13 18:49:36,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768003167] [2022-12-13 18:49:36,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:36,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 18:49:36,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:36,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 18:49:36,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2022-12-13 18:49:37,358 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 294 [2022-12-13 18:49:37,359 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 513 transitions, 6061 flow. Second operand has 24 states, 24 states have (on average 111.75) internal successors, (2682), 24 states have internal predecessors, (2682), 0 states have call successors, (0), 0 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:37,359 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:37,359 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 294 [2022-12-13 18:49:37,359 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:39,773 INFO L130 PetriNetUnfolder]: 4217/6676 cut-off events. [2022-12-13 18:49:39,773 INFO L131 PetriNetUnfolder]: For 50957/51091 co-relation queries the response was YES. [2022-12-13 18:49:39,793 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38106 conditions, 6676 events. 4217/6676 cut-off events. For 50957/51091 co-relation queries the response was YES. Maximal size of possible extension queue 390. Compared 40068 event pairs, 787 based on Foata normal form. 125/6786 useless extension candidates. Maximal degree in co-relation 37706. Up to 5472 conditions per place. [2022-12-13 18:49:39,815 INFO L137 encePairwiseOnDemand]: 284/294 looper letters, 396 selfloop transitions, 220 changer transitions 7/639 dead transitions. [2022-12-13 18:49:39,815 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 216 places, 639 transitions, 8380 flow [2022-12-13 18:49:39,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 18:49:39,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 18:49:39,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1763 transitions. [2022-12-13 18:49:39,817 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3997732426303855 [2022-12-13 18:49:39,817 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1763 transitions. [2022-12-13 18:49:39,817 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1763 transitions. [2022-12-13 18:49:39,817 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:39,818 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1763 transitions. [2022-12-13 18:49:39,819 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 117.53333333333333) internal successors, (1763), 15 states have internal predecessors, (1763), 0 states have call successors, (0), 0 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:39,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 294.0) internal successors, (4704), 16 states have internal predecessors, (4704), 0 states have call successors, (0), 0 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:39,821 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 294.0) internal successors, (4704), 16 states have internal predecessors, (4704), 0 states have call successors, (0), 0 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:39,821 INFO L175 Difference]: Start difference. First operand has 202 places, 513 transitions, 6061 flow. Second operand 15 states and 1763 transitions. [2022-12-13 18:49:39,821 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 216 places, 639 transitions, 8380 flow [2022-12-13 18:49:40,002 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 639 transitions, 8108 flow, removed 83 selfloop flow, removed 10 redundant places. [2022-12-13 18:49:40,009 INFO L231 Difference]: Finished difference. Result has 210 places, 568 transitions, 7063 flow [2022-12-13 18:49:40,009 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=5789, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=513, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=179, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=7063, PETRI_PLACES=210, PETRI_TRANSITIONS=568} [2022-12-13 18:49:40,009 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 180 predicate places. [2022-12-13 18:49:40,009 INFO L495 AbstractCegarLoop]: Abstraction has has 210 places, 568 transitions, 7063 flow [2022-12-13 18:49:40,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 111.75) internal successors, (2682), 24 states have internal predecessors, (2682), 0 states have call successors, (0), 0 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:40,010 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:40,010 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:49:40,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-13 18:49:40,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-12-13 18:49:40,212 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:49:40,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:40,213 INFO L85 PathProgramCache]: Analyzing trace with hash -1245647641, now seen corresponding path program 8 times [2022-12-13 18:49:40,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:40,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816587213] [2022-12-13 18:49:40,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:40,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:40,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:40,948 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:40,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:40,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816587213] [2022-12-13 18:49:40,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816587213] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:40,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558877829] [2022-12-13 18:49:40,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:49:40,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:40,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:40,949 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:40,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-13 18:49:41,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:49:41,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:49:41,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 18:49:41,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:41,298 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 35 [2022-12-13 18:49:41,373 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:41,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:41,552 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:49:41,553 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 117 treesize of output 73 [2022-12-13 18:49:41,919 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:49:41,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558877829] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:41,919 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:41,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 20 [2022-12-13 18:49:41,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132091876] [2022-12-13 18:49:41,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:41,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-13 18:49:41,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:41,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-13 18:49:41,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2022-12-13 18:49:42,700 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 108 out of 294 [2022-12-13 18:49:42,702 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 568 transitions, 7063 flow. Second operand has 22 states, 22 states have (on average 110.68181818181819) internal successors, (2435), 22 states have internal predecessors, (2435), 0 states have call successors, (0), 0 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:42,702 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:42,702 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 108 of 294 [2022-12-13 18:49:42,702 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:44,647 INFO L130 PetriNetUnfolder]: 4408/6987 cut-off events. [2022-12-13 18:49:44,647 INFO L131 PetriNetUnfolder]: For 61598/61760 co-relation queries the response was YES. [2022-12-13 18:49:44,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41792 conditions, 6987 events. 4408/6987 cut-off events. For 61598/61760 co-relation queries the response was YES. Maximal size of possible extension queue 412. Compared 42543 event pairs, 876 based on Foata normal form. 128/7087 useless extension candidates. Maximal degree in co-relation 41356. Up to 6025 conditions per place. [2022-12-13 18:49:44,695 INFO L137 encePairwiseOnDemand]: 284/294 looper letters, 451 selfloop transitions, 189 changer transitions 8/664 dead transitions. [2022-12-13 18:49:44,695 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 664 transitions, 9211 flow [2022-12-13 18:49:44,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 18:49:44,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 18:49:44,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1849 transitions. [2022-12-13 18:49:44,698 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39306972789115646 [2022-12-13 18:49:44,698 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1849 transitions. [2022-12-13 18:49:44,698 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1849 transitions. [2022-12-13 18:49:44,698 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:44,698 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1849 transitions. [2022-12-13 18:49:44,716 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 115.5625) internal successors, (1849), 16 states have internal predecessors, (1849), 0 states have call successors, (0), 0 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:44,719 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 294.0) internal successors, (4998), 17 states have internal predecessors, (4998), 0 states have call successors, (0), 0 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:44,719 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 294.0) internal successors, (4998), 17 states have internal predecessors, (4998), 0 states have call successors, (0), 0 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:44,719 INFO L175 Difference]: Start difference. First operand has 210 places, 568 transitions, 7063 flow. Second operand 16 states and 1849 transitions. [2022-12-13 18:49:44,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 664 transitions, 9211 flow [2022-12-13 18:49:45,002 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 664 transitions, 8819 flow, removed 139 selfloop flow, removed 7 redundant places. [2022-12-13 18:49:45,009 INFO L231 Difference]: Finished difference. Result has 223 places, 600 transitions, 7665 flow [2022-12-13 18:49:45,010 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=6693, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=568, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=160, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=385, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=7665, PETRI_PLACES=223, PETRI_TRANSITIONS=600} [2022-12-13 18:49:45,010 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 193 predicate places. [2022-12-13 18:49:45,010 INFO L495 AbstractCegarLoop]: Abstraction has has 223 places, 600 transitions, 7665 flow [2022-12-13 18:49:45,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 110.68181818181819) internal successors, (2435), 22 states have internal predecessors, (2435), 0 states have call successors, (0), 0 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:45,011 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:45,011 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 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:49:45,015 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-12-13 18:49:45,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:45,212 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:49:45,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:45,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1152162672, now seen corresponding path program 9 times [2022-12-13 18:49:45,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:45,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693090292] [2022-12-13 18:49:45,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:45,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:45,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:45,305 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:45,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:45,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693090292] [2022-12-13 18:49:45,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693090292] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:45,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823216001] [2022-12-13 18:49:45,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 18:49:45,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:45,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:45,307 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:45,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-13 18:49:45,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 18:49:45,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:49:45,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 18:49:45,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:45,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:45,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:45,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:45,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823216001] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:45,491 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:45,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2022-12-13 18:49:45,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659101514] [2022-12-13 18:49:45,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:45,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 18:49:45,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:45,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 18:49:45,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-12-13 18:49:45,644 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 294 [2022-12-13 18:49:45,645 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 223 places, 600 transitions, 7665 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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:45,645 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:45,657 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 294 [2022-12-13 18:49:45,657 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:47,135 INFO L130 PetriNetUnfolder]: 3701/6113 cut-off events. [2022-12-13 18:49:47,135 INFO L131 PetriNetUnfolder]: For 64027/64497 co-relation queries the response was YES. [2022-12-13 18:49:47,157 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37004 conditions, 6113 events. 3701/6113 cut-off events. For 64027/64497 co-relation queries the response was YES. Maximal size of possible extension queue 391. Compared 39078 event pairs, 820 based on Foata normal form. 620/6609 useless extension candidates. Maximal degree in co-relation 36572. Up to 3744 conditions per place. [2022-12-13 18:49:47,172 INFO L137 encePairwiseOnDemand]: 288/294 looper letters, 473 selfloop transitions, 76 changer transitions 7/590 dead transitions. [2022-12-13 18:49:47,173 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 590 transitions, 8535 flow [2022-12-13 18:49:47,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 18:49:47,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 18:49:47,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1064 transitions. [2022-12-13 18:49:47,174 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4523809523809524 [2022-12-13 18:49:47,174 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1064 transitions. [2022-12-13 18:49:47,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1064 transitions. [2022-12-13 18:49:47,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:47,174 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1064 transitions. [2022-12-13 18:49:47,175 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 133.0) internal successors, (1064), 8 states have internal predecessors, (1064), 0 states have call successors, (0), 0 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:47,176 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 294.0) internal successors, (2646), 9 states have internal predecessors, (2646), 0 states have call successors, (0), 0 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:47,177 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 294.0) internal successors, (2646), 9 states have internal predecessors, (2646), 0 states have call successors, (0), 0 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:47,177 INFO L175 Difference]: Start difference. First operand has 223 places, 600 transitions, 7665 flow. Second operand 8 states and 1064 transitions. [2022-12-13 18:49:47,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 590 transitions, 8535 flow [2022-12-13 18:49:47,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 590 transitions, 8197 flow, removed 103 selfloop flow, removed 7 redundant places. [2022-12-13 18:49:47,449 INFO L231 Difference]: Finished difference. Result has 227 places, 506 transitions, 6508 flow [2022-12-13 18:49:47,449 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=6094, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=496, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=420, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=6508, PETRI_PLACES=227, PETRI_TRANSITIONS=506} [2022-12-13 18:49:47,449 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 197 predicate places. [2022-12-13 18:49:47,449 INFO L495 AbstractCegarLoop]: Abstraction has has 227 places, 506 transitions, 6508 flow [2022-12-13 18:49:47,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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:47,450 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:47,450 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:49:47,454 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-12-13 18:49:47,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-12-13 18:49:47,651 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:49:47,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:47,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1585301586, now seen corresponding path program 1 times [2022-12-13 18:49:47,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:47,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592964338] [2022-12-13 18:49:47,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:47,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:47,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:47,761 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:47,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:47,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592964338] [2022-12-13 18:49:47,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592964338] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:47,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829511991] [2022-12-13 18:49:47,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:47,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:47,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:47,763 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:47,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-13 18:49:47,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:47,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 18:49:47,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:47,908 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:47,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:47,962 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:47,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829511991] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:47,962 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:47,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-12-13 18:49:47,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018669952] [2022-12-13 18:49:47,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:47,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-12-13 18:49:47,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:47,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-12-13 18:49:47,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-12-13 18:49:48,240 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 294 [2022-12-13 18:49:48,242 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 506 transitions, 6508 flow. Second operand has 16 states, 16 states have (on average 120.4375) internal successors, (1927), 16 states have internal predecessors, (1927), 0 states have call successors, (0), 0 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:48,242 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:48,242 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 294 [2022-12-13 18:49:48,242 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:49,970 INFO L130 PetriNetUnfolder]: 4271/6934 cut-off events. [2022-12-13 18:49:49,971 INFO L131 PetriNetUnfolder]: For 72794/72819 co-relation queries the response was YES. [2022-12-13 18:49:49,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42968 conditions, 6934 events. 4271/6934 cut-off events. For 72794/72819 co-relation queries the response was YES. Maximal size of possible extension queue 400. Compared 43547 event pairs, 551 based on Foata normal form. 24/6950 useless extension candidates. Maximal degree in co-relation 42466. Up to 1794 conditions per place. [2022-12-13 18:49:50,014 INFO L137 encePairwiseOnDemand]: 286/294 looper letters, 493 selfloop transitions, 172 changer transitions 22/707 dead transitions. [2022-12-13 18:49:50,014 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 707 transitions, 10065 flow [2022-12-13 18:49:50,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 18:49:50,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 18:49:50,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1531 transitions. [2022-12-13 18:49:50,015 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4339569160997732 [2022-12-13 18:49:50,015 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1531 transitions. [2022-12-13 18:49:50,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1531 transitions. [2022-12-13 18:49:50,016 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:50,016 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1531 transitions. [2022-12-13 18:49:50,017 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 127.58333333333333) internal successors, (1531), 12 states have internal predecessors, (1531), 0 states have call successors, (0), 0 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:50,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 294.0) internal successors, (3822), 13 states have internal predecessors, (3822), 0 states have call successors, (0), 0 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:50,019 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 294.0) internal successors, (3822), 13 states have internal predecessors, (3822), 0 states have call successors, (0), 0 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:50,019 INFO L175 Difference]: Start difference. First operand has 227 places, 506 transitions, 6508 flow. Second operand 12 states and 1531 transitions. [2022-12-13 18:49:50,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 707 transitions, 10065 flow [2022-12-13 18:49:50,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 707 transitions, 10040 flow, removed 10 selfloop flow, removed 4 redundant places. [2022-12-13 18:49:50,320 INFO L231 Difference]: Finished difference. Result has 238 places, 535 transitions, 7518 flow [2022-12-13 18:49:50,320 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=6497, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=506, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=137, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=360, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=7518, PETRI_PLACES=238, PETRI_TRANSITIONS=535} [2022-12-13 18:49:50,321 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 208 predicate places. [2022-12-13 18:49:50,321 INFO L495 AbstractCegarLoop]: Abstraction has has 238 places, 535 transitions, 7518 flow [2022-12-13 18:49:50,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 120.4375) internal successors, (1927), 16 states have internal predecessors, (1927), 0 states have call successors, (0), 0 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:50,321 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:50,321 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 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:49:50,325 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-12-13 18:49:50,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-12-13 18:49:50,523 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:49:50,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:50,524 INFO L85 PathProgramCache]: Analyzing trace with hash 289403882, now seen corresponding path program 10 times [2022-12-13 18:49:50,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:50,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452083592] [2022-12-13 18:49:50,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:50,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:50,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:50,618 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:50,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:50,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452083592] [2022-12-13 18:49:50,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452083592] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:50,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820737832] [2022-12-13 18:49:50,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 18:49:50,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:50,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:50,620 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:50,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-13 18:49:50,681 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 18:49:50,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:49:50,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 18:49:50,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:50,727 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:50,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:50,765 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:50,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820737832] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:50,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:50,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2022-12-13 18:49:50,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109851895] [2022-12-13 18:49:50,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:50,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 18:49:50,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:50,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 18:49:50,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-12-13 18:49:50,892 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 294 [2022-12-13 18:49:50,894 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 535 transitions, 7518 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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:50,894 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:50,894 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 294 [2022-12-13 18:49:50,894 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:52,579 INFO L130 PetriNetUnfolder]: 3800/6217 cut-off events. [2022-12-13 18:49:52,580 INFO L131 PetriNetUnfolder]: For 79510/79869 co-relation queries the response was YES. [2022-12-13 18:49:52,618 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41239 conditions, 6217 events. 3800/6217 cut-off events. For 79510/79869 co-relation queries the response was YES. Maximal size of possible extension queue 390. Compared 39180 event pairs, 1171 based on Foata normal form. 317/6403 useless extension candidates. Maximal degree in co-relation 40755. Up to 4320 conditions per place. [2022-12-13 18:49:52,677 INFO L137 encePairwiseOnDemand]: 289/294 looper letters, 515 selfloop transitions, 51 changer transitions 0/608 dead transitions. [2022-12-13 18:49:52,678 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 608 transitions, 9492 flow [2022-12-13 18:49:52,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:49:52,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 18:49:52,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 933 transitions. [2022-12-13 18:49:52,679 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.45335276967930027 [2022-12-13 18:49:52,679 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 933 transitions. [2022-12-13 18:49:52,679 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 933 transitions. [2022-12-13 18:49:52,679 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:52,679 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 933 transitions. [2022-12-13 18:49:52,680 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 133.28571428571428) internal successors, (933), 7 states have internal predecessors, (933), 0 states have call successors, (0), 0 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:52,681 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 294.0) internal successors, (2352), 8 states have internal predecessors, (2352), 0 states have call successors, (0), 0 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:52,681 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 294.0) internal successors, (2352), 8 states have internal predecessors, (2352), 0 states have call successors, (0), 0 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:52,681 INFO L175 Difference]: Start difference. First operand has 238 places, 535 transitions, 7518 flow. Second operand 7 states and 933 transitions. [2022-12-13 18:49:52,682 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 608 transitions, 9492 flow [2022-12-13 18:49:53,133 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 608 transitions, 9280 flow, removed 61 selfloop flow, removed 6 redundant places. [2022-12-13 18:49:53,147 INFO L231 Difference]: Finished difference. Result has 238 places, 538 transitions, 7576 flow [2022-12-13 18:49:53,148 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=7249, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=527, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=476, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7576, PETRI_PLACES=238, PETRI_TRANSITIONS=538} [2022-12-13 18:49:53,148 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 208 predicate places. [2022-12-13 18:49:53,148 INFO L495 AbstractCegarLoop]: Abstraction has has 238 places, 538 transitions, 7576 flow [2022-12-13 18:49:53,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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:53,149 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:53,149 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:49:53,153 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-12-13 18:49:53,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:53,350 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:49:53,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:53,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1670137212, now seen corresponding path program 2 times [2022-12-13 18:49:53,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:53,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550191526] [2022-12-13 18:49:53,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:53,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:53,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:53,441 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:53,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:53,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550191526] [2022-12-13 18:49:53,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550191526] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:53,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806187102] [2022-12-13 18:49:53,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:49:53,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:53,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:53,442 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:53,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-13 18:49:53,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:49:53,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:49:53,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 18:49:53,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:53,631 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 18:49:53,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:53,698 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 18:49:53,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806187102] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:53,698 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:53,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 15 [2022-12-13 18:49:53,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387003520] [2022-12-13 18:49:53,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:53,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-12-13 18:49:53,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:53,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-12-13 18:49:53,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2022-12-13 18:49:53,961 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 294 [2022-12-13 18:49:53,962 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 538 transitions, 7576 flow. Second operand has 16 states, 16 states have (on average 121.6875) internal successors, (1947), 16 states have internal predecessors, (1947), 0 states have call successors, (0), 0 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:53,962 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:53,962 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 294 [2022-12-13 18:49:53,962 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:55,631 INFO L130 PetriNetUnfolder]: 4289/7325 cut-off events. [2022-12-13 18:49:55,631 INFO L131 PetriNetUnfolder]: For 91686/91742 co-relation queries the response was YES. [2022-12-13 18:49:55,659 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45898 conditions, 7325 events. 4289/7325 cut-off events. For 91686/91742 co-relation queries the response was YES. Maximal size of possible extension queue 459. Compared 50562 event pairs, 592 based on Foata normal form. 744/8061 useless extension candidates. Maximal degree in co-relation 45461. Up to 2597 conditions per place. [2022-12-13 18:49:55,675 INFO L137 encePairwiseOnDemand]: 286/294 looper letters, 503 selfloop transitions, 30 changer transitions 84/635 dead transitions. [2022-12-13 18:49:55,675 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 635 transitions, 9813 flow [2022-12-13 18:49:55,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 18:49:55,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 18:49:55,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1023 transitions. [2022-12-13 18:49:55,676 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43494897959183676 [2022-12-13 18:49:55,676 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1023 transitions. [2022-12-13 18:49:55,676 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1023 transitions. [2022-12-13 18:49:55,677 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:55,677 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1023 transitions. [2022-12-13 18:49:55,677 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 127.875) internal successors, (1023), 8 states have internal predecessors, (1023), 0 states have call successors, (0), 0 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:55,678 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 294.0) internal successors, (2646), 9 states have internal predecessors, (2646), 0 states have call successors, (0), 0 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:55,679 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 294.0) internal successors, (2646), 9 states have internal predecessors, (2646), 0 states have call successors, (0), 0 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:55,679 INFO L175 Difference]: Start difference. First operand has 238 places, 538 transitions, 7576 flow. Second operand 8 states and 1023 transitions. [2022-12-13 18:49:55,679 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 635 transitions, 9813 flow [2022-12-13 18:49:56,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 635 transitions, 9345 flow, removed 83 selfloop flow, removed 8 redundant places. [2022-12-13 18:49:56,138 INFO L231 Difference]: Finished difference. Result has 237 places, 371 transitions, 4945 flow [2022-12-13 18:49:56,138 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=5485, PETRI_DIFFERENCE_MINUEND_PLACES=228, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=416, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=386, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=4945, PETRI_PLACES=237, PETRI_TRANSITIONS=371} [2022-12-13 18:49:56,139 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 207 predicate places. [2022-12-13 18:49:56,139 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 371 transitions, 4945 flow [2022-12-13 18:49:56,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 121.6875) internal successors, (1947), 16 states have internal predecessors, (1947), 0 states have call successors, (0), 0 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:56,139 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:56,140 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 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:49:56,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-12-13 18:49:56,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:56,341 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:49:56,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:56,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1641257672, now seen corresponding path program 11 times [2022-12-13 18:49:56,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:56,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346726372] [2022-12-13 18:49:56,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:56,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:56,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:56,489 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:56,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:56,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346726372] [2022-12-13 18:49:56,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346726372] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:56,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234944808] [2022-12-13 18:49:56,490 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 18:49:56,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:56,490 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:56,491 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:56,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-13 18:49:56,578 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:49:56,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:49:56,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 13 conjunts are in the unsatisfiable core [2022-12-13 18:49:56,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:56,676 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:56,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:56,730 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:49:56,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234944808] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:56,730 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:56,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2022-12-13 18:49:56,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898649082] [2022-12-13 18:49:56,730 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:56,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 18:49:56,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:56,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 18:49:56,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-12-13 18:49:56,905 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 294 [2022-12-13 18:49:56,907 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 371 transitions, 4945 flow. Second operand has 14 states, 14 states have (on average 124.71428571428571) internal successors, (1746), 14 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:49:56,907 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:56,907 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 294 [2022-12-13 18:49:56,907 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:49:57,956 INFO L130 PetriNetUnfolder]: 2068/3688 cut-off events. [2022-12-13 18:49:57,956 INFO L131 PetriNetUnfolder]: For 51924/52084 co-relation queries the response was YES. [2022-12-13 18:49:57,969 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24847 conditions, 3688 events. 2068/3688 cut-off events. For 51924/52084 co-relation queries the response was YES. Maximal size of possible extension queue 241. Compared 23943 event pairs, 374 based on Foata normal form. 440/4103 useless extension candidates. Maximal degree in co-relation 24764. Up to 1440 conditions per place. [2022-12-13 18:49:57,976 INFO L137 encePairwiseOnDemand]: 288/294 looper letters, 177 selfloop transitions, 10 changer transitions 162/363 dead transitions. [2022-12-13 18:49:57,976 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 363 transitions, 5318 flow [2022-12-13 18:49:57,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 18:49:57,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 18:49:57,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1044 transitions. [2022-12-13 18:49:57,978 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44387755102040816 [2022-12-13 18:49:57,978 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1044 transitions. [2022-12-13 18:49:57,978 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1044 transitions. [2022-12-13 18:49:57,978 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:49:57,978 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1044 transitions. [2022-12-13 18:49:57,979 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 130.5) internal successors, (1044), 8 states have internal predecessors, (1044), 0 states have call successors, (0), 0 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:57,980 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 294.0) internal successors, (2646), 9 states have internal predecessors, (2646), 0 states have call successors, (0), 0 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:57,980 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 294.0) internal successors, (2646), 9 states have internal predecessors, (2646), 0 states have call successors, (0), 0 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:57,980 INFO L175 Difference]: Start difference. First operand has 237 places, 371 transitions, 4945 flow. Second operand 8 states and 1044 transitions. [2022-12-13 18:49:57,980 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 363 transitions, 5318 flow [2022-12-13 18:49:58,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 363 transitions, 5080 flow, removed 52 selfloop flow, removed 16 redundant places. [2022-12-13 18:49:58,150 INFO L231 Difference]: Finished difference. Result has 210 places, 187 transitions, 2240 flow [2022-12-13 18:49:58,151 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=4129, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=319, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=2240, PETRI_PLACES=210, PETRI_TRANSITIONS=187} [2022-12-13 18:49:58,151 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 180 predicate places. [2022-12-13 18:49:58,151 INFO L495 AbstractCegarLoop]: Abstraction has has 210 places, 187 transitions, 2240 flow [2022-12-13 18:49:58,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 124.71428571428571) internal successors, (1746), 14 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:49:58,151 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:49:58,151 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 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:49:58,155 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-12-13 18:49:58,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-12-13 18:49:58,353 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:49:58,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:49:58,354 INFO L85 PathProgramCache]: Analyzing trace with hash 904614925, now seen corresponding path program 12 times [2022-12-13 18:49:58,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:49:58,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050869548] [2022-12-13 18:49:58,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:49:58,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:49:58,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:49:58,471 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:49:58,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:49:58,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050869548] [2022-12-13 18:49:58,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050869548] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:49:58,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919539172] [2022-12-13 18:49:58,471 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 18:49:58,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:49:58,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:49:58,472 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:49:58,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-12-13 18:49:58,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-13 18:49:58,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:49:58,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 18:49:58,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:49:58,644 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:49:58,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:49:58,717 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:49:58,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919539172] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:49:58,717 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:49:58,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 20 [2022-12-13 18:49:58,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875407644] [2022-12-13 18:49:58,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:49:58,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 18:49:58,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:49:58,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 18:49:58,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2022-12-13 18:49:58,987 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 294 [2022-12-13 18:49:58,988 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 187 transitions, 2240 flow. Second operand has 21 states, 21 states have (on average 120.0952380952381) internal successors, (2522), 21 states have internal predecessors, (2522), 0 states have call successors, (0), 0 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:58,988 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:49:58,988 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 294 [2022-12-13 18:49:58,988 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:50:00,068 INFO L130 PetriNetUnfolder]: 2308/3677 cut-off events. [2022-12-13 18:50:00,068 INFO L131 PetriNetUnfolder]: For 49967/50000 co-relation queries the response was YES. [2022-12-13 18:50:00,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26511 conditions, 3677 events. 2308/3677 cut-off events. For 49967/50000 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 19521 event pairs, 244 based on Foata normal form. 28/3700 useless extension candidates. Maximal degree in co-relation 26437. Up to 1287 conditions per place. [2022-12-13 18:50:00,094 INFO L137 encePairwiseOnDemand]: 286/294 looper letters, 331 selfloop transitions, 125 changer transitions 0/461 dead transitions. [2022-12-13 18:50:00,094 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 461 transitions, 6407 flow [2022-12-13 18:50:00,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 18:50:00,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 18:50:00,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2280 transitions. [2022-12-13 18:50:00,097 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4308390022675737 [2022-12-13 18:50:00,097 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2280 transitions. [2022-12-13 18:50:00,097 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2280 transitions. [2022-12-13 18:50:00,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:50:00,097 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2280 transitions. [2022-12-13 18:50:00,099 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 126.66666666666667) internal successors, (2280), 18 states have internal predecessors, (2280), 0 states have call successors, (0), 0 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:00,101 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 294.0) internal successors, (5586), 19 states have internal predecessors, (5586), 0 states have call successors, (0), 0 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:00,101 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 294.0) internal successors, (5586), 19 states have internal predecessors, (5586), 0 states have call successors, (0), 0 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:00,101 INFO L175 Difference]: Start difference. First operand has 210 places, 187 transitions, 2240 flow. Second operand 18 states and 2280 transitions. [2022-12-13 18:50:00,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 461 transitions, 6407 flow [2022-12-13 18:50:00,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 160 places, 461 transitions, 5252 flow, removed 426 selfloop flow, removed 24 redundant places. [2022-12-13 18:50:00,324 INFO L231 Difference]: Finished difference. Result has 165 places, 254 transitions, 3047 flow [2022-12-13 18:50:00,324 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=1832, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3047, PETRI_PLACES=165, PETRI_TRANSITIONS=254} [2022-12-13 18:50:00,324 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 135 predicate places. [2022-12-13 18:50:00,324 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 254 transitions, 3047 flow [2022-12-13 18:50:00,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 120.0952380952381) internal successors, (2522), 21 states have internal predecessors, (2522), 0 states have call successors, (0), 0 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:00,325 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:50:00,325 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 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:00,329 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-12-13 18:50:00,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-13 18:50:00,526 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:50:00,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:50:00,528 INFO L85 PathProgramCache]: Analyzing trace with hash 608549603, now seen corresponding path program 13 times [2022-12-13 18:50:00,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:50:00,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128230700] [2022-12-13 18:50:00,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:50:00,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:50:00,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:00,667 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:00,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:50:00,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128230700] [2022-12-13 18:50:00,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128230700] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:50:00,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294652137] [2022-12-13 18:50:00,667 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 18:50:00,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:00,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:50:00,668 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:50:00,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-12-13 18:50:00,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:00,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 18:50:00,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:50:00,811 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:00,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:50:00,865 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:00,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294652137] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:50:00,865 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:50:00,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 18 [2022-12-13 18:50:00,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025045750] [2022-12-13 18:50:00,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:50:00,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-13 18:50:00,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:50:00,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-13 18:50:00,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2022-12-13 18:50:01,157 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 294 [2022-12-13 18:50:01,158 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 254 transitions, 3047 flow. Second operand has 19 states, 19 states have (on average 120.15789473684211) internal successors, (2283), 19 states have internal predecessors, (2283), 0 states have call successors, (0), 0 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:01,158 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:50:01,158 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 294 [2022-12-13 18:50:01,158 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:50:01,967 INFO L130 PetriNetUnfolder]: 2732/4376 cut-off events. [2022-12-13 18:50:01,968 INFO L131 PetriNetUnfolder]: For 49713/49737 co-relation queries the response was YES. [2022-12-13 18:50:01,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30668 conditions, 4376 events. 2732/4376 cut-off events. For 49713/49737 co-relation queries the response was YES. Maximal size of possible extension queue 210. Compared 24237 event pairs, 607 based on Foata normal form. 36/4393 useless extension candidates. Maximal degree in co-relation 30607. Up to 2284 conditions per place. [2022-12-13 18:50:01,996 INFO L137 encePairwiseOnDemand]: 286/294 looper letters, 264 selfloop transitions, 82 changer transitions 0/351 dead transitions. [2022-12-13 18:50:01,996 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 351 transitions, 4796 flow [2022-12-13 18:50:01,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 18:50:01,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 18:50:01,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1130 transitions. [2022-12-13 18:50:01,998 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4270597127739985 [2022-12-13 18:50:01,998 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1130 transitions. [2022-12-13 18:50:01,998 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1130 transitions. [2022-12-13 18:50:01,998 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:50:01,998 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1130 transitions. [2022-12-13 18:50:01,999 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 125.55555555555556) internal successors, (1130), 9 states have internal predecessors, (1130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:50:02,000 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 294.0) internal successors, (2940), 10 states have internal predecessors, (2940), 0 states have call successors, (0), 0 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:02,000 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 294.0) internal successors, (2940), 10 states have internal predecessors, (2940), 0 states have call successors, (0), 0 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:02,000 INFO L175 Difference]: Start difference. First operand has 165 places, 254 transitions, 3047 flow. Second operand 9 states and 1130 transitions. [2022-12-13 18:50:02,000 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 351 transitions, 4796 flow [2022-12-13 18:50:02,256 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 161 places, 351 transitions, 4351 flow, removed 179 selfloop flow, removed 8 redundant places. [2022-12-13 18:50:02,263 INFO L231 Difference]: Finished difference. Result has 165 places, 264 transitions, 3211 flow [2022-12-13 18:50:02,263 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=2661, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3211, PETRI_PLACES=165, PETRI_TRANSITIONS=264} [2022-12-13 18:50:02,264 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 135 predicate places. [2022-12-13 18:50:02,264 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 264 transitions, 3211 flow [2022-12-13 18:50:02,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 120.15789473684211) internal successors, (2283), 19 states have internal predecessors, (2283), 0 states have call successors, (0), 0 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:02,264 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:50:02,264 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 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:02,268 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-12-13 18:50:02,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-12-13 18:50:02,466 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:50:02,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:50:02,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1590067515, now seen corresponding path program 14 times [2022-12-13 18:50:02,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:50:02,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420817114] [2022-12-13 18:50:02,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:50:02,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:50:02,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:02,589 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:02,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:50:02,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420817114] [2022-12-13 18:50:02,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420817114] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:50:02,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686234666] [2022-12-13 18:50:02,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:50:02,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:02,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:50:02,590 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:50:02,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-12-13 18:50:02,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:50:02,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:50:02,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 18:50:02,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:50:02,788 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:02,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:50:02,888 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:02,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686234666] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:50:02,889 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:50:02,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 20 [2022-12-13 18:50:02,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902289402] [2022-12-13 18:50:02,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:50:02,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 18:50:02,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:50:02,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 18:50:02,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2022-12-13 18:50:03,201 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 294 [2022-12-13 18:50:03,202 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 264 transitions, 3211 flow. Second operand has 21 states, 21 states have (on average 120.04761904761905) internal successors, (2521), 21 states have internal predecessors, (2521), 0 states have call successors, (0), 0 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:03,202 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:50:03,202 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 294 [2022-12-13 18:50:03,202 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:50:04,320 INFO L130 PetriNetUnfolder]: 2778/4451 cut-off events. [2022-12-13 18:50:04,320 INFO L131 PetriNetUnfolder]: For 47664/47702 co-relation queries the response was YES. [2022-12-13 18:50:04,335 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30426 conditions, 4451 events. 2778/4451 cut-off events. For 47664/47702 co-relation queries the response was YES. Maximal size of possible extension queue 217. Compared 24781 event pairs, 352 based on Foata normal form. 48/4487 useless extension candidates. Maximal degree in co-relation 30366. Up to 1653 conditions per place. [2022-12-13 18:50:04,353 INFO L137 encePairwiseOnDemand]: 286/294 looper letters, 324 selfloop transitions, 132 changer transitions 0/461 dead transitions. [2022-12-13 18:50:04,353 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 461 transitions, 6029 flow [2022-12-13 18:50:04,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 18:50:04,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 18:50:04,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1907 transitions. [2022-12-13 18:50:04,357 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4324263038548753 [2022-12-13 18:50:04,358 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1907 transitions. [2022-12-13 18:50:04,358 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1907 transitions. [2022-12-13 18:50:04,359 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:50:04,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1907 transitions. [2022-12-13 18:50:04,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 127.13333333333334) internal successors, (1907), 15 states have internal predecessors, (1907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:50:04,366 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 294.0) internal successors, (4704), 16 states have internal predecessors, (4704), 0 states have call successors, (0), 0 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,367 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 294.0) internal successors, (4704), 16 states have internal predecessors, (4704), 0 states have call successors, (0), 0 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,367 INFO L175 Difference]: Start difference. First operand has 165 places, 264 transitions, 3211 flow. Second operand 15 states and 1907 transitions. [2022-12-13 18:50:04,367 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 461 transitions, 6029 flow [2022-12-13 18:50:04,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 461 transitions, 5837 flow, removed 63 selfloop flow, removed 4 redundant places. [2022-12-13 18:50:04,568 INFO L231 Difference]: Finished difference. Result has 176 places, 270 transitions, 3441 flow [2022-12-13 18:50:04,568 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=3107, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3441, PETRI_PLACES=176, PETRI_TRANSITIONS=270} [2022-12-13 18:50:04,568 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 146 predicate places. [2022-12-13 18:50:04,568 INFO L495 AbstractCegarLoop]: Abstraction has has 176 places, 270 transitions, 3441 flow [2022-12-13 18:50:04,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 120.04761904761905) internal successors, (2521), 21 states have internal predecessors, (2521), 0 states have call successors, (0), 0 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,569 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:50:04,569 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 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,573 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-12-13 18:50:04,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:04,770 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:50:04,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:50:04,771 INFO L85 PathProgramCache]: Analyzing trace with hash -2018443963, now seen corresponding path program 15 times [2022-12-13 18:50:04,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:50:04,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344836034] [2022-12-13 18:50:04,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:50:04,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:50:04,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:04,962 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:04,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:50:04,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344836034] [2022-12-13 18:50:04,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344836034] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:50:04,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125996343] [2022-12-13 18:50:04,962 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 18:50:04,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:04,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:50:04,964 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:50:04,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-12-13 18:50:05,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 18:50:05,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:50:05,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 18:50:05,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:50:05,139 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:05,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:50:05,212 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:05,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125996343] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:50:05,212 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:50:05,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 19 [2022-12-13 18:50:05,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873279697] [2022-12-13 18:50:05,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:50:05,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-13 18:50:05,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:50:05,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-13 18:50:05,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-12-13 18:50:05,467 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 294 [2022-12-13 18:50:05,469 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 270 transitions, 3441 flow. Second operand has 20 states, 20 states have (on average 120.0) internal successors, (2400), 20 states have internal predecessors, (2400), 0 states have call successors, (0), 0 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:05,469 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:50:05,469 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 294 [2022-12-13 18:50:05,469 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:50:06,666 INFO L130 PetriNetUnfolder]: 2734/4359 cut-off events. [2022-12-13 18:50:06,667 INFO L131 PetriNetUnfolder]: For 44586/44616 co-relation queries the response was YES. [2022-12-13 18:50:06,684 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29702 conditions, 4359 events. 2734/4359 cut-off events. For 44586/44616 co-relation queries the response was YES. Maximal size of possible extension queue 210. Compared 23894 event pairs, 466 based on Foata normal form. 40/4387 useless extension candidates. Maximal degree in co-relation 29641. Up to 1997 conditions per place. [2022-12-13 18:50:06,698 INFO L137 encePairwiseOnDemand]: 286/294 looper letters, 263 selfloop transitions, 105 changer transitions 0/373 dead transitions. [2022-12-13 18:50:06,698 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 373 transitions, 5234 flow [2022-12-13 18:50:06,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 18:50:06,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 18:50:06,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1129 transitions. [2022-12-13 18:50:06,701 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42668178382464095 [2022-12-13 18:50:06,701 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1129 transitions. [2022-12-13 18:50:06,701 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1129 transitions. [2022-12-13 18:50:06,702 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:50:06,702 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1129 transitions. [2022-12-13 18:50:06,703 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 125.44444444444444) internal successors, (1129), 9 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:50:06,704 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 294.0) internal successors, (2940), 10 states have internal predecessors, (2940), 0 states have call successors, (0), 0 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,705 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 294.0) internal successors, (2940), 10 states have internal predecessors, (2940), 0 states have call successors, (0), 0 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,705 INFO L175 Difference]: Start difference. First operand has 176 places, 270 transitions, 3441 flow. Second operand 9 states and 1129 transitions. [2022-12-13 18:50:06,705 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 373 transitions, 5234 flow [2022-12-13 18:50:06,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 373 transitions, 4964 flow, removed 0 selfloop flow, removed 13 redundant places. [2022-12-13 18:50:06,919 INFO L231 Difference]: Finished difference. Result has 170 places, 269 transitions, 3369 flow [2022-12-13 18:50:06,919 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=3159, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3369, PETRI_PLACES=170, PETRI_TRANSITIONS=269} [2022-12-13 18:50:06,920 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 140 predicate places. [2022-12-13 18:50:06,920 INFO L495 AbstractCegarLoop]: Abstraction has has 170 places, 269 transitions, 3369 flow [2022-12-13 18:50:06,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 120.0) internal successors, (2400), 20 states have internal predecessors, (2400), 0 states have call successors, (0), 0 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,920 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:50:06,920 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 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:06,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-12-13 18:50:07,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:07,121 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:50:07,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:50:07,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1196089797, now seen corresponding path program 16 times [2022-12-13 18:50:07,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:50:07,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445566504] [2022-12-13 18:50:07,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:50:07,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:50:07,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:07,235 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:07,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:50:07,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445566504] [2022-12-13 18:50:07,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445566504] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:50:07,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969593685] [2022-12-13 18:50:07,236 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 18:50:07,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:07,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:50:07,237 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:50:07,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-12-13 18:50:07,298 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 18:50:07,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:50:07,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 18:50:07,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:50:07,371 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:07,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:50:07,418 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:07,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969593685] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:50:07,418 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:50:07,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 17 [2022-12-13 18:50:07,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753348946] [2022-12-13 18:50:07,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:50:07,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-13 18:50:07,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:50:07,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 18:50:07,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2022-12-13 18:50:07,615 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 294 [2022-12-13 18:50:07,615 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 269 transitions, 3369 flow. Second operand has 17 states, 17 states have (on average 116.6470588235294) internal successors, (1983), 17 states have internal predecessors, (1983), 0 states have call successors, (0), 0 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:07,616 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:50:07,616 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 294 [2022-12-13 18:50:07,616 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:50:08,683 INFO L130 PetriNetUnfolder]: 2794/4383 cut-off events. [2022-12-13 18:50:08,683 INFO L131 PetriNetUnfolder]: For 43738/43738 co-relation queries the response was YES. [2022-12-13 18:50:08,698 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29751 conditions, 4383 events. 2794/4383 cut-off events. For 43738/43738 co-relation queries the response was YES. Maximal size of possible extension queue 203. Compared 23105 event pairs, 436 based on Foata normal form. 20/4397 useless extension candidates. Maximal degree in co-relation 29691. Up to 2895 conditions per place. [2022-12-13 18:50:08,711 INFO L137 encePairwiseOnDemand]: 284/294 looper letters, 292 selfloop transitions, 146 changer transitions 0/438 dead transitions. [2022-12-13 18:50:08,711 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 438 transitions, 6154 flow [2022-12-13 18:50:08,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 18:50:08,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 18:50:08,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2287 transitions. [2022-12-13 18:50:08,714 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.40941639813820263 [2022-12-13 18:50:08,714 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2287 transitions. [2022-12-13 18:50:08,714 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2287 transitions. [2022-12-13 18:50:08,714 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:50:08,714 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2287 transitions. [2022-12-13 18:50:08,716 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 120.36842105263158) internal successors, (2287), 19 states have internal predecessors, (2287), 0 states have call successors, (0), 0 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:08,719 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 294.0) internal successors, (5880), 20 states have internal predecessors, (5880), 0 states have call successors, (0), 0 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:08,719 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 294.0) internal successors, (5880), 20 states have internal predecessors, (5880), 0 states have call successors, (0), 0 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:08,719 INFO L175 Difference]: Start difference. First operand has 170 places, 269 transitions, 3369 flow. Second operand 19 states and 2287 transitions. [2022-12-13 18:50:08,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 438 transitions, 6154 flow [2022-12-13 18:50:08,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 438 transitions, 5957 flow, removed 25 selfloop flow, removed 6 redundant places. [2022-12-13 18:50:08,905 INFO L231 Difference]: Finished difference. Result has 185 places, 303 transitions, 4049 flow [2022-12-13 18:50:08,905 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=3238, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=4049, PETRI_PLACES=185, PETRI_TRANSITIONS=303} [2022-12-13 18:50:08,905 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 155 predicate places. [2022-12-13 18:50:08,905 INFO L495 AbstractCegarLoop]: Abstraction has has 185 places, 303 transitions, 4049 flow [2022-12-13 18:50:08,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 116.6470588235294) internal successors, (1983), 17 states have internal predecessors, (1983), 0 states have call successors, (0), 0 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:08,906 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:50:08,906 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 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:08,910 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-12-13 18:50:09,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:09,107 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:50:09,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:50:09,107 INFO L85 PathProgramCache]: Analyzing trace with hash -581692909, now seen corresponding path program 17 times [2022-12-13 18:50:09,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:50:09,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105356806] [2022-12-13 18:50:09,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:50:09,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:50:09,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:09,242 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:09,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:50:09,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105356806] [2022-12-13 18:50:09,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105356806] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:50:09,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370077118] [2022-12-13 18:50:09,242 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 18:50:09,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:09,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:50:09,243 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:50:09,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-12-13 18:50:09,332 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:50:09,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:50:09,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 18:50:09,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:50:09,414 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:09,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:50:09,482 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:09,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370077118] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:50:09,482 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:50:09,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-12-13 18:50:09,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267562329] [2022-12-13 18:50:09,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:50:09,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-13 18:50:09,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:50:09,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-13 18:50:09,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-12-13 18:50:09,821 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 294 [2022-12-13 18:50:09,823 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 303 transitions, 4049 flow. Second operand has 19 states, 19 states have (on average 116.47368421052632) internal successors, (2213), 19 states have internal predecessors, (2213), 0 states have call successors, (0), 0 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:09,823 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:50:09,823 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 294 [2022-12-13 18:50:09,823 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:50:11,713 INFO L130 PetriNetUnfolder]: 2925/4628 cut-off events. [2022-12-13 18:50:11,713 INFO L131 PetriNetUnfolder]: For 44694/44694 co-relation queries the response was YES. [2022-12-13 18:50:11,730 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31264 conditions, 4628 events. 2925/4628 cut-off events. For 44694/44694 co-relation queries the response was YES. Maximal size of possible extension queue 218. Compared 25121 event pairs, 373 based on Foata normal form. 20/4642 useless extension candidates. Maximal degree in co-relation 31201. Up to 1880 conditions per place. [2022-12-13 18:50:11,744 INFO L137 encePairwiseOnDemand]: 284/294 looper letters, 338 selfloop transitions, 254 changer transitions 0/592 dead transitions. [2022-12-13 18:50:11,744 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 592 transitions, 8144 flow [2022-12-13 18:50:11,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-13 18:50:11,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-13 18:50:11,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 4097 transitions. [2022-12-13 18:50:11,747 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4098639455782313 [2022-12-13 18:50:11,747 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 4097 transitions. [2022-12-13 18:50:11,747 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 4097 transitions. [2022-12-13 18:50:11,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:50:11,748 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 4097 transitions. [2022-12-13 18:50:11,751 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 120.5) internal successors, (4097), 34 states have internal predecessors, (4097), 0 states have call successors, (0), 0 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:11,755 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 294.0) internal successors, (10290), 35 states have internal predecessors, (10290), 0 states have call successors, (0), 0 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:11,756 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 294.0) internal successors, (10290), 35 states have internal predecessors, (10290), 0 states have call successors, (0), 0 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:11,756 INFO L175 Difference]: Start difference. First operand has 185 places, 303 transitions, 4049 flow. Second operand 34 states and 4097 transitions. [2022-12-13 18:50:11,756 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 592 transitions, 8144 flow [2022-12-13 18:50:11,948 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 592 transitions, 7929 flow, removed 50 selfloop flow, removed 7 redundant places. [2022-12-13 18:50:11,960 INFO L231 Difference]: Finished difference. Result has 225 places, 414 transitions, 6227 flow [2022-12-13 18:50:11,960 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=3874, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=303, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=156, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6227, PETRI_PLACES=225, PETRI_TRANSITIONS=414} [2022-12-13 18:50:11,960 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 195 predicate places. [2022-12-13 18:50:11,960 INFO L495 AbstractCegarLoop]: Abstraction has has 225 places, 414 transitions, 6227 flow [2022-12-13 18:50:11,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 116.47368421052632) internal successors, (2213), 19 states have internal predecessors, (2213), 0 states have call successors, (0), 0 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:11,961 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:50:11,961 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 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:11,965 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-12-13 18:50:12,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-12-13 18:50:12,162 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:12,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:50:12,163 INFO L85 PathProgramCache]: Analyzing trace with hash 317942647, now seen corresponding path program 18 times [2022-12-13 18:50:12,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:50:12,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009637724] [2022-12-13 18:50:12,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:50:12,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:50:12,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:12,296 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:12,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:50:12,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009637724] [2022-12-13 18:50:12,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009637724] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:50:12,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980559727] [2022-12-13 18:50:12,296 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 18:50:12,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:12,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:50:12,297 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:50:12,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-12-13 18:50:12,384 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-13 18:50:12,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:50:12,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 18:50:12,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:50:12,463 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:12,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:50:12,550 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:12,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980559727] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:50:12,550 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:50:12,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 20 [2022-12-13 18:50:12,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982304545] [2022-12-13 18:50:12,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:50:12,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 18:50:12,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:50:12,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 18:50:12,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2022-12-13 18:50:12,806 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 294 [2022-12-13 18:50:12,808 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 414 transitions, 6227 flow. Second operand has 21 states, 21 states have (on average 119.85714285714286) internal successors, (2517), 21 states have internal predecessors, (2517), 0 states have call successors, (0), 0 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:12,808 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:50:12,808 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 294 [2022-12-13 18:50:12,808 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:50:13,894 INFO L130 PetriNetUnfolder]: 2814/4460 cut-off events. [2022-12-13 18:50:13,894 INFO L131 PetriNetUnfolder]: For 58129/58139 co-relation queries the response was YES. [2022-12-13 18:50:13,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33220 conditions, 4460 events. 2814/4460 cut-off events. For 58129/58139 co-relation queries the response was YES. Maximal size of possible extension queue 211. Compared 24161 event pairs, 617 based on Foata normal form. 36/4489 useless extension candidates. Maximal degree in co-relation 33144. Up to 2349 conditions per place. [2022-12-13 18:50:13,927 INFO L137 encePairwiseOnDemand]: 286/294 looper letters, 288 selfloop transitions, 172 changer transitions 0/480 dead transitions. [2022-12-13 18:50:13,927 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 480 transitions, 7535 flow [2022-12-13 18:50:13,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 18:50:13,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 18:50:13,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1263 transitions. [2022-12-13 18:50:13,929 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42959183673469387 [2022-12-13 18:50:13,929 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1263 transitions. [2022-12-13 18:50:13,929 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1263 transitions. [2022-12-13 18:50:13,929 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:50:13,929 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1263 transitions. [2022-12-13 18:50:13,930 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 126.3) internal successors, (1263), 10 states have internal predecessors, (1263), 0 states have call successors, (0), 0 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:13,931 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 294.0) internal successors, (3234), 11 states have internal predecessors, (3234), 0 states have call successors, (0), 0 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:13,932 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 294.0) internal successors, (3234), 11 states have internal predecessors, (3234), 0 states have call successors, (0), 0 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:13,932 INFO L175 Difference]: Start difference. First operand has 225 places, 414 transitions, 6227 flow. Second operand 10 states and 1263 transitions. [2022-12-13 18:50:13,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 480 transitions, 7535 flow [2022-12-13 18:50:14,268 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 480 transitions, 7054 flow, removed 202 selfloop flow, removed 5 redundant places. [2022-12-13 18:50:14,274 INFO L231 Difference]: Finished difference. Result has 226 places, 408 transitions, 5994 flow [2022-12-13 18:50:14,274 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=5650, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=408, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5994, PETRI_PLACES=226, PETRI_TRANSITIONS=408} [2022-12-13 18:50:14,274 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 196 predicate places. [2022-12-13 18:50:14,274 INFO L495 AbstractCegarLoop]: Abstraction has has 226 places, 408 transitions, 5994 flow [2022-12-13 18:50:14,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 119.85714285714286) internal successors, (2517), 21 states have internal predecessors, (2517), 0 states have call successors, (0), 0 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:14,275 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:50:14,275 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 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:14,279 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-12-13 18:50:14,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:14,476 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:50:14,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:50:14,477 INFO L85 PathProgramCache]: Analyzing trace with hash 1157416573, now seen corresponding path program 19 times [2022-12-13 18:50:14,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:50:14,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953171644] [2022-12-13 18:50:14,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:50:14,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:50:14,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:14,585 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:14,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:50:14,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953171644] [2022-12-13 18:50:14,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953171644] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:50:14,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570343050] [2022-12-13 18:50:14,585 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 18:50:14,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:14,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:50:14,586 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:50:14,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-12-13 18:50:14,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:14,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 18:50:14,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:50:14,746 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:14,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:50:14,820 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 18:50:14,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570343050] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:50:14,820 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:50:14,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-12-13 18:50:14,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146844283] [2022-12-13 18:50:14,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:50:14,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-13 18:50:14,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:50:14,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-13 18:50:14,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2022-12-13 18:50:15,074 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 294 [2022-12-13 18:50:15,074 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 408 transitions, 5994 flow. Second operand has 19 states, 19 states have (on average 120.05263157894737) internal successors, (2281), 19 states have internal predecessors, (2281), 0 states have call successors, (0), 0 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:15,075 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:50:15,075 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 294 [2022-12-13 18:50:15,075 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:50:15,941 INFO L130 PetriNetUnfolder]: 2740/4292 cut-off events. [2022-12-13 18:50:15,942 INFO L131 PetriNetUnfolder]: For 54248/54250 co-relation queries the response was YES. [2022-12-13 18:50:15,959 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31598 conditions, 4292 events. 2740/4292 cut-off events. For 54248/54250 co-relation queries the response was YES. Maximal size of possible extension queue 201. Compared 22692 event pairs, 641 based on Foata normal form. 50/4335 useless extension candidates. Maximal degree in co-relation 31524. Up to 2451 conditions per place. [2022-12-13 18:50:15,973 INFO L137 encePairwiseOnDemand]: 286/294 looper letters, 292 selfloop transitions, 142 changer transitions 0/454 dead transitions. [2022-12-13 18:50:15,973 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 454 transitions, 7171 flow [2022-12-13 18:50:15,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 18:50:15,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 18:50:15,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1130 transitions. [2022-12-13 18:50:15,975 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4270597127739985 [2022-12-13 18:50:15,975 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1130 transitions. [2022-12-13 18:50:15,975 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1130 transitions. [2022-12-13 18:50:15,975 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:50:15,975 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1130 transitions. [2022-12-13 18:50:15,976 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 125.55555555555556) internal successors, (1130), 9 states have internal predecessors, (1130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 18:50:15,977 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 294.0) internal successors, (2940), 10 states have internal predecessors, (2940), 0 states have call successors, (0), 0 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:15,977 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 294.0) internal successors, (2940), 10 states have internal predecessors, (2940), 0 states have call successors, (0), 0 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:15,977 INFO L175 Difference]: Start difference. First operand has 226 places, 408 transitions, 5994 flow. Second operand 9 states and 1130 transitions. [2022-12-13 18:50:15,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 454 transitions, 7171 flow [2022-12-13 18:50:16,260 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 221 places, 454 transitions, 6813 flow, removed 6 selfloop flow, removed 9 redundant places. [2022-12-13 18:50:16,270 INFO L231 Difference]: Finished difference. Result has 222 places, 402 transitions, 5907 flow [2022-12-13 18:50:16,271 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=5535, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=398, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=138, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=5907, PETRI_PLACES=222, PETRI_TRANSITIONS=402} [2022-12-13 18:50:16,271 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 192 predicate places. [2022-12-13 18:50:16,271 INFO L495 AbstractCegarLoop]: Abstraction has has 222 places, 402 transitions, 5907 flow [2022-12-13 18:50:16,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 120.05263157894737) internal successors, (2281), 19 states have internal predecessors, (2281), 0 states have call successors, (0), 0 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:16,272 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:50:16,272 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 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:16,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-12-13 18:50:16,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-12-13 18:50:16,473 INFO L420 AbstractCegarLoop]: === Iteration 25 === 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:16,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:50:16,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1030624456, now seen corresponding path program 3 times [2022-12-13 18:50:16,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:50:16,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488912508] [2022-12-13 18:50:16,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:50:16,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:50:16,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:50:17,562 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:50:17,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:50:17,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488912508] [2022-12-13 18:50:17,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488912508] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:50:17,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680456241] [2022-12-13 18:50:17,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 18:50:17,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:50:17,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:50:17,567 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:50:17,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-12-13 18:50:17,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 18:50:17,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:50:17,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 43 conjunts are in the unsatisfiable core [2022-12-13 18:50:17,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:50:18,376 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 18:50:18,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:50:18,379 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:50:18,380 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 148 treesize of output 81 [2022-12-13 18:50:18,705 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:50:18,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:50:20,794 INFO L321 Elim1Store]: treesize reduction 10, result has 83.1 percent of original size [2022-12-13 18:50:20,794 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 731 treesize of output 341 [2022-12-13 18:50:23,228 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:50:23,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680456241] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:50:23,229 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:50:23,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 32 [2022-12-13 18:50:23,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510248261] [2022-12-13 18:50:23,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:50:23,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-12-13 18:50:23,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:50:23,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-12-13 18:50:23,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=993, Unknown=0, NotChecked=0, Total=1122 [2022-12-13 18:50:26,977 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 294 [2022-12-13 18:50:26,979 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 402 transitions, 5907 flow. Second operand has 34 states, 34 states have (on average 108.08823529411765) internal successors, (3675), 34 states have internal predecessors, (3675), 0 states have call successors, (0), 0 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:26,979 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 18:50:26,979 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 294 [2022-12-13 18:50:26,979 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 18:50:59,699 INFO L130 PetriNetUnfolder]: 6020/9785 cut-off events. [2022-12-13 18:50:59,699 INFO L131 PetriNetUnfolder]: For 123517/123517 co-relation queries the response was YES. [2022-12-13 18:50:59,734 INFO L83 FinitePrefix]: Finished finitePrefix Result has 69859 conditions, 9785 events. 6020/9785 cut-off events. For 123517/123517 co-relation queries the response was YES. Maximal size of possible extension queue 458. Compared 63815 event pairs, 296 based on Foata normal form. 20/9781 useless extension candidates. Maximal degree in co-relation 69784. Up to 5316 conditions per place. [2022-12-13 18:50:59,764 INFO L137 encePairwiseOnDemand]: 278/294 looper letters, 741 selfloop transitions, 739 changer transitions 18/1498 dead transitions. [2022-12-13 18:50:59,765 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 1498 transitions, 21140 flow [2022-12-13 18:50:59,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-12-13 18:50:59,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2022-12-13 18:50:59,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 9051 transitions. [2022-12-13 18:50:59,774 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3896925858951175 [2022-12-13 18:50:59,774 INFO L72 ComplementDD]: Start complementDD. Operand 79 states and 9051 transitions. [2022-12-13 18:50:59,774 INFO L73 IsDeterministic]: Start isDeterministic. Operand 79 states and 9051 transitions. [2022-12-13 18:50:59,776 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 18:50:59,776 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 79 states and 9051 transitions. [2022-12-13 18:50:59,782 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 80 states, 79 states have (on average 114.56962025316456) internal successors, (9051), 79 states have internal predecessors, (9051), 0 states have call successors, (0), 0 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:59,794 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 80 states, 80 states have (on average 294.0) internal successors, (23520), 80 states have internal predecessors, (23520), 0 states have call successors, (0), 0 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:59,796 INFO L81 ComplementDD]: Finished complementDD. Result has 80 states, 80 states have (on average 294.0) internal successors, (23520), 80 states have internal predecessors, (23520), 0 states have call successors, (0), 0 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:59,796 INFO L175 Difference]: Start difference. First operand has 222 places, 402 transitions, 5907 flow. Second operand 79 states and 9051 transitions. [2022-12-13 18:50:59,796 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 1498 transitions, 21140 flow [2022-12-13 18:51:00,617 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 293 places, 1498 transitions, 20677 flow, removed 19 selfloop flow, removed 7 redundant places. [2022-12-13 18:51:00,631 INFO L231 Difference]: Finished difference. Result has 330 places, 1076 transitions, 18293 flow [2022-12-13 18:51:00,631 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=294, PETRI_DIFFERENCE_MINUEND_FLOW=5743, PETRI_DIFFERENCE_MINUEND_PLACES=215, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=402, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=79, PETRI_FLOW=18293, PETRI_PLACES=330, PETRI_TRANSITIONS=1076} [2022-12-13 18:51:00,631 INFO L288 CegarLoopForPetriNet]: 30 programPoint places, 300 predicate places. [2022-12-13 18:51:00,632 INFO L495 AbstractCegarLoop]: Abstraction has has 330 places, 1076 transitions, 18293 flow [2022-12-13 18:51:00,632 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 108.08823529411765) internal successors, (3675), 34 states have internal predecessors, (3675), 0 states have call successors, (0), 0 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:00,632 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 18:51:00,632 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 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:51:00,638 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-12-13 18:51:00,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-12-13 18:51:00,834 INFO L420 AbstractCegarLoop]: === Iteration 26 === 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:51:00,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:51:00,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1837529620, now seen corresponding path program 4 times [2022-12-13 18:51:00,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:51:00,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557491531] [2022-12-13 18:51:00,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:51:00,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:51:00,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:51:02,084 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:51:02,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:51:02,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557491531] [2022-12-13 18:51:02,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557491531] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:51:02,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158971619] [2022-12-13 18:51:02,084 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 18:51:02,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:51:02,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:51:02,085 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:51:02,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36925070-d0e0-4c89-a3f7-f89370f57d86/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-12-13 18:51:02,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 18:51:02,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:51:02,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 39 conjunts are in the unsatisfiable core [2022-12-13 18:51:02,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:51:03,183 INFO L321 Elim1Store]: treesize reduction 12, result has 77.4 percent of original size [2022-12-13 18:51:03,184 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 161 treesize of output 127 [2022-12-13 18:51:03,493 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 18:51:03,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:51:06,625 INFO L321 Elim1Store]: treesize reduction 12, result has 98.1 percent of original size [2022-12-13 18:51:06,626 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 476 treesize of output 881 [2022-12-13 18:51:26,613 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:51:26,768 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:51:46,543 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:51:46,628 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:52:06,682 WARN L718 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2022-12-13 18:53:58,395 WARN L718 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2022-12-13 18:55:59,967 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:56:37,127 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:57:15,596 WARN L718 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2022-12-13 18:57:15,848 WARN L718 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2022-12-13 18:57:16,398 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 18:57:24,636 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 18:57:32,883 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:57:33,095 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:57:35,439 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 18:57:43,134 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 18:57:48,522 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:58:03,046 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 18:58:08,535 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:58:22,694 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 18:58:28,202 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:58:28,235 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 18:58:28,564 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:58:28,599 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 18:58:28,791 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:58:28,797 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:58:28,964 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:58:28,970 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:58:29,182 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:58:29,186 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:58:29,428 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:58:29,435 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:58:29,678 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:58:29,692 WARN L718 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2022-12-13 18:58:29,997 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:58:30,013 WARN L718 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2022-12-13 18:58:30,251 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 18:58:35,545 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:58:44,344 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 18:58:48,481 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:58:57,790 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:59:21,522 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 18:59:30,038 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 18:59:52,033 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:00:03,464 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:00:03,650 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:00:03,899 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:00:04,129 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:00:04,685 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:00:04,832 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:00:17,753 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:00:21,079 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:00:25,117 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:00:30,311 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:00:35,282 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:00:44,646 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:00:58,751 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:01,476 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:04,949 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 19:01:05,137 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 19:01:05,586 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:01:05,805 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:01:06,089 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:01:06,345 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:01:06,431 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:06,492 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:15,219 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:15,411 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:25,295 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:27,915 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:30,506 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:30,578 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:30,754 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:01:31,045 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:01:31,235 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:31,514 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:32,064 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:37,153 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:47,815 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:51,335 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:01:54,346 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:02:00,520 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:02:07,599 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:02:07,717 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:02:08,160 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:08,281 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:08,484 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 19:02:08,762 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 19:02:09,079 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:02:09,269 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:02:09,849 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:10,114 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:10,514 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:10,663 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:10,910 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:02:11,095 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:02:11,266 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:16,502 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:34,617 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:38,998 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:45,814 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:47,670 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:02:50,046 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:02:54,674 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:02:59,762 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:03:00,144 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:03:00,387 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 19:03:00,546 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 19:03:00,803 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:03:00,911 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:03:01,176 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:03:01,283 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:03:01,597 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 19:03:01,731 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 19:03:02,023 WARN L718 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2022-12-13 19:03:02,169 WARN L718 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2022-12-13 19:03:02,375 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 19:03:02,552 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2022-12-13 19:03:02,696 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:03:02,932 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:03:03,147 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:03:08,628 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2022-12-13 19:03:14,886 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2022-12-13 19:03:17,508 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts.