./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4e91816f101a416d37c086dd7185cfb4e2bfa63eb286e4a418cb94db27cf2f6f --- 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-6b4ec56 [2022-11-20 09:32:59,326 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 09:32:59,329 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 09:32:59,353 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 09:32:59,354 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 09:32:59,355 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 09:32:59,356 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 09:32:59,358 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 09:32:59,360 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 09:32:59,361 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 09:32:59,362 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 09:32:59,363 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 09:32:59,364 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 09:32:59,365 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 09:32:59,366 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 09:32:59,367 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 09:32:59,368 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 09:32:59,369 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 09:32:59,371 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 09:32:59,373 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 09:32:59,375 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 09:32:59,380 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 09:32:59,381 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 09:32:59,382 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 09:32:59,386 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 09:32:59,386 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 09:32:59,386 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 09:32:59,388 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 09:32:59,388 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 09:32:59,389 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 09:32:59,390 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 09:32:59,391 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 09:32:59,391 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 09:32:59,392 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 09:32:59,394 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 09:32:59,394 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 09:32:59,404 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 09:32:59,404 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 09:32:59,404 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 09:32:59,407 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 09:32:59,408 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 09:32:59,409 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/config/svcomp-Overflow-32bit-Automizer_Default.epf [2022-11-20 09:32:59,458 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 09:32:59,458 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 09:32:59,459 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 09:32:59,459 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 09:32:59,460 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 09:32:59,460 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 09:32:59,461 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 09:32:59,461 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 09:32:59,461 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 09:32:59,462 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 09:32:59,463 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 09:32:59,463 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 09:32:59,463 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 09:32:59,463 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 09:32:59,463 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 09:32:59,464 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 09:32:59,464 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 09:32:59,464 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 09:32:59,464 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-11-20 09:32:59,464 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 09:32:59,465 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 09:32:59,465 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 09:32:59,465 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 09:32:59,465 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 09:32:59,465 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 09:32:59,466 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 09:32:59,466 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 09:32:59,466 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 09:32:59,467 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 09:32:59,467 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 09:32:59,467 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 09:32:59,467 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 09:32:59,468 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 09:32:59,468 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 09:32:59,468 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 09:32:59,468 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/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_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN 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 ! overflow) ) 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 -> 4e91816f101a416d37c086dd7185cfb4e2bfa63eb286e4a418cb94db27cf2f6f [2022-11-20 09:32:59,798 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 09:32:59,835 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 09:32:59,837 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 09:32:59,838 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 09:32:59,839 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 09:32:59,840 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i [2022-11-20 09:33:02,845 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 09:33:03,114 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 09:33:03,115 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i [2022-11-20 09:33:03,130 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/data/fb8295ece/d12d64a98d05421383c49b19387bece2/FLAG5456736dc [2022-11-20 09:33:03,145 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/data/fb8295ece/d12d64a98d05421383c49b19387bece2 [2022-11-20 09:33:03,148 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 09:33:03,149 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 09:33:03,151 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 09:33:03,151 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 09:33:03,172 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 09:33:03,173 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,174 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@949ded3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03, skipping insertion in model container [2022-11-20 09:33:03,175 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,183 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 09:33:03,217 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 09:33:03,505 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_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i[30212,30225] [2022-11-20 09:33:03,539 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 09:33:03,567 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 09:33:03,633 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_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i[30212,30225] [2022-11-20 09:33:03,646 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 09:33:03,708 INFO L208 MainTranslator]: Completed translation [2022-11-20 09:33:03,709 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03 WrapperNode [2022-11-20 09:33:03,709 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 09:33:03,710 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 09:33:03,711 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 09:33:03,711 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 09:33:03,720 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,748 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,776 INFO L138 Inliner]: procedures = 173, calls = 33, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 144 [2022-11-20 09:33:03,777 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 09:33:03,778 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 09:33:03,778 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 09:33:03,778 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 09:33:03,790 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,791 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,806 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,812 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,824 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,835 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,837 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,839 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,842 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 09:33:03,843 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 09:33:03,843 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 09:33:03,843 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 09:33:03,844 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (1/1) ... [2022-11-20 09:33:03,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 09:33:03,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:03,892 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 09:33:03,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 09:33:03,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-20 09:33:03,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-20 09:33:03,948 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-11-20 09:33:03,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 09:33:03,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 09:33:03,948 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2022-11-20 09:33:03,949 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2022-11-20 09:33:03,949 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 09:33:03,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 09:33:03,949 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 09:33:03,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 09:33:03,951 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-20 09:33:04,106 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 09:33:04,108 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 09:33:04,453 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 09:33:04,462 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 09:33:04,463 INFO L300 CfgBuilder]: Removed 11 assume(true) statements. [2022-11-20 09:33:04,465 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:33:04 BoogieIcfgContainer [2022-11-20 09:33:04,465 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 09:33:04,467 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 09:33:04,467 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 09:33:04,471 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 09:33:04,471 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 09:33:03" (1/3) ... [2022-11-20 09:33:04,472 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@251d28e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:33:04, skipping insertion in model container [2022-11-20 09:33:04,472 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:33:03" (2/3) ... [2022-11-20 09:33:04,472 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@251d28e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:33:04, skipping insertion in model container [2022-11-20 09:33:04,473 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:33:04" (3/3) ... [2022-11-20 09:33:04,474 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_20-callback_racefree.i [2022-11-20 09:33:04,483 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-11-20 09:33:04,495 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 09:33:04,495 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2022-11-20 09:33:04,495 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-20 09:33:04,581 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2022-11-20 09:33:04,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 155 places, 167 transitions, 342 flow [2022-11-20 09:33:04,744 INFO L130 PetriNetUnfolder]: 26/255 cut-off events. [2022-11-20 09:33:04,744 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-11-20 09:33:04,752 INFO L83 FinitePrefix]: Finished finitePrefix Result has 261 conditions, 255 events. 26/255 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 740 event pairs, 0 based on Foata normal form. 0/210 useless extension candidates. Maximal degree in co-relation 126. Up to 6 conditions per place. [2022-11-20 09:33:04,752 INFO L82 GeneralOperation]: Start removeDead. Operand has 155 places, 167 transitions, 342 flow [2022-11-20 09:33:04,758 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 153 places, 164 transitions, 336 flow [2022-11-20 09:33:04,769 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:33:04,776 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;@4e4cb99b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:33:04,776 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-20 09:33:04,793 INFO L130 PetriNetUnfolder]: 3/65 cut-off events. [2022-11-20 09:33:04,794 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-20 09:33:04,794 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:04,795 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:04,795 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:04,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:04,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1087064300, now seen corresponding path program 1 times [2022-11-20 09:33:04,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:04,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623011027] [2022-11-20 09:33:04,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:04,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:05,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:05,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:05,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:05,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623011027] [2022-11-20 09:33:05,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623011027] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:05,314 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:05,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:05,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995950132] [2022-11-20 09:33:05,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:05,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:05,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:05,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:05,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:05,362 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 167 [2022-11-20 09:33:05,366 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 164 transitions, 336 flow. Second operand has 4 states, 4 states have (on average 141.75) internal successors, (567), 4 states have internal predecessors, (567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:05,366 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:05,366 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 167 [2022-11-20 09:33:05,367 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:05,446 INFO L130 PetriNetUnfolder]: 2/153 cut-off events. [2022-11-20 09:33:05,447 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-11-20 09:33:05,447 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174 conditions, 153 events. 2/153 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 181 event pairs, 0 based on Foata normal form. 26/167 useless extension candidates. Maximal degree in co-relation 111. Up to 7 conditions per place. [2022-11-20 09:33:05,449 INFO L137 encePairwiseOnDemand]: 148/167 looper letters, 10 selfloop transitions, 4 changer transitions 7/151 dead transitions. [2022-11-20 09:33:05,449 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 151 transitions, 338 flow [2022-11-20 09:33:05,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:05,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:05,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 739 transitions. [2022-11-20 09:33:05,472 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8850299401197604 [2022-11-20 09:33:05,473 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 739 transitions. [2022-11-20 09:33:05,474 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 739 transitions. [2022-11-20 09:33:05,479 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:05,482 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 739 transitions. [2022-11-20 09:33:05,487 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 147.8) internal successors, (739), 5 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:05,497 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 167.0) internal successors, (1002), 6 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:05,498 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 167.0) internal successors, (1002), 6 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:05,500 INFO L175 Difference]: Start difference. First operand has 153 places, 164 transitions, 336 flow. Second operand 5 states and 739 transitions. [2022-11-20 09:33:05,502 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 151 transitions, 338 flow [2022-11-20 09:33:05,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 151 transitions, 338 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 09:33:05,520 INFO L231 Difference]: Finished difference. Result has 155 places, 142 transitions, 304 flow [2022-11-20 09:33:05,523 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=167, PETRI_DIFFERENCE_MINUEND_FLOW=306, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=149, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=304, PETRI_PLACES=155, PETRI_TRANSITIONS=142} [2022-11-20 09:33:05,529 INFO L288 CegarLoopForPetriNet]: 153 programPoint places, 2 predicate places. [2022-11-20 09:33:05,529 INFO L495 AbstractCegarLoop]: Abstraction has has 155 places, 142 transitions, 304 flow [2022-11-20 09:33:05,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 141.75) internal successors, (567), 4 states have internal predecessors, (567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:05,531 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:05,532 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:05,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 09:33:05,533 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:05,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:05,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1134137482, now seen corresponding path program 1 times [2022-11-20 09:33:05,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:05,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246171557] [2022-11-20 09:33:05,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:05,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:05,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:05,606 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 09:33:05,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:05,676 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-20 09:33:05,677 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 09:33:05,679 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-20 09:33:05,681 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-20 09:33:05,681 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-20 09:33:05,682 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-20 09:33:05,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-20 09:33:05,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-20 09:33:05,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-20 09:33:05,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-20 09:33:05,689 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-20 09:33:05,690 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-20 09:33:05,691 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-20 09:33:05,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-20 09:33:05,692 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1] [2022-11-20 09:33:05,700 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-20 09:33:05,703 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2022-11-20 09:33:05,755 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-20 09:33:05,764 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 176 places, 190 transitions, 398 flow [2022-11-20 09:33:05,886 INFO L130 PetriNetUnfolder]: 43/403 cut-off events. [2022-11-20 09:33:05,889 INFO L131 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2022-11-20 09:33:05,907 INFO L83 FinitePrefix]: Finished finitePrefix Result has 417 conditions, 403 events. 43/403 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1519 event pairs, 0 based on Foata normal form. 0/328 useless extension candidates. Maximal degree in co-relation 257. Up to 9 conditions per place. [2022-11-20 09:33:05,908 INFO L82 GeneralOperation]: Start removeDead. Operand has 176 places, 190 transitions, 398 flow [2022-11-20 09:33:05,911 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 176 places, 190 transitions, 398 flow [2022-11-20 09:33:05,913 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:33:05,920 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;@4e4cb99b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:33:05,920 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-20 09:33:05,932 INFO L130 PetriNetUnfolder]: 3/67 cut-off events. [2022-11-20 09:33:05,932 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-20 09:33:05,932 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:05,933 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:05,933 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:05,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:05,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1342796545, now seen corresponding path program 1 times [2022-11-20 09:33:05,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:05,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145407400] [2022-11-20 09:33:05,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:05,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:05,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:06,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:06,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:06,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145407400] [2022-11-20 09:33:06,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145407400] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:06,149 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:06,149 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:06,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498398934] [2022-11-20 09:33:06,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:06,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:06,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:06,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:06,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:06,153 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 190 [2022-11-20 09:33:06,155 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 190 transitions, 398 flow. Second operand has 4 states, 4 states have (on average 158.75) internal successors, (635), 4 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:06,155 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:06,155 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 190 [2022-11-20 09:33:06,156 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:06,301 INFO L130 PetriNetUnfolder]: 6/299 cut-off events. [2022-11-20 09:33:06,301 INFO L131 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2022-11-20 09:33:06,304 INFO L83 FinitePrefix]: Finished finitePrefix Result has 342 conditions, 299 events. 6/299 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 905 event pairs, 0 based on Foata normal form. 87/354 useless extension candidates. Maximal degree in co-relation 228. Up to 21 conditions per place. [2022-11-20 09:33:06,305 INFO L137 encePairwiseOnDemand]: 168/190 looper letters, 19 selfloop transitions, 4 changer transitions 7/180 dead transitions. [2022-11-20 09:33:06,306 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 180 transitions, 424 flow [2022-11-20 09:33:06,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:06,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:06,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 836 transitions. [2022-11-20 09:33:06,310 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.88 [2022-11-20 09:33:06,310 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 836 transitions. [2022-11-20 09:33:06,310 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 836 transitions. [2022-11-20 09:33:06,311 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:06,311 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 836 transitions. [2022-11-20 09:33:06,314 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 167.2) internal successors, (836), 5 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:06,316 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 190.0) internal successors, (1140), 6 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:06,317 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 190.0) internal successors, (1140), 6 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:06,317 INFO L175 Difference]: Start difference. First operand has 176 places, 190 transitions, 398 flow. Second operand 5 states and 836 transitions. [2022-11-20 09:33:06,317 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 180 transitions, 424 flow [2022-11-20 09:33:06,321 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 180 transitions, 424 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 09:33:06,325 INFO L231 Difference]: Finished difference. Result has 181 places, 169 transitions, 382 flow [2022-11-20 09:33:06,326 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=364, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=382, PETRI_PLACES=181, PETRI_TRANSITIONS=169} [2022-11-20 09:33:06,327 INFO L288 CegarLoopForPetriNet]: 176 programPoint places, 5 predicate places. [2022-11-20 09:33:06,327 INFO L495 AbstractCegarLoop]: Abstraction has has 181 places, 169 transitions, 382 flow [2022-11-20 09:33:06,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 158.75) internal successors, (635), 4 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:06,329 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:06,329 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:06,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-20 09:33:06,330 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:06,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:06,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1984423331, now seen corresponding path program 1 times [2022-11-20 09:33:06,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:06,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599339001] [2022-11-20 09:33:06,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:06,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:06,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:06,421 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:33:06,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:06,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599339001] [2022-11-20 09:33:06,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599339001] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:06,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:06,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:06,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804249610] [2022-11-20 09:33:06,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:06,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:06,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:06,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:06,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:06,426 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 190 [2022-11-20 09:33:06,427 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 169 transitions, 382 flow. Second operand has 4 states, 4 states have (on average 160.75) internal successors, (643), 4 states have internal predecessors, (643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:06,428 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:06,428 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 190 [2022-11-20 09:33:06,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:06,507 INFO L130 PetriNetUnfolder]: 6/270 cut-off events. [2022-11-20 09:33:06,508 INFO L131 PetriNetUnfolder]: For 22/22 co-relation queries the response was YES. [2022-11-20 09:33:06,509 INFO L83 FinitePrefix]: Finished finitePrefix Result has 329 conditions, 270 events. 6/270 cut-off events. For 22/22 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 747 event pairs, 0 based on Foata normal form. 1/247 useless extension candidates. Maximal degree in co-relation 252. Up to 10 conditions per place. [2022-11-20 09:33:06,510 INFO L137 encePairwiseOnDemand]: 184/190 looper letters, 11 selfloop transitions, 8 changer transitions 0/169 dead transitions. [2022-11-20 09:33:06,510 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 169 transitions, 418 flow [2022-11-20 09:33:06,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:06,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:06,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 802 transitions. [2022-11-20 09:33:06,513 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8442105263157895 [2022-11-20 09:33:06,513 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 802 transitions. [2022-11-20 09:33:06,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 802 transitions. [2022-11-20 09:33:06,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:06,514 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 802 transitions. [2022-11-20 09:33:06,516 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 160.4) internal successors, (802), 5 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:06,518 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 190.0) internal successors, (1140), 6 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:06,519 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 190.0) internal successors, (1140), 6 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:06,520 INFO L175 Difference]: Start difference. First operand has 181 places, 169 transitions, 382 flow. Second operand 5 states and 802 transitions. [2022-11-20 09:33:06,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 169 transitions, 418 flow [2022-11-20 09:33:06,531 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 169 transitions, 416 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:06,533 INFO L231 Difference]: Finished difference. Result has 177 places, 169 transitions, 400 flow [2022-11-20 09:33:06,534 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=376, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=400, PETRI_PLACES=177, PETRI_TRANSITIONS=169} [2022-11-20 09:33:06,535 INFO L288 CegarLoopForPetriNet]: 176 programPoint places, 1 predicate places. [2022-11-20 09:33:06,535 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 169 transitions, 400 flow [2022-11-20 09:33:06,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 160.75) internal successors, (643), 4 states have internal predecessors, (643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:06,536 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:06,536 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:06,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-20 09:33:06,537 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:06,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:06,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1387580602, now seen corresponding path program 1 times [2022-11-20 09:33:06,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:06,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920681648] [2022-11-20 09:33:06,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:06,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:06,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:06,730 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:06,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:06,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920681648] [2022-11-20 09:33:06,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920681648] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:06,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228082082] [2022-11-20 09:33:06,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:06,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:06,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:06,743 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:06,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-20 09:33:06,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:06,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:33:06,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:06,936 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:06,936 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:33:06,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228082082] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:06,937 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:33:06,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-20 09:33:06,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882033543] [2022-11-20 09:33:06,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:06,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:33:06,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:06,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:33:06,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-20 09:33:06,941 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 190 [2022-11-20 09:33:06,942 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 169 transitions, 400 flow. Second operand has 6 states, 6 states have (on average 159.66666666666666) internal successors, (958), 6 states have internal predecessors, (958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:06,943 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:06,943 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 190 [2022-11-20 09:33:06,943 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:07,044 INFO L130 PetriNetUnfolder]: 6/269 cut-off events. [2022-11-20 09:33:07,045 INFO L131 PetriNetUnfolder]: For 31/31 co-relation queries the response was YES. [2022-11-20 09:33:07,046 INFO L83 FinitePrefix]: Finished finitePrefix Result has 338 conditions, 269 events. 6/269 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 743 event pairs, 0 based on Foata normal form. 1/246 useless extension candidates. Maximal degree in co-relation 230. Up to 13 conditions per place. [2022-11-20 09:33:07,047 INFO L137 encePairwiseOnDemand]: 185/190 looper letters, 15 selfloop transitions, 6 changer transitions 0/171 dead transitions. [2022-11-20 09:33:07,047 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 171 transitions, 444 flow [2022-11-20 09:33:07,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 09:33:07,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-20 09:33:07,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1121 transitions. [2022-11-20 09:33:07,050 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8428571428571429 [2022-11-20 09:33:07,050 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1121 transitions. [2022-11-20 09:33:07,050 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1121 transitions. [2022-11-20 09:33:07,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:07,051 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1121 transitions. [2022-11-20 09:33:07,054 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 160.14285714285714) internal successors, (1121), 7 states have internal predecessors, (1121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:07,057 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 190.0) internal successors, (1520), 8 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:07,058 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 190.0) internal successors, (1520), 8 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:07,058 INFO L175 Difference]: Start difference. First operand has 177 places, 169 transitions, 400 flow. Second operand 7 states and 1121 transitions. [2022-11-20 09:33:07,058 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 171 transitions, 444 flow [2022-11-20 09:33:07,060 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 171 transitions, 432 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 09:33:07,063 INFO L231 Difference]: Finished difference. Result has 179 places, 168 transitions, 396 flow [2022-11-20 09:33:07,063 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=384, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=396, PETRI_PLACES=179, PETRI_TRANSITIONS=168} [2022-11-20 09:33:07,064 INFO L288 CegarLoopForPetriNet]: 176 programPoint places, 3 predicate places. [2022-11-20 09:33:07,065 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 168 transitions, 396 flow [2022-11-20 09:33:07,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 159.66666666666666) internal successors, (958), 6 states have internal predecessors, (958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:07,065 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:07,066 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:07,080 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:07,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:07,271 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:07,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:07,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1112380575, now seen corresponding path program 1 times [2022-11-20 09:33:07,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:07,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451602864] [2022-11-20 09:33:07,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:07,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:07,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:07,355 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:07,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:07,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451602864] [2022-11-20 09:33:07,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451602864] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:07,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771279715] [2022-11-20 09:33:07,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:07,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:07,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:07,358 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:07,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-20 09:33:07,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:07,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 09:33:07,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:07,543 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:07,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:07,603 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:07,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771279715] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:07,603 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:07,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-20 09:33:07,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361281233] [2022-11-20 09:33:07,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:07,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:33:07,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:07,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:33:07,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:33:07,607 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 190 [2022-11-20 09:33:07,608 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 168 transitions, 396 flow. Second operand has 10 states, 10 states have (on average 159.9) internal successors, (1599), 10 states have internal predecessors, (1599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:07,609 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:07,609 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 190 [2022-11-20 09:33:07,609 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:07,726 INFO L130 PetriNetUnfolder]: 0/101 cut-off events. [2022-11-20 09:33:07,726 INFO L131 PetriNetUnfolder]: For 23/23 co-relation queries the response was YES. [2022-11-20 09:33:07,727 INFO L83 FinitePrefix]: Finished finitePrefix Result has 158 conditions, 101 events. 0/101 cut-off events. For 23/23 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 71 event pairs, 0 based on Foata normal form. 2/101 useless extension candidates. Maximal degree in co-relation 0. Up to 4 conditions per place. [2022-11-20 09:33:07,727 INFO L137 encePairwiseOnDemand]: 185/190 looper letters, 13 selfloop transitions, 7 changer transitions 0/95 dead transitions. [2022-11-20 09:33:07,727 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 95 transitions, 284 flow [2022-11-20 09:33:07,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:33:07,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-20 09:33:07,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1435 transitions. [2022-11-20 09:33:07,731 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8391812865497076 [2022-11-20 09:33:07,731 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1435 transitions. [2022-11-20 09:33:07,731 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1435 transitions. [2022-11-20 09:33:07,732 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:07,732 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1435 transitions. [2022-11-20 09:33:07,735 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 159.44444444444446) internal successors, (1435), 9 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:07,738 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 190.0) internal successors, (1900), 10 states have internal predecessors, (1900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:07,739 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 190.0) internal successors, (1900), 10 states have internal predecessors, (1900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:07,739 INFO L175 Difference]: Start difference. First operand has 179 places, 168 transitions, 396 flow. Second operand 9 states and 1435 transitions. [2022-11-20 09:33:07,739 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 95 transitions, 284 flow [2022-11-20 09:33:07,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 95 transitions, 267 flow, removed 3 selfloop flow, removed 6 redundant places. [2022-11-20 09:33:07,743 INFO L231 Difference]: Finished difference. Result has 107 places, 90 transitions, 229 flow [2022-11-20 09:33:07,743 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=215, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=229, PETRI_PLACES=107, PETRI_TRANSITIONS=90} [2022-11-20 09:33:07,747 INFO L288 CegarLoopForPetriNet]: 176 programPoint places, -69 predicate places. [2022-11-20 09:33:07,748 INFO L495 AbstractCegarLoop]: Abstraction has has 107 places, 90 transitions, 229 flow [2022-11-20 09:33:07,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 159.9) internal successors, (1599), 10 states have internal predecessors, (1599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:07,752 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:07,752 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:07,761 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-11-20 09:33:07,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:07,957 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:07,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:07,957 INFO L85 PathProgramCache]: Analyzing trace with hash -597614576, now seen corresponding path program 1 times [2022-11-20 09:33:07,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:07,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220095421] [2022-11-20 09:33:07,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:07,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:07,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:07,988 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 09:33:08,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:08,029 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-20 09:33:08,029 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 09:33:08,030 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-20 09:33:08,030 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-20 09:33:08,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-20 09:33:08,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-20 09:33:08,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-20 09:33:08,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-20 09:33:08,035 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-20 09:33:08,035 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-20 09:33:08,036 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-20 09:33:08,036 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-20 09:33:08,037 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-20 09:33:08,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-20 09:33:08,038 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2022-11-20 09:33:08,039 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-20 09:33:08,039 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2022-11-20 09:33:08,068 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-11-20 09:33:08,070 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 197 places, 213 transitions, 456 flow [2022-11-20 09:33:08,145 INFO L130 PetriNetUnfolder]: 65/592 cut-off events. [2022-11-20 09:33:08,145 INFO L131 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2022-11-20 09:33:08,149 INFO L83 FinitePrefix]: Finished finitePrefix Result has 620 conditions, 592 events. 65/592 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2485 event pairs, 1 based on Foata normal form. 0/479 useless extension candidates. Maximal degree in co-relation 411. Up to 16 conditions per place. [2022-11-20 09:33:08,149 INFO L82 GeneralOperation]: Start removeDead. Operand has 197 places, 213 transitions, 456 flow [2022-11-20 09:33:08,153 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 197 places, 213 transitions, 456 flow [2022-11-20 09:33:08,154 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:33:08,154 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;@4e4cb99b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:33:08,155 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-20 09:33:08,161 INFO L130 PetriNetUnfolder]: 3/65 cut-off events. [2022-11-20 09:33:08,161 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-20 09:33:08,161 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:08,161 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:08,161 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:08,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:08,162 INFO L85 PathProgramCache]: Analyzing trace with hash -1740821751, now seen corresponding path program 1 times [2022-11-20 09:33:08,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:08,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154240398] [2022-11-20 09:33:08,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:08,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:08,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:08,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:08,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:08,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154240398] [2022-11-20 09:33:08,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154240398] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:08,218 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:08,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:08,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799171180] [2022-11-20 09:33:08,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:08,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:08,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:08,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:08,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:08,220 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 213 [2022-11-20 09:33:08,221 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 213 transitions, 456 flow. Second operand has 4 states, 4 states have (on average 175.75) internal successors, (703), 4 states have internal predecessors, (703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,221 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:08,221 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 213 [2022-11-20 09:33:08,222 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:08,359 INFO L130 PetriNetUnfolder]: 13/472 cut-off events. [2022-11-20 09:33:08,360 INFO L131 PetriNetUnfolder]: For 43/43 co-relation queries the response was YES. [2022-11-20 09:33:08,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 548 conditions, 472 events. 13/472 cut-off events. For 43/43 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1901 event pairs, 1 based on Foata normal form. 197/613 useless extension candidates. Maximal degree in co-relation 384. Up to 40 conditions per place. [2022-11-20 09:33:08,362 INFO L137 encePairwiseOnDemand]: 188/213 looper letters, 21 selfloop transitions, 4 changer transitions 7/199 dead transitions. [2022-11-20 09:33:08,363 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 199 transitions, 478 flow [2022-11-20 09:33:08,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:08,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:08,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 926 transitions. [2022-11-20 09:33:08,366 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8694835680751174 [2022-11-20 09:33:08,366 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 926 transitions. [2022-11-20 09:33:08,366 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 926 transitions. [2022-11-20 09:33:08,367 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:08,367 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 926 transitions. [2022-11-20 09:33:08,369 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 185.2) internal successors, (926), 5 states have internal predecessors, (926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 213.0) internal successors, (1278), 6 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,372 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 213.0) internal successors, (1278), 6 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,372 INFO L175 Difference]: Start difference. First operand has 197 places, 213 transitions, 456 flow. Second operand 5 states and 926 transitions. [2022-11-20 09:33:08,372 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 199 transitions, 478 flow [2022-11-20 09:33:08,375 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 199 transitions, 478 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 09:33:08,378 INFO L231 Difference]: Finished difference. Result has 201 places, 188 transitions, 432 flow [2022-11-20 09:33:08,378 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=213, PETRI_DIFFERENCE_MINUEND_FLOW=414, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=432, PETRI_PLACES=201, PETRI_TRANSITIONS=188} [2022-11-20 09:33:08,380 INFO L288 CegarLoopForPetriNet]: 197 programPoint places, 4 predicate places. [2022-11-20 09:33:08,380 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 188 transitions, 432 flow [2022-11-20 09:33:08,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 175.75) internal successors, (703), 4 states have internal predecessors, (703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,381 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:08,381 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:08,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-20 09:33:08,382 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:08,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:08,382 INFO L85 PathProgramCache]: Analyzing trace with hash 971648700, now seen corresponding path program 1 times [2022-11-20 09:33:08,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:08,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387586246] [2022-11-20 09:33:08,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:08,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:08,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:08,461 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:33:08,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:08,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387586246] [2022-11-20 09:33:08,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387586246] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:08,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:08,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:08,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362544462] [2022-11-20 09:33:08,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:08,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:08,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:08,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:08,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:08,464 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 213 [2022-11-20 09:33:08,465 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 188 transitions, 432 flow. Second operand has 4 states, 4 states have (on average 177.75) internal successors, (711), 4 states have internal predecessors, (711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,465 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:08,465 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 213 [2022-11-20 09:33:08,466 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:08,569 INFO L130 PetriNetUnfolder]: 13/414 cut-off events. [2022-11-20 09:33:08,570 INFO L131 PetriNetUnfolder]: For 52/52 co-relation queries the response was YES. [2022-11-20 09:33:08,571 INFO L83 FinitePrefix]: Finished finitePrefix Result has 510 conditions, 414 events. 13/414 cut-off events. For 52/52 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1569 event pairs, 1 based on Foata normal form. 2/375 useless extension candidates. Maximal degree in co-relation 432. Up to 20 conditions per place. [2022-11-20 09:33:08,572 INFO L137 encePairwiseOnDemand]: 207/213 looper letters, 13 selfloop transitions, 8 changer transitions 0/188 dead transitions. [2022-11-20 09:33:08,573 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 188 transitions, 472 flow [2022-11-20 09:33:08,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:08,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:08,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 889 transitions. [2022-11-20 09:33:08,576 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8347417840375587 [2022-11-20 09:33:08,576 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 889 transitions. [2022-11-20 09:33:08,576 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 889 transitions. [2022-11-20 09:33:08,577 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:08,577 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 889 transitions. [2022-11-20 09:33:08,580 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 177.8) internal successors, (889), 5 states have internal predecessors, (889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,582 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 213.0) internal successors, (1278), 6 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,583 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 213.0) internal successors, (1278), 6 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,583 INFO L175 Difference]: Start difference. First operand has 201 places, 188 transitions, 432 flow. Second operand 5 states and 889 transitions. [2022-11-20 09:33:08,584 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 188 transitions, 472 flow [2022-11-20 09:33:08,586 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 188 transitions, 470 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:08,588 INFO L231 Difference]: Finished difference. Result has 197 places, 188 transitions, 450 flow [2022-11-20 09:33:08,589 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=213, PETRI_DIFFERENCE_MINUEND_FLOW=426, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=450, PETRI_PLACES=197, PETRI_TRANSITIONS=188} [2022-11-20 09:33:08,591 INFO L288 CegarLoopForPetriNet]: 197 programPoint places, 0 predicate places. [2022-11-20 09:33:08,591 INFO L495 AbstractCegarLoop]: Abstraction has has 197 places, 188 transitions, 450 flow [2022-11-20 09:33:08,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 177.75) internal successors, (711), 4 states have internal predecessors, (711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,592 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:08,592 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:08,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-20 09:33:08,592 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:08,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:08,593 INFO L85 PathProgramCache]: Analyzing trace with hash 56339356, now seen corresponding path program 1 times [2022-11-20 09:33:08,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:08,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026712975] [2022-11-20 09:33:08,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:08,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:08,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:08,710 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:08,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:08,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026712975] [2022-11-20 09:33:08,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026712975] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:08,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047218471] [2022-11-20 09:33:08,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:08,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:08,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:08,715 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:08,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-20 09:33:08,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:08,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:33:08,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:08,868 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:08,868 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:33:08,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047218471] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:08,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:33:08,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-20 09:33:08,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325795740] [2022-11-20 09:33:08,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:08,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:33:08,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:08,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:33:08,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-20 09:33:08,872 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 213 [2022-11-20 09:33:08,873 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 188 transitions, 450 flow. Second operand has 6 states, 6 states have (on average 176.66666666666666) internal successors, (1060), 6 states have internal predecessors, (1060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,873 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:08,873 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 213 [2022-11-20 09:33:08,873 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:09,036 INFO L130 PetriNetUnfolder]: 13/412 cut-off events. [2022-11-20 09:33:09,037 INFO L131 PetriNetUnfolder]: For 65/65 co-relation queries the response was YES. [2022-11-20 09:33:09,038 INFO L83 FinitePrefix]: Finished finitePrefix Result has 521 conditions, 412 events. 13/412 cut-off events. For 65/65 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1551 event pairs, 1 based on Foata normal form. 2/373 useless extension candidates. Maximal degree in co-relation 377. Up to 26 conditions per place. [2022-11-20 09:33:09,039 INFO L137 encePairwiseOnDemand]: 208/213 looper letters, 17 selfloop transitions, 6 changer transitions 0/190 dead transitions. [2022-11-20 09:33:09,039 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 190 transitions, 498 flow [2022-11-20 09:33:09,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 09:33:09,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-20 09:33:09,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1242 transitions. [2022-11-20 09:33:09,043 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8329979879275654 [2022-11-20 09:33:09,043 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1242 transitions. [2022-11-20 09:33:09,043 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1242 transitions. [2022-11-20 09:33:09,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:09,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1242 transitions. [2022-11-20 09:33:09,047 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 177.42857142857142) internal successors, (1242), 7 states have internal predecessors, (1242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:09,049 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 213.0) internal successors, (1704), 8 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:09,051 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 213.0) internal successors, (1704), 8 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:09,052 INFO L175 Difference]: Start difference. First operand has 197 places, 188 transitions, 450 flow. Second operand 7 states and 1242 transitions. [2022-11-20 09:33:09,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 190 transitions, 498 flow [2022-11-20 09:33:09,054 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 190 transitions, 486 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 09:33:09,057 INFO L231 Difference]: Finished difference. Result has 199 places, 187 transitions, 446 flow [2022-11-20 09:33:09,057 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=213, PETRI_DIFFERENCE_MINUEND_FLOW=434, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=446, PETRI_PLACES=199, PETRI_TRANSITIONS=187} [2022-11-20 09:33:09,059 INFO L288 CegarLoopForPetriNet]: 197 programPoint places, 2 predicate places. [2022-11-20 09:33:09,059 INFO L495 AbstractCegarLoop]: Abstraction has has 199 places, 187 transitions, 446 flow [2022-11-20 09:33:09,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 176.66666666666666) internal successors, (1060), 6 states have internal predecessors, (1060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:09,059 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:09,060 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:09,070 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:09,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:09,265 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:09,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:09,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1275957900, now seen corresponding path program 1 times [2022-11-20 09:33:09,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:09,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611072976] [2022-11-20 09:33:09,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:09,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:09,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:09,333 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:09,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:09,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611072976] [2022-11-20 09:33:09,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611072976] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:09,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706214242] [2022-11-20 09:33:09,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:09,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:09,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:09,338 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:09,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-20 09:33:09,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:09,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 09:33:09,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:09,475 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:09,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:09,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:09,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706214242] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:09,527 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:09,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-20 09:33:09,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709476769] [2022-11-20 09:33:09,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:09,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:33:09,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:09,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:33:09,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:33:09,532 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 213 [2022-11-20 09:33:09,534 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 199 places, 187 transitions, 446 flow. Second operand has 10 states, 10 states have (on average 176.9) internal successors, (1769), 10 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-11-20 09:33:09,534 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:09,534 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 213 [2022-11-20 09:33:09,534 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:09,678 INFO L130 PetriNetUnfolder]: 7/280 cut-off events. [2022-11-20 09:33:09,678 INFO L131 PetriNetUnfolder]: For 70/70 co-relation queries the response was YES. [2022-11-20 09:33:09,679 INFO L83 FinitePrefix]: Finished finitePrefix Result has 384 conditions, 280 events. 7/280 cut-off events. For 70/70 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 593 event pairs, 5 based on Foata normal form. 2/257 useless extension candidates. Maximal degree in co-relation 243. Up to 17 conditions per place. [2022-11-20 09:33:09,680 INFO L137 encePairwiseOnDemand]: 207/213 looper letters, 22 selfloop transitions, 9 changer transitions 0/198 dead transitions. [2022-11-20 09:33:09,681 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 198 transitions, 546 flow [2022-11-20 09:33:09,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:33:09,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-20 09:33:09,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1599 transitions. [2022-11-20 09:33:09,685 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8341158059467919 [2022-11-20 09:33:09,685 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1599 transitions. [2022-11-20 09:33:09,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1599 transitions. [2022-11-20 09:33:09,686 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:09,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1599 transitions. [2022-11-20 09:33:09,690 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 177.66666666666666) internal successors, (1599), 9 states have internal predecessors, (1599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:09,694 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 213.0) internal successors, (2130), 10 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:09,695 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 213.0) internal successors, (2130), 10 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:09,695 INFO L175 Difference]: Start difference. First operand has 199 places, 187 transitions, 446 flow. Second operand 9 states and 1599 transitions. [2022-11-20 09:33:09,695 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 207 places, 198 transitions, 546 flow [2022-11-20 09:33:09,698 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 198 transitions, 533 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-20 09:33:09,706 INFO L231 Difference]: Finished difference. Result has 206 places, 191 transitions, 493 flow [2022-11-20 09:33:09,706 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=213, PETRI_DIFFERENCE_MINUEND_FLOW=435, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=493, PETRI_PLACES=206, PETRI_TRANSITIONS=191} [2022-11-20 09:33:09,707 INFO L288 CegarLoopForPetriNet]: 197 programPoint places, 9 predicate places. [2022-11-20 09:33:09,707 INFO L495 AbstractCegarLoop]: Abstraction has has 206 places, 191 transitions, 493 flow [2022-11-20 09:33:09,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 176.9) internal successors, (1769), 10 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-11-20 09:33:09,708 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:09,708 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:09,719 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:09,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-20 09:33:09,914 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:09,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:09,914 INFO L85 PathProgramCache]: Analyzing trace with hash 329781944, now seen corresponding path program 1 times [2022-11-20 09:33:09,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:09,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645984130] [2022-11-20 09:33:09,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:09,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:09,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:09,934 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 09:33:09,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:09,956 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-20 09:33:09,956 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 09:33:09,956 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-20 09:33:09,957 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-20 09:33:09,957 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-20 09:33:09,957 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-20 09:33:09,957 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-20 09:33:09,957 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-20 09:33:09,958 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-20 09:33:09,958 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-20 09:33:09,958 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-20 09:33:09,958 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-20 09:33:09,958 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-20 09:33:09,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-20 09:33:09,959 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2022-11-20 09:33:09,959 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-20 09:33:09,959 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2022-11-20 09:33:09,995 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-11-20 09:33:09,998 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 218 places, 236 transitions, 516 flow [2022-11-20 09:33:10,119 INFO L130 PetriNetUnfolder]: 99/865 cut-off events. [2022-11-20 09:33:10,119 INFO L131 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2022-11-20 09:33:10,125 INFO L83 FinitePrefix]: Finished finitePrefix Result has 920 conditions, 865 events. 99/865 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 4020 event pairs, 6 based on Foata normal form. 0/698 useless extension candidates. Maximal degree in co-relation 612. Up to 32 conditions per place. [2022-11-20 09:33:10,125 INFO L82 GeneralOperation]: Start removeDead. Operand has 218 places, 236 transitions, 516 flow [2022-11-20 09:33:10,131 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 218 places, 236 transitions, 516 flow [2022-11-20 09:33:10,132 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:33:10,132 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;@4e4cb99b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:33:10,133 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-20 09:33:10,138 INFO L130 PetriNetUnfolder]: 2/61 cut-off events. [2022-11-20 09:33:10,138 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-20 09:33:10,138 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:10,138 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:10,138 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:10,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:10,139 INFO L85 PathProgramCache]: Analyzing trace with hash -107011318, now seen corresponding path program 1 times [2022-11-20 09:33:10,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:10,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411227609] [2022-11-20 09:33:10,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:10,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:10,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:10,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:10,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:10,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411227609] [2022-11-20 09:33:10,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411227609] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:10,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:10,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:10,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906330893] [2022-11-20 09:33:10,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:10,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:10,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:10,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:10,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:10,188 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 236 [2022-11-20 09:33:10,189 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 236 transitions, 516 flow. Second operand has 4 states, 4 states have (on average 192.75) internal successors, (771), 4 states have internal predecessors, (771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:10,189 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:10,189 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 236 [2022-11-20 09:33:10,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:10,391 INFO L130 PetriNetUnfolder]: 28/725 cut-off events. [2022-11-20 09:33:10,392 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2022-11-20 09:33:10,394 INFO L83 FinitePrefix]: Finished finitePrefix Result has 859 conditions, 725 events. 28/725 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 3414 event pairs, 6 based on Foata normal form. 380/1013 useless extension candidates. Maximal degree in co-relation 590. Up to 71 conditions per place. [2022-11-20 09:33:10,396 INFO L137 encePairwiseOnDemand]: 208/236 looper letters, 23 selfloop transitions, 4 changer transitions 7/218 dead transitions. [2022-11-20 09:33:10,397 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 218 transitions, 534 flow [2022-11-20 09:33:10,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:10,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:10,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1016 transitions. [2022-11-20 09:33:10,400 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8610169491525423 [2022-11-20 09:33:10,400 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1016 transitions. [2022-11-20 09:33:10,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1016 transitions. [2022-11-20 09:33:10,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:10,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1016 transitions. [2022-11-20 09:33:10,404 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 203.2) internal successors, (1016), 5 states have internal predecessors, (1016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:10,407 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:10,407 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:10,407 INFO L175 Difference]: Start difference. First operand has 218 places, 236 transitions, 516 flow. Second operand 5 states and 1016 transitions. [2022-11-20 09:33:10,408 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 218 transitions, 534 flow [2022-11-20 09:33:10,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 218 transitions, 534 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 09:33:10,413 INFO L231 Difference]: Finished difference. Result has 221 places, 207 transitions, 484 flow [2022-11-20 09:33:10,414 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=466, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=484, PETRI_PLACES=221, PETRI_TRANSITIONS=207} [2022-11-20 09:33:10,414 INFO L288 CegarLoopForPetriNet]: 218 programPoint places, 3 predicate places. [2022-11-20 09:33:10,414 INFO L495 AbstractCegarLoop]: Abstraction has has 221 places, 207 transitions, 484 flow [2022-11-20 09:33:10,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 192.75) internal successors, (771), 4 states have internal predecessors, (771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:10,415 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:10,415 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:10,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-20 09:33:10,416 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:10,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:10,416 INFO L85 PathProgramCache]: Analyzing trace with hash -719377454, now seen corresponding path program 1 times [2022-11-20 09:33:10,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:10,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582915660] [2022-11-20 09:33:10,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:10,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:10,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:10,469 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:33:10,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:10,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582915660] [2022-11-20 09:33:10,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582915660] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:10,470 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:10,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:10,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657731572] [2022-11-20 09:33:10,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:10,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:10,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:10,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:10,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:10,473 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 236 [2022-11-20 09:33:10,475 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 207 transitions, 484 flow. Second operand has 4 states, 4 states have (on average 194.75) internal successors, (779), 4 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:10,475 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:10,475 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 236 [2022-11-20 09:33:10,475 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:10,620 INFO L130 PetriNetUnfolder]: 28/610 cut-off events. [2022-11-20 09:33:10,620 INFO L131 PetriNetUnfolder]: For 122/122 co-relation queries the response was YES. [2022-11-20 09:33:10,623 INFO L83 FinitePrefix]: Finished finitePrefix Result has 768 conditions, 610 events. 28/610 cut-off events. For 122/122 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2758 event pairs, 6 based on Foata normal form. 3/547 useless extension candidates. Maximal degree in co-relation 689. Up to 42 conditions per place. [2022-11-20 09:33:10,625 INFO L137 encePairwiseOnDemand]: 230/236 looper letters, 15 selfloop transitions, 8 changer transitions 0/207 dead transitions. [2022-11-20 09:33:10,625 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 207 transitions, 528 flow [2022-11-20 09:33:10,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:10,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:10,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 976 transitions. [2022-11-20 09:33:10,628 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8271186440677966 [2022-11-20 09:33:10,628 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 976 transitions. [2022-11-20 09:33:10,628 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 976 transitions. [2022-11-20 09:33:10,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:10,629 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 976 transitions. [2022-11-20 09:33:10,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 195.2) internal successors, (976), 5 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:10,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:10,634 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:10,634 INFO L175 Difference]: Start difference. First operand has 221 places, 207 transitions, 484 flow. Second operand 5 states and 976 transitions. [2022-11-20 09:33:10,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 207 transitions, 528 flow [2022-11-20 09:33:10,636 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 216 places, 207 transitions, 526 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:10,639 INFO L231 Difference]: Finished difference. Result has 217 places, 207 transitions, 502 flow [2022-11-20 09:33:10,639 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=478, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=502, PETRI_PLACES=217, PETRI_TRANSITIONS=207} [2022-11-20 09:33:10,640 INFO L288 CegarLoopForPetriNet]: 218 programPoint places, -1 predicate places. [2022-11-20 09:33:10,640 INFO L495 AbstractCegarLoop]: Abstraction has has 217 places, 207 transitions, 502 flow [2022-11-20 09:33:10,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 194.75) internal successors, (779), 4 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:10,641 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:10,641 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:10,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-20 09:33:10,641 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:10,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:10,642 INFO L85 PathProgramCache]: Analyzing trace with hash -825863630, now seen corresponding path program 1 times [2022-11-20 09:33:10,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:10,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459422347] [2022-11-20 09:33:10,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:10,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:10,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:10,718 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:10,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:10,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459422347] [2022-11-20 09:33:10,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459422347] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:10,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594163679] [2022-11-20 09:33:10,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:10,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:10,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:10,723 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:10,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-20 09:33:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:10,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:33:10,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:10,912 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:10,912 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:33:10,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594163679] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:10,913 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:33:10,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-20 09:33:10,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41898029] [2022-11-20 09:33:10,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:10,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:33:10,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:10,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:33:10,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-20 09:33:10,918 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 236 [2022-11-20 09:33:10,935 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 207 transitions, 502 flow. Second operand has 6 states, 6 states have (on average 193.66666666666666) internal successors, (1162), 6 states have internal predecessors, (1162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:10,935 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:10,936 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 236 [2022-11-20 09:33:10,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:11,126 INFO L130 PetriNetUnfolder]: 28/607 cut-off events. [2022-11-20 09:33:11,126 INFO L131 PetriNetUnfolder]: For 139/139 co-relation queries the response was YES. [2022-11-20 09:33:11,129 INFO L83 FinitePrefix]: Finished finitePrefix Result has 781 conditions, 607 events. 28/607 cut-off events. For 139/139 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2699 event pairs, 6 based on Foata normal form. 3/544 useless extension candidates. Maximal degree in co-relation 560. Up to 51 conditions per place. [2022-11-20 09:33:11,132 INFO L137 encePairwiseOnDemand]: 231/236 looper letters, 19 selfloop transitions, 6 changer transitions 0/209 dead transitions. [2022-11-20 09:33:11,132 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 209 transitions, 554 flow [2022-11-20 09:33:11,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 09:33:11,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-20 09:33:11,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1363 transitions. [2022-11-20 09:33:11,136 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8250605326876513 [2022-11-20 09:33:11,136 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1363 transitions. [2022-11-20 09:33:11,138 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1363 transitions. [2022-11-20 09:33:11,139 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:11,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1363 transitions. [2022-11-20 09:33:11,143 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 194.71428571428572) internal successors, (1363), 7 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:11,146 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 236.0) internal successors, (1888), 8 states have internal predecessors, (1888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:11,147 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 236.0) internal successors, (1888), 8 states have internal predecessors, (1888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:11,147 INFO L175 Difference]: Start difference. First operand has 217 places, 207 transitions, 502 flow. Second operand 7 states and 1363 transitions. [2022-11-20 09:33:11,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 209 transitions, 554 flow [2022-11-20 09:33:11,150 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 219 places, 209 transitions, 542 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 09:33:11,152 INFO L231 Difference]: Finished difference. Result has 219 places, 206 transitions, 498 flow [2022-11-20 09:33:11,153 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=486, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=498, PETRI_PLACES=219, PETRI_TRANSITIONS=206} [2022-11-20 09:33:11,154 INFO L288 CegarLoopForPetriNet]: 218 programPoint places, 1 predicate places. [2022-11-20 09:33:11,154 INFO L495 AbstractCegarLoop]: Abstraction has has 219 places, 206 transitions, 498 flow [2022-11-20 09:33:11,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 193.66666666666666) internal successors, (1162), 6 states have internal predecessors, (1162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:11,155 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:11,155 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:11,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:11,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-20 09:33:11,361 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:11,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:11,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1643141847, now seen corresponding path program 1 times [2022-11-20 09:33:11,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:11,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175417457] [2022-11-20 09:33:11,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:11,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:11,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:11,431 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:11,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:11,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175417457] [2022-11-20 09:33:11,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175417457] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:11,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426826973] [2022-11-20 09:33:11,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:11,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:11,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:11,434 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:11,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-20 09:33:11,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:11,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 09:33:11,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:11,574 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:11,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:11,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:11,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426826973] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:11,616 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:11,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-20 09:33:11,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364778202] [2022-11-20 09:33:11,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:11,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:33:11,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:11,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:33:11,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:33:11,621 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 236 [2022-11-20 09:33:11,623 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 206 transitions, 498 flow. Second operand has 10 states, 10 states have (on average 193.9) internal successors, (1939), 10 states have internal predecessors, (1939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:11,623 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:11,623 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 236 [2022-11-20 09:33:11,623 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:11,821 INFO L130 PetriNetUnfolder]: 22/475 cut-off events. [2022-11-20 09:33:11,821 INFO L131 PetriNetUnfolder]: For 145/145 co-relation queries the response was YES. [2022-11-20 09:33:11,823 INFO L83 FinitePrefix]: Finished finitePrefix Result has 643 conditions, 475 events. 22/475 cut-off events. For 145/145 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1754 event pairs, 10 based on Foata normal form. 2/427 useless extension candidates. Maximal degree in co-relation 421. Up to 40 conditions per place. [2022-11-20 09:33:11,825 INFO L137 encePairwiseOnDemand]: 230/236 looper letters, 24 selfloop transitions, 9 changer transitions 0/217 dead transitions. [2022-11-20 09:33:11,825 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 217 transitions, 602 flow [2022-11-20 09:33:11,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:33:11,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-20 09:33:11,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1754 transitions. [2022-11-20 09:33:11,831 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8258003766478342 [2022-11-20 09:33:11,831 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1754 transitions. [2022-11-20 09:33:11,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1754 transitions. [2022-11-20 09:33:11,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:11,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1754 transitions. [2022-11-20 09:33:11,836 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 194.88888888888889) internal successors, (1754), 9 states have internal predecessors, (1754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:11,839 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 236.0) internal successors, (2360), 10 states have internal predecessors, (2360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:11,840 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 236.0) internal successors, (2360), 10 states have internal predecessors, (2360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:11,841 INFO L175 Difference]: Start difference. First operand has 219 places, 206 transitions, 498 flow. Second operand 9 states and 1754 transitions. [2022-11-20 09:33:11,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 217 transitions, 602 flow [2022-11-20 09:33:11,843 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 217 transitions, 589 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-20 09:33:11,846 INFO L231 Difference]: Finished difference. Result has 226 places, 210 transitions, 545 flow [2022-11-20 09:33:11,846 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=487, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=545, PETRI_PLACES=226, PETRI_TRANSITIONS=210} [2022-11-20 09:33:11,849 INFO L288 CegarLoopForPetriNet]: 218 programPoint places, 8 predicate places. [2022-11-20 09:33:11,849 INFO L495 AbstractCegarLoop]: Abstraction has has 226 places, 210 transitions, 545 flow [2022-11-20 09:33:11,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 193.9) internal successors, (1939), 10 states have internal predecessors, (1939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:11,850 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:11,851 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:11,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:12,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-20 09:33:12,057 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:12,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:12,065 INFO L85 PathProgramCache]: Analyzing trace with hash 1728002470, now seen corresponding path program 1 times [2022-11-20 09:33:12,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:12,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876323147] [2022-11-20 09:33:12,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:12,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:12,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:12,138 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-20 09:33:12,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:12,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876323147] [2022-11-20 09:33:12,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876323147] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:12,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:12,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:12,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401093736] [2022-11-20 09:33:12,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:12,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:12,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:12,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:12,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:12,141 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 236 [2022-11-20 09:33:12,142 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 210 transitions, 545 flow. Second operand has 4 states, 4 states have (on average 194.0) internal successors, (776), 4 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:12,142 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:12,142 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 236 [2022-11-20 09:33:12,142 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:12,308 INFO L130 PetriNetUnfolder]: 24/585 cut-off events. [2022-11-20 09:33:12,308 INFO L131 PetriNetUnfolder]: For 165/165 co-relation queries the response was YES. [2022-11-20 09:33:12,311 INFO L83 FinitePrefix]: Finished finitePrefix Result has 776 conditions, 585 events. 24/585 cut-off events. For 165/165 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2346 event pairs, 10 based on Foata normal form. 0/525 useless extension candidates. Maximal degree in co-relation 555. Up to 59 conditions per place. [2022-11-20 09:33:12,313 INFO L137 encePairwiseOnDemand]: 229/236 looper letters, 21 selfloop transitions, 4 changer transitions 0/216 dead transitions. [2022-11-20 09:33:12,314 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 216 transitions, 607 flow [2022-11-20 09:33:12,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:12,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:12,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 988 transitions. [2022-11-20 09:33:12,317 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8372881355932204 [2022-11-20 09:33:12,317 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 988 transitions. [2022-11-20 09:33:12,317 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 988 transitions. [2022-11-20 09:33:12,318 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:12,318 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 988 transitions. [2022-11-20 09:33:12,321 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 197.6) internal successors, (988), 5 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:12,323 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:12,324 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:12,324 INFO L175 Difference]: Start difference. First operand has 226 places, 210 transitions, 545 flow. Second operand 5 states and 988 transitions. [2022-11-20 09:33:12,325 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 216 transitions, 607 flow [2022-11-20 09:33:12,327 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 216 transitions, 593 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-20 09:33:12,330 INFO L231 Difference]: Finished difference. Result has 229 places, 213 transitions, 563 flow [2022-11-20 09:33:12,331 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=531, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=563, PETRI_PLACES=229, PETRI_TRANSITIONS=213} [2022-11-20 09:33:12,331 INFO L288 CegarLoopForPetriNet]: 218 programPoint places, 11 predicate places. [2022-11-20 09:33:12,331 INFO L495 AbstractCegarLoop]: Abstraction has has 229 places, 213 transitions, 563 flow [2022-11-20 09:33:12,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 194.0) internal successors, (776), 4 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:12,332 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:12,332 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:12,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-20 09:33:12,333 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:12,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:12,333 INFO L85 PathProgramCache]: Analyzing trace with hash 917681346, now seen corresponding path program 1 times [2022-11-20 09:33:12,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:12,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920007212] [2022-11-20 09:33:12,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:12,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:12,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:12,369 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 09:33:12,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:12,406 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-20 09:33:12,406 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 09:33:12,406 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-20 09:33:12,407 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-20 09:33:12,407 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-20 09:33:12,407 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-20 09:33:12,407 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-20 09:33:12,407 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-20 09:33:12,408 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-20 09:33:12,408 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-20 09:33:12,408 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-20 09:33:12,408 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-20 09:33:12,408 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-20 09:33:12,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-20 09:33:12,409 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2022-11-20 09:33:12,409 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-20 09:33:12,410 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2022-11-20 09:33:12,448 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2022-11-20 09:33:12,451 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 239 places, 259 transitions, 578 flow [2022-11-20 09:33:12,669 INFO L130 PetriNetUnfolder]: 161/1310 cut-off events. [2022-11-20 09:33:12,669 INFO L131 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2022-11-20 09:33:12,679 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1421 conditions, 1310 events. 161/1310 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 6807 event pairs, 23 based on Foata normal form. 0/1057 useless extension candidates. Maximal degree in co-relation 910. Up to 80 conditions per place. [2022-11-20 09:33:12,679 INFO L82 GeneralOperation]: Start removeDead. Operand has 239 places, 259 transitions, 578 flow [2022-11-20 09:33:12,689 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 239 places, 259 transitions, 578 flow [2022-11-20 09:33:12,690 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:33:12,691 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;@4e4cb99b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:33:12,691 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-20 09:33:12,696 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-20 09:33:12,696 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-20 09:33:12,696 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:12,696 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:12,697 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:12,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:12,697 INFO L85 PathProgramCache]: Analyzing trace with hash -736332542, now seen corresponding path program 1 times [2022-11-20 09:33:12,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:12,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392487967] [2022-11-20 09:33:12,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:12,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:12,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:12,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:12,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:12,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392487967] [2022-11-20 09:33:12,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392487967] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:12,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:12,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:12,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187562954] [2022-11-20 09:33:12,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:12,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:12,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:12,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:12,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:12,746 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 259 [2022-11-20 09:33:12,747 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 259 transitions, 578 flow. Second operand has 4 states, 4 states have (on average 209.75) internal successors, (839), 4 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:12,747 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:12,747 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 259 [2022-11-20 09:33:12,747 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:13,063 INFO L130 PetriNetUnfolder]: 63/1142 cut-off events. [2022-11-20 09:33:13,063 INFO L131 PetriNetUnfolder]: For 270/270 co-relation queries the response was YES. [2022-11-20 09:33:13,067 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1391 conditions, 1142 events. 63/1142 cut-off events. For 270/270 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 6238 event pairs, 23 based on Foata normal form. 688/1678 useless extension candidates. Maximal degree in co-relation 901. Up to 130 conditions per place. [2022-11-20 09:33:13,072 INFO L137 encePairwiseOnDemand]: 228/259 looper letters, 25 selfloop transitions, 4 changer transitions 7/237 dead transitions. [2022-11-20 09:33:13,073 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 237 transitions, 592 flow [2022-11-20 09:33:13,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:13,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:13,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1106 transitions. [2022-11-20 09:33:13,076 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8540540540540541 [2022-11-20 09:33:13,077 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1106 transitions. [2022-11-20 09:33:13,077 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1106 transitions. [2022-11-20 09:33:13,078 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:13,078 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1106 transitions. [2022-11-20 09:33:13,081 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 221.2) internal successors, (1106), 5 states have internal predecessors, (1106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:13,083 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:13,084 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:13,084 INFO L175 Difference]: Start difference. First operand has 239 places, 259 transitions, 578 flow. Second operand 5 states and 1106 transitions. [2022-11-20 09:33:13,085 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 237 transitions, 592 flow [2022-11-20 09:33:13,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 237 transitions, 592 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 09:33:13,090 INFO L231 Difference]: Finished difference. Result has 241 places, 226 transitions, 538 flow [2022-11-20 09:33:13,091 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=520, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=538, PETRI_PLACES=241, PETRI_TRANSITIONS=226} [2022-11-20 09:33:13,092 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, 2 predicate places. [2022-11-20 09:33:13,092 INFO L495 AbstractCegarLoop]: Abstraction has has 241 places, 226 transitions, 538 flow [2022-11-20 09:33:13,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 209.75) internal successors, (839), 4 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:13,093 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:13,093 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:13,093 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-20 09:33:13,093 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:13,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:13,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1532432799, now seen corresponding path program 1 times [2022-11-20 09:33:13,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:13,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350585831] [2022-11-20 09:33:13,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:13,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:13,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:13,147 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:33:13,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:13,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350585831] [2022-11-20 09:33:13,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350585831] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:13,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:13,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:13,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282168026] [2022-11-20 09:33:13,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:13,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:13,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:13,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:13,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:13,152 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 259 [2022-11-20 09:33:13,153 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 226 transitions, 538 flow. Second operand has 4 states, 4 states have (on average 211.75) internal successors, (847), 4 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-11-20 09:33:13,153 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:13,153 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 259 [2022-11-20 09:33:13,153 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:13,385 INFO L130 PetriNetUnfolder]: 63/914 cut-off events. [2022-11-20 09:33:13,385 INFO L131 PetriNetUnfolder]: For 281/281 co-relation queries the response was YES. [2022-11-20 09:33:13,390 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1191 conditions, 914 events. 63/914 cut-off events. For 281/281 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 4630 event pairs, 23 based on Foata normal form. 4/811 useless extension candidates. Maximal degree in co-relation 1111. Up to 92 conditions per place. [2022-11-20 09:33:13,395 INFO L137 encePairwiseOnDemand]: 253/259 looper letters, 17 selfloop transitions, 8 changer transitions 0/226 dead transitions. [2022-11-20 09:33:13,395 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 226 transitions, 586 flow [2022-11-20 09:33:13,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:13,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:13,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1063 transitions. [2022-11-20 09:33:13,398 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8208494208494208 [2022-11-20 09:33:13,398 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1063 transitions. [2022-11-20 09:33:13,398 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1063 transitions. [2022-11-20 09:33:13,399 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:13,399 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1063 transitions. [2022-11-20 09:33:13,401 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 212.6) internal successors, (1063), 5 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:13,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:13,404 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:13,404 INFO L175 Difference]: Start difference. First operand has 241 places, 226 transitions, 538 flow. Second operand 5 states and 1063 transitions. [2022-11-20 09:33:13,405 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 226 transitions, 586 flow [2022-11-20 09:33:13,407 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 226 transitions, 584 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:13,410 INFO L231 Difference]: Finished difference. Result has 237 places, 226 transitions, 556 flow [2022-11-20 09:33:13,410 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=532, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=556, PETRI_PLACES=237, PETRI_TRANSITIONS=226} [2022-11-20 09:33:13,411 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, -2 predicate places. [2022-11-20 09:33:13,411 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 226 transitions, 556 flow [2022-11-20 09:33:13,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 211.75) internal successors, (847), 4 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-11-20 09:33:13,412 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:13,412 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:13,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-20 09:33:13,412 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:13,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:13,413 INFO L85 PathProgramCache]: Analyzing trace with hash 260777736, now seen corresponding path program 1 times [2022-11-20 09:33:13,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:13,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939452680] [2022-11-20 09:33:13,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:13,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:13,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:13,489 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:13,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:13,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939452680] [2022-11-20 09:33:13,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939452680] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:13,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968774373] [2022-11-20 09:33:13,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:13,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:13,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:13,495 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:13,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-20 09:33:13,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:13,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:33:13,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:13,658 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:13,659 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:33:13,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968774373] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:13,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:33:13,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-20 09:33:13,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805990069] [2022-11-20 09:33:13,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:13,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:33:13,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:13,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:33:13,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-20 09:33:13,662 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 259 [2022-11-20 09:33:13,663 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 226 transitions, 556 flow. Second operand has 6 states, 6 states have (on average 210.66666666666666) internal successors, (1264), 6 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-11-20 09:33:13,663 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:13,663 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 259 [2022-11-20 09:33:13,664 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:13,932 INFO L130 PetriNetUnfolder]: 63/910 cut-off events. [2022-11-20 09:33:13,932 INFO L131 PetriNetUnfolder]: For 302/302 co-relation queries the response was YES. [2022-11-20 09:33:13,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1206 conditions, 910 events. 63/910 cut-off events. For 302/302 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 4582 event pairs, 23 based on Foata normal form. 4/807 useless extension candidates. Maximal degree in co-relation 820. Up to 104 conditions per place. [2022-11-20 09:33:13,948 INFO L137 encePairwiseOnDemand]: 254/259 looper letters, 21 selfloop transitions, 6 changer transitions 0/228 dead transitions. [2022-11-20 09:33:13,949 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 228 transitions, 612 flow [2022-11-20 09:33:13,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 09:33:13,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-20 09:33:13,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1484 transitions. [2022-11-20 09:33:13,955 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8185328185328186 [2022-11-20 09:33:13,956 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1484 transitions. [2022-11-20 09:33:13,956 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1484 transitions. [2022-11-20 09:33:13,956 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:13,957 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1484 transitions. [2022-11-20 09:33:13,959 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 212.0) internal successors, (1484), 7 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:13,961 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:13,962 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:13,962 INFO L175 Difference]: Start difference. First operand has 237 places, 226 transitions, 556 flow. Second operand 7 states and 1484 transitions. [2022-11-20 09:33:13,962 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 228 transitions, 612 flow [2022-11-20 09:33:13,964 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 228 transitions, 600 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 09:33:13,967 INFO L231 Difference]: Finished difference. Result has 239 places, 225 transitions, 552 flow [2022-11-20 09:33:13,968 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=540, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=552, PETRI_PLACES=239, PETRI_TRANSITIONS=225} [2022-11-20 09:33:13,968 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, 0 predicate places. [2022-11-20 09:33:13,968 INFO L495 AbstractCegarLoop]: Abstraction has has 239 places, 225 transitions, 552 flow [2022-11-20 09:33:13,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 210.66666666666666) internal successors, (1264), 6 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-11-20 09:33:13,969 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:13,969 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:13,983 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:14,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-20 09:33:14,176 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:14,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:14,176 INFO L85 PathProgramCache]: Analyzing trace with hash -10828734, now seen corresponding path program 1 times [2022-11-20 09:33:14,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:14,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258931825] [2022-11-20 09:33:14,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:14,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:14,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:14,247 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:14,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:14,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258931825] [2022-11-20 09:33:14,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258931825] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:14,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682015661] [2022-11-20 09:33:14,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:14,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:14,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:14,250 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:14,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-20 09:33:14,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:14,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 09:33:14,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:14,398 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:14,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:14,441 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:14,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682015661] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:14,444 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:14,444 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-20 09:33:14,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139364727] [2022-11-20 09:33:14,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:14,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:33:14,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:14,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:33:14,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:33:14,449 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 259 [2022-11-20 09:33:14,452 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 225 transitions, 552 flow. Second operand has 10 states, 10 states have (on average 210.9) internal successors, (2109), 10 states have internal predecessors, (2109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:14,452 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:14,452 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 259 [2022-11-20 09:33:14,452 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:14,745 INFO L130 PetriNetUnfolder]: 57/778 cut-off events. [2022-11-20 09:33:14,745 INFO L131 PetriNetUnfolder]: For 309/309 co-relation queries the response was YES. [2022-11-20 09:33:14,748 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1067 conditions, 778 events. 57/778 cut-off events. For 309/309 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 3709 event pairs, 27 based on Foata normal form. 2/689 useless extension candidates. Maximal degree in co-relation 680. Up to 91 conditions per place. [2022-11-20 09:33:14,751 INFO L137 encePairwiseOnDemand]: 253/259 looper letters, 26 selfloop transitions, 9 changer transitions 0/236 dead transitions. [2022-11-20 09:33:14,752 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 236 transitions, 660 flow [2022-11-20 09:33:14,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:33:14,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-20 09:33:14,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1909 transitions. [2022-11-20 09:33:14,755 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.818961818961819 [2022-11-20 09:33:14,755 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1909 transitions. [2022-11-20 09:33:14,755 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1909 transitions. [2022-11-20 09:33:14,756 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:14,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1909 transitions. [2022-11-20 09:33:14,760 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 212.11111111111111) internal successors, (1909), 9 states have internal predecessors, (1909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:14,764 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 259.0) internal successors, (2590), 10 states have internal predecessors, (2590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:14,764 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 259.0) internal successors, (2590), 10 states have internal predecessors, (2590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:14,765 INFO L175 Difference]: Start difference. First operand has 239 places, 225 transitions, 552 flow. Second operand 9 states and 1909 transitions. [2022-11-20 09:33:14,765 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 236 transitions, 660 flow [2022-11-20 09:33:14,767 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 236 transitions, 647 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-20 09:33:14,770 INFO L231 Difference]: Finished difference. Result has 246 places, 229 transitions, 599 flow [2022-11-20 09:33:14,770 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=541, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=599, PETRI_PLACES=246, PETRI_TRANSITIONS=229} [2022-11-20 09:33:14,771 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, 7 predicate places. [2022-11-20 09:33:14,771 INFO L495 AbstractCegarLoop]: Abstraction has has 246 places, 229 transitions, 599 flow [2022-11-20 09:33:14,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 210.9) internal successors, (2109), 10 states have internal predecessors, (2109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:14,772 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:14,773 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:14,784 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:14,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:14,978 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:14,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:14,979 INFO L85 PathProgramCache]: Analyzing trace with hash -748619353, now seen corresponding path program 1 times [2022-11-20 09:33:14,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:14,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999006282] [2022-11-20 09:33:14,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:14,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:14,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:15,042 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-20 09:33:15,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:15,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999006282] [2022-11-20 09:33:15,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999006282] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:15,043 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:15,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:15,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698720099] [2022-11-20 09:33:15,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:15,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:15,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:15,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:15,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:15,046 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 259 [2022-11-20 09:33:15,046 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 229 transitions, 599 flow. Second operand has 4 states, 4 states have (on average 211.0) internal successors, (844), 4 states have internal predecessors, (844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:15,047 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:15,047 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 259 [2022-11-20 09:33:15,047 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:15,300 INFO L130 PetriNetUnfolder]: 60/943 cut-off events. [2022-11-20 09:33:15,300 INFO L131 PetriNetUnfolder]: For 341/341 co-relation queries the response was YES. [2022-11-20 09:33:15,305 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1271 conditions, 943 events. 60/943 cut-off events. For 341/341 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 4842 event pairs, 27 based on Foata normal form. 0/837 useless extension candidates. Maximal degree in co-relation 885. Up to 119 conditions per place. [2022-11-20 09:33:15,309 INFO L137 encePairwiseOnDemand]: 252/259 looper letters, 23 selfloop transitions, 4 changer transitions 0/235 dead transitions. [2022-11-20 09:33:15,309 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 235 transitions, 665 flow [2022-11-20 09:33:15,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:15,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:15,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1075 transitions. [2022-11-20 09:33:15,311 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8301158301158301 [2022-11-20 09:33:15,312 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1075 transitions. [2022-11-20 09:33:15,312 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1075 transitions. [2022-11-20 09:33:15,312 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:15,312 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1075 transitions. [2022-11-20 09:33:15,314 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 215.0) internal successors, (1075), 5 states have internal predecessors, (1075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:15,316 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:15,317 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:15,317 INFO L175 Difference]: Start difference. First operand has 246 places, 229 transitions, 599 flow. Second operand 5 states and 1075 transitions. [2022-11-20 09:33:15,317 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 235 transitions, 665 flow [2022-11-20 09:33:15,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 235 transitions, 651 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-20 09:33:15,322 INFO L231 Difference]: Finished difference. Result has 249 places, 232 transitions, 617 flow [2022-11-20 09:33:15,323 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=585, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=617, PETRI_PLACES=249, PETRI_TRANSITIONS=232} [2022-11-20 09:33:15,323 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, 10 predicate places. [2022-11-20 09:33:15,324 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 232 transitions, 617 flow [2022-11-20 09:33:15,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 211.0) internal successors, (844), 4 states have internal predecessors, (844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:15,324 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:15,324 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:15,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-20 09:33:15,325 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:15,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:15,325 INFO L85 PathProgramCache]: Analyzing trace with hash 767468113, now seen corresponding path program 1 times [2022-11-20 09:33:15,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:15,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553138242] [2022-11-20 09:33:15,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:15,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:15,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:15,380 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-20 09:33:15,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:15,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553138242] [2022-11-20 09:33:15,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553138242] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:15,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:15,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:15,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684758565] [2022-11-20 09:33:15,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:15,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:15,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:15,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:15,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:15,384 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 259 [2022-11-20 09:33:15,384 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 232 transitions, 617 flow. Second operand has 4 states, 4 states have (on average 212.5) internal successors, (850), 4 states have internal predecessors, (850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:15,385 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:15,385 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 259 [2022-11-20 09:33:15,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:15,633 INFO L130 PetriNetUnfolder]: 60/940 cut-off events. [2022-11-20 09:33:15,633 INFO L131 PetriNetUnfolder]: For 351/351 co-relation queries the response was YES. [2022-11-20 09:33:15,639 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1295 conditions, 940 events. 60/940 cut-off events. For 351/351 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 4812 event pairs, 27 based on Foata normal form. 3/846 useless extension candidates. Maximal degree in co-relation 907. Up to 98 conditions per place. [2022-11-20 09:33:15,643 INFO L137 encePairwiseOnDemand]: 253/259 looper letters, 16 selfloop transitions, 8 changer transitions 0/232 dead transitions. [2022-11-20 09:33:15,643 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 232 transitions, 663 flow [2022-11-20 09:33:15,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:15,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:15,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1067 transitions. [2022-11-20 09:33:15,645 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8239382239382239 [2022-11-20 09:33:15,646 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1067 transitions. [2022-11-20 09:33:15,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1067 transitions. [2022-11-20 09:33:15,646 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:15,646 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1067 transitions. [2022-11-20 09:33:15,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 213.4) internal successors, (1067), 5 states have internal predecessors, (1067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:15,651 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:15,651 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:15,652 INFO L175 Difference]: Start difference. First operand has 249 places, 232 transitions, 617 flow. Second operand 5 states and 1067 transitions. [2022-11-20 09:33:15,652 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 232 transitions, 663 flow [2022-11-20 09:33:15,655 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 232 transitions, 661 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:15,657 INFO L231 Difference]: Finished difference. Result has 252 places, 232 transitions, 635 flow [2022-11-20 09:33:15,658 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=611, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=635, PETRI_PLACES=252, PETRI_TRANSITIONS=232} [2022-11-20 09:33:15,658 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, 13 predicate places. [2022-11-20 09:33:15,659 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 232 transitions, 635 flow [2022-11-20 09:33:15,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 212.5) internal successors, (850), 4 states have internal predecessors, (850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:15,659 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:15,659 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:15,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-20 09:33:15,660 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:15,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:15,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1978291070, now seen corresponding path program 1 times [2022-11-20 09:33:15,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:15,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227182091] [2022-11-20 09:33:15,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:15,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:15,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:15,814 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:15,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:15,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227182091] [2022-11-20 09:33:15,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227182091] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:15,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552241902] [2022-11-20 09:33:15,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:15,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:15,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:15,816 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:15,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-20 09:33:15,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:15,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 09:33:15,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:16,016 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:16,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:16,141 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:16,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552241902] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:16,141 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:16,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-11-20 09:33:16,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978841544] [2022-11-20 09:33:16,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:16,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 09:33:16,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:16,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 09:33:16,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:33:16,148 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 259 [2022-11-20 09:33:16,151 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 232 transitions, 635 flow. Second operand has 18 states, 18 states have (on average 211.38888888888889) internal successors, (3805), 18 states have internal predecessors, (3805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:16,152 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:16,152 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 259 [2022-11-20 09:33:16,152 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:16,376 INFO L130 PetriNetUnfolder]: 0/188 cut-off events. [2022-11-20 09:33:16,376 INFO L131 PetriNetUnfolder]: For 87/87 co-relation queries the response was YES. [2022-11-20 09:33:16,377 INFO L83 FinitePrefix]: Finished finitePrefix Result has 329 conditions, 188 events. 0/188 cut-off events. For 87/87 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 203 event pairs, 0 based on Foata normal form. 3/186 useless extension candidates. Maximal degree in co-relation 0. Up to 7 conditions per place. [2022-11-20 09:33:16,377 INFO L137 encePairwiseOnDemand]: 254/259 looper letters, 28 selfloop transitions, 16 changer transitions 0/170 dead transitions. [2022-11-20 09:33:16,377 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 170 transitions, 582 flow [2022-11-20 09:33:16,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 09:33:16,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-20 09:33:16,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3791 transitions. [2022-11-20 09:33:16,385 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8131703131703132 [2022-11-20 09:33:16,386 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3791 transitions. [2022-11-20 09:33:16,386 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3791 transitions. [2022-11-20 09:33:16,390 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:16,390 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3791 transitions. [2022-11-20 09:33:16,399 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 210.61111111111111) internal successors, (3791), 18 states have internal predecessors, (3791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:16,406 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 259.0) internal successors, (4921), 19 states have internal predecessors, (4921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:16,408 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 259.0) internal successors, (4921), 19 states have internal predecessors, (4921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:16,409 INFO L175 Difference]: Start difference. First operand has 252 places, 232 transitions, 635 flow. Second operand 18 states and 3791 transitions. [2022-11-20 09:33:16,409 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 170 transitions, 582 flow [2022-11-20 09:33:16,411 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 170 transitions, 547 flow, removed 13 selfloop flow, removed 2 redundant places. [2022-11-20 09:33:16,414 INFO L231 Difference]: Finished difference. Result has 187 places, 154 transitions, 445 flow [2022-11-20 09:33:16,415 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=375, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=445, PETRI_PLACES=187, PETRI_TRANSITIONS=154} [2022-11-20 09:33:16,416 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, -52 predicate places. [2022-11-20 09:33:16,416 INFO L495 AbstractCegarLoop]: Abstraction has has 187 places, 154 transitions, 445 flow [2022-11-20 09:33:16,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 211.38888888888889) internal successors, (3805), 18 states have internal predecessors, (3805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:16,417 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:16,418 INFO L209 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:16,427 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:16,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-20 09:33:16,623 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:16,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:16,623 INFO L85 PathProgramCache]: Analyzing trace with hash 206295662, now seen corresponding path program 1 times [2022-11-20 09:33:16,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:16,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130129976] [2022-11-20 09:33:16,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:16,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:16,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:16,672 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 09:33:16,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:16,711 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-20 09:33:16,712 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 09:33:16,712 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-20 09:33:16,712 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-20 09:33:16,712 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-20 09:33:16,712 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-20 09:33:16,713 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-20 09:33:16,713 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-20 09:33:16,713 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-20 09:33:16,713 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-20 09:33:16,713 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-20 09:33:16,713 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-20 09:33:16,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-20 09:33:16,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-20 09:33:16,714 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:16,715 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-20 09:33:16,715 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2022-11-20 09:33:16,754 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2022-11-20 09:33:16,757 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 260 places, 282 transitions, 642 flow [2022-11-20 09:33:17,153 INFO L130 PetriNetUnfolder]: 287/2107 cut-off events. [2022-11-20 09:33:17,154 INFO L131 PetriNetUnfolder]: For 242/242 co-relation queries the response was YES. [2022-11-20 09:33:17,177 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2339 conditions, 2107 events. 287/2107 cut-off events. For 242/242 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 12740 event pairs, 72 based on Foata normal form. 0/1704 useless extension candidates. Maximal degree in co-relation 1409. Up to 192 conditions per place. [2022-11-20 09:33:17,178 INFO L82 GeneralOperation]: Start removeDead. Operand has 260 places, 282 transitions, 642 flow [2022-11-20 09:33:17,233 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 260 places, 282 transitions, 642 flow [2022-11-20 09:33:17,234 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:33:17,234 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;@4e4cb99b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:33:17,235 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-20 09:33:17,240 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-20 09:33:17,240 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-20 09:33:17,240 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:17,240 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:17,240 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:17,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:17,241 INFO L85 PathProgramCache]: Analyzing trace with hash 666181873, now seen corresponding path program 1 times [2022-11-20 09:33:17,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:17,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828581565] [2022-11-20 09:33:17,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:17,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:17,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:17,284 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:17,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:17,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828581565] [2022-11-20 09:33:17,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828581565] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:17,285 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:17,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:17,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910857758] [2022-11-20 09:33:17,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:17,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:17,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:17,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:17,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:17,288 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 282 [2022-11-20 09:33:17,289 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 282 transitions, 642 flow. Second operand has 4 states, 4 states have (on average 226.75) internal successors, (907), 4 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:17,289 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:17,289 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 282 [2022-11-20 09:33:17,289 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:17,758 INFO L130 PetriNetUnfolder]: 146/1895 cut-off events. [2022-11-20 09:33:17,758 INFO L131 PetriNetUnfolder]: For 626/626 co-relation queries the response was YES. [2022-11-20 09:33:17,771 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2388 conditions, 1895 events. 146/1895 cut-off events. For 626/626 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 12114 event pairs, 72 based on Foata normal form. 1237/2872 useless extension candidates. Maximal degree in co-relation 1433. Up to 253 conditions per place. [2022-11-20 09:33:17,781 INFO L137 encePairwiseOnDemand]: 248/282 looper letters, 27 selfloop transitions, 4 changer transitions 7/256 dead transitions. [2022-11-20 09:33:17,781 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 256 transitions, 652 flow [2022-11-20 09:33:17,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:17,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:17,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1196 transitions. [2022-11-20 09:33:17,784 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8482269503546099 [2022-11-20 09:33:17,784 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1196 transitions. [2022-11-20 09:33:17,784 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1196 transitions. [2022-11-20 09:33:17,784 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:17,784 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1196 transitions. [2022-11-20 09:33:17,786 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 239.2) internal successors, (1196), 5 states have internal predecessors, (1196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:17,789 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:17,789 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:17,790 INFO L175 Difference]: Start difference. First operand has 260 places, 282 transitions, 642 flow. Second operand 5 states and 1196 transitions. [2022-11-20 09:33:17,790 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 256 transitions, 652 flow [2022-11-20 09:33:17,792 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 256 transitions, 652 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 09:33:17,795 INFO L231 Difference]: Finished difference. Result has 261 places, 245 transitions, 594 flow [2022-11-20 09:33:17,796 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=576, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=594, PETRI_PLACES=261, PETRI_TRANSITIONS=245} [2022-11-20 09:33:17,797 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, 1 predicate places. [2022-11-20 09:33:17,797 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 245 transitions, 594 flow [2022-11-20 09:33:17,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 226.75) internal successors, (907), 4 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:17,797 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:17,798 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:17,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-20 09:33:17,798 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:17,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:17,798 INFO L85 PathProgramCache]: Analyzing trace with hash -862855133, now seen corresponding path program 1 times [2022-11-20 09:33:17,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:17,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186215687] [2022-11-20 09:33:17,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:17,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:17,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:17,844 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:33:17,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:17,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186215687] [2022-11-20 09:33:17,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186215687] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:17,845 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:17,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:17,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250893918] [2022-11-20 09:33:17,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:17,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:17,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:17,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:17,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:17,848 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 282 [2022-11-20 09:33:17,849 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 245 transitions, 594 flow. Second operand has 4 states, 4 states have (on average 228.75) internal successors, (915), 4 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:17,849 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:17,849 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 282 [2022-11-20 09:33:17,849 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:18,224 INFO L130 PetriNetUnfolder]: 146/1442 cut-off events. [2022-11-20 09:33:18,224 INFO L131 PetriNetUnfolder]: For 638/638 co-relation queries the response was YES. [2022-11-20 09:33:18,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1967 conditions, 1442 events. 146/1442 cut-off events. For 638/638 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 8434 event pairs, 72 based on Foata normal form. 5/1267 useless extension candidates. Maximal degree in co-relation 1886. Up to 206 conditions per place. [2022-11-20 09:33:18,242 INFO L137 encePairwiseOnDemand]: 276/282 looper letters, 19 selfloop transitions, 8 changer transitions 0/245 dead transitions. [2022-11-20 09:33:18,242 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 245 transitions, 646 flow [2022-11-20 09:33:18,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:18,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:18,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1150 transitions. [2022-11-20 09:33:18,244 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8156028368794326 [2022-11-20 09:33:18,244 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1150 transitions. [2022-11-20 09:33:18,245 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1150 transitions. [2022-11-20 09:33:18,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:18,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1150 transitions. [2022-11-20 09:33:18,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 230.0) internal successors, (1150), 5 states have internal predecessors, (1150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:18,251 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:18,252 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:18,252 INFO L175 Difference]: Start difference. First operand has 261 places, 245 transitions, 594 flow. Second operand 5 states and 1150 transitions. [2022-11-20 09:33:18,252 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 245 transitions, 646 flow [2022-11-20 09:33:18,255 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 245 transitions, 644 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:18,258 INFO L231 Difference]: Finished difference. Result has 257 places, 245 transitions, 612 flow [2022-11-20 09:33:18,258 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=588, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=612, PETRI_PLACES=257, PETRI_TRANSITIONS=245} [2022-11-20 09:33:18,258 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, -3 predicate places. [2022-11-20 09:33:18,258 INFO L495 AbstractCegarLoop]: Abstraction has has 257 places, 245 transitions, 612 flow [2022-11-20 09:33:18,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 228.75) internal successors, (915), 4 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:18,259 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:18,259 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:18,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-20 09:33:18,260 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:18,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:18,260 INFO L85 PathProgramCache]: Analyzing trace with hash -978703842, now seen corresponding path program 1 times [2022-11-20 09:33:18,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:18,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577689980] [2022-11-20 09:33:18,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:18,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:18,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:18,333 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:18,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:18,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577689980] [2022-11-20 09:33:18,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577689980] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:18,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455235396] [2022-11-20 09:33:18,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:18,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:18,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:18,336 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:18,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-20 09:33:18,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:18,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:33:18,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:18,519 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:18,519 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:33:18,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455235396] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:18,520 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:33:18,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-20 09:33:18,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882587326] [2022-11-20 09:33:18,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:18,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:33:18,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:18,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:33:18,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-20 09:33:18,523 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 282 [2022-11-20 09:33:18,525 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 245 transitions, 612 flow. Second operand has 6 states, 6 states have (on average 227.66666666666666) internal successors, (1366), 6 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:18,525 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:18,525 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 282 [2022-11-20 09:33:18,525 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:18,903 INFO L130 PetriNetUnfolder]: 146/1437 cut-off events. [2022-11-20 09:33:18,903 INFO L131 PetriNetUnfolder]: For 663/663 co-relation queries the response was YES. [2022-11-20 09:33:18,912 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1984 conditions, 1437 events. 146/1437 cut-off events. For 663/663 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 8389 event pairs, 72 based on Foata normal form. 5/1262 useless extension candidates. Maximal degree in co-relation 1245. Up to 221 conditions per place. [2022-11-20 09:33:18,920 INFO L137 encePairwiseOnDemand]: 277/282 looper letters, 23 selfloop transitions, 6 changer transitions 0/247 dead transitions. [2022-11-20 09:33:18,920 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 247 transitions, 672 flow [2022-11-20 09:33:18,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 09:33:18,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-20 09:33:18,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1605 transitions. [2022-11-20 09:33:18,923 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8130699088145896 [2022-11-20 09:33:18,924 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1605 transitions. [2022-11-20 09:33:18,924 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1605 transitions. [2022-11-20 09:33:18,925 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:18,925 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1605 transitions. [2022-11-20 09:33:18,927 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 229.28571428571428) internal successors, (1605), 7 states have internal predecessors, (1605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:18,930 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 282.0) internal successors, (2256), 8 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:18,931 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 282.0) internal successors, (2256), 8 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:18,931 INFO L175 Difference]: Start difference. First operand has 257 places, 245 transitions, 612 flow. Second operand 7 states and 1605 transitions. [2022-11-20 09:33:18,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 247 transitions, 672 flow [2022-11-20 09:33:18,934 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 247 transitions, 660 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 09:33:18,937 INFO L231 Difference]: Finished difference. Result has 259 places, 244 transitions, 608 flow [2022-11-20 09:33:18,937 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=596, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=238, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=608, PETRI_PLACES=259, PETRI_TRANSITIONS=244} [2022-11-20 09:33:18,938 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, -1 predicate places. [2022-11-20 09:33:18,938 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 244 transitions, 608 flow [2022-11-20 09:33:18,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 227.66666666666666) internal successors, (1366), 6 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:18,939 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:18,939 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:18,952 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:19,144 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:19,144 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:19,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:19,145 INFO L85 PathProgramCache]: Analyzing trace with hash 609013453, now seen corresponding path program 1 times [2022-11-20 09:33:19,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:19,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32647926] [2022-11-20 09:33:19,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:19,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:19,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:19,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:19,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:19,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32647926] [2022-11-20 09:33:19,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32647926] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:19,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30276816] [2022-11-20 09:33:19,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:19,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:19,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:19,216 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:19,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-20 09:33:19,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:19,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 09:33:19,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:19,364 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:19,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:19,407 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:19,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30276816] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:19,407 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:19,407 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-20 09:33:19,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438669874] [2022-11-20 09:33:19,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:19,408 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:33:19,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:19,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:33:19,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:33:19,412 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 282 [2022-11-20 09:33:19,414 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 244 transitions, 608 flow. Second operand has 10 states, 10 states have (on average 227.9) internal successors, (2279), 10 states have internal predecessors, (2279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:19,414 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:19,414 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 282 [2022-11-20 09:33:19,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:19,805 INFO L130 PetriNetUnfolder]: 140/1305 cut-off events. [2022-11-20 09:33:19,805 INFO L131 PetriNetUnfolder]: For 671/671 co-relation queries the response was YES. [2022-11-20 09:33:19,812 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1844 conditions, 1305 events. 140/1305 cut-off events. For 671/671 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 7430 event pairs, 76 based on Foata normal form. 2/1143 useless extension candidates. Maximal degree in co-relation 1104. Up to 206 conditions per place. [2022-11-20 09:33:19,818 INFO L137 encePairwiseOnDemand]: 276/282 looper letters, 28 selfloop transitions, 9 changer transitions 0/255 dead transitions. [2022-11-20 09:33:19,818 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 255 transitions, 720 flow [2022-11-20 09:33:19,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:33:19,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-20 09:33:19,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2064 transitions. [2022-11-20 09:33:19,822 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8132387706855791 [2022-11-20 09:33:19,822 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2064 transitions. [2022-11-20 09:33:19,822 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2064 transitions. [2022-11-20 09:33:19,823 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:19,823 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2064 transitions. [2022-11-20 09:33:19,827 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 229.33333333333334) internal successors, (2064), 9 states have internal predecessors, (2064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:19,830 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 282.0) internal successors, (2820), 10 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:19,831 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 282.0) internal successors, (2820), 10 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:19,831 INFO L175 Difference]: Start difference. First operand has 259 places, 244 transitions, 608 flow. Second operand 9 states and 2064 transitions. [2022-11-20 09:33:19,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 255 transitions, 720 flow [2022-11-20 09:33:19,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 255 transitions, 707 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-20 09:33:19,837 INFO L231 Difference]: Finished difference. Result has 266 places, 248 transitions, 655 flow [2022-11-20 09:33:19,837 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=597, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=655, PETRI_PLACES=266, PETRI_TRANSITIONS=248} [2022-11-20 09:33:19,838 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, 6 predicate places. [2022-11-20 09:33:19,838 INFO L495 AbstractCegarLoop]: Abstraction has has 266 places, 248 transitions, 655 flow [2022-11-20 09:33:19,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 227.9) internal successors, (2279), 10 states have internal predecessors, (2279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:19,839 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:19,839 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:19,849 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:20,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:20,050 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:20,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:20,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1517245112, now seen corresponding path program 1 times [2022-11-20 09:33:20,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:20,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384422000] [2022-11-20 09:33:20,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:20,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:20,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:20,110 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-20 09:33:20,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:20,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384422000] [2022-11-20 09:33:20,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384422000] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:20,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:20,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:20,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233521706] [2022-11-20 09:33:20,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:20,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:20,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:20,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:20,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:20,113 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 282 [2022-11-20 09:33:20,114 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 248 transitions, 655 flow. Second operand has 4 states, 4 states have (on average 228.0) internal successors, (912), 4 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:20,115 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:20,115 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 282 [2022-11-20 09:33:20,115 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:20,608 INFO L130 PetriNetUnfolder]: 144/1525 cut-off events. [2022-11-20 09:33:20,608 INFO L131 PetriNetUnfolder]: For 716/716 co-relation queries the response was YES. [2022-11-20 09:33:20,616 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2119 conditions, 1525 events. 144/1525 cut-off events. For 716/716 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 9086 event pairs, 76 based on Foata normal form. 0/1341 useless extension candidates. Maximal degree in co-relation 1380. Up to 243 conditions per place. [2022-11-20 09:33:20,626 INFO L137 encePairwiseOnDemand]: 275/282 looper letters, 25 selfloop transitions, 4 changer transitions 0/254 dead transitions. [2022-11-20 09:33:20,626 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 254 transitions, 725 flow [2022-11-20 09:33:20,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:20,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:20,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1162 transitions. [2022-11-20 09:33:20,629 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8241134751773049 [2022-11-20 09:33:20,629 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1162 transitions. [2022-11-20 09:33:20,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1162 transitions. [2022-11-20 09:33:20,630 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:20,630 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1162 transitions. [2022-11-20 09:33:20,633 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 232.4) internal successors, (1162), 5 states have internal predecessors, (1162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:20,636 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:20,636 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:20,637 INFO L175 Difference]: Start difference. First operand has 266 places, 248 transitions, 655 flow. Second operand 5 states and 1162 transitions. [2022-11-20 09:33:20,637 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 254 transitions, 725 flow [2022-11-20 09:33:20,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 254 transitions, 711 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-20 09:33:20,644 INFO L231 Difference]: Finished difference. Result has 269 places, 251 transitions, 673 flow [2022-11-20 09:33:20,645 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=641, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=673, PETRI_PLACES=269, PETRI_TRANSITIONS=251} [2022-11-20 09:33:20,645 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, 9 predicate places. [2022-11-20 09:33:20,646 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 251 transitions, 673 flow [2022-11-20 09:33:20,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 228.0) internal successors, (912), 4 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:20,646 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:20,647 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:20,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-20 09:33:20,647 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:20,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:20,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1426352106, now seen corresponding path program 1 times [2022-11-20 09:33:20,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:20,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180553904] [2022-11-20 09:33:20,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:20,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:20,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:20,711 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-20 09:33:20,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:20,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180553904] [2022-11-20 09:33:20,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180553904] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:20,712 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:20,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:20,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413350762] [2022-11-20 09:33:20,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:20,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:20,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:20,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:20,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:20,715 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 282 [2022-11-20 09:33:20,716 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 251 transitions, 673 flow. Second operand has 4 states, 4 states have (on average 229.5) internal successors, (918), 4 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:20,717 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:20,717 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 282 [2022-11-20 09:33:20,717 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:21,126 INFO L130 PetriNetUnfolder]: 144/1521 cut-off events. [2022-11-20 09:33:21,126 INFO L131 PetriNetUnfolder]: For 732/732 co-relation queries the response was YES. [2022-11-20 09:33:21,137 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2152 conditions, 1521 events. 144/1521 cut-off events. For 732/732 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 9070 event pairs, 76 based on Foata normal form. 4/1353 useless extension candidates. Maximal degree in co-relation 1411. Up to 215 conditions per place. [2022-11-20 09:33:21,145 INFO L137 encePairwiseOnDemand]: 276/282 looper letters, 18 selfloop transitions, 8 changer transitions 0/251 dead transitions. [2022-11-20 09:33:21,145 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 251 transitions, 723 flow [2022-11-20 09:33:21,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:21,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:21,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1154 transitions. [2022-11-20 09:33:21,147 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8184397163120567 [2022-11-20 09:33:21,147 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1154 transitions. [2022-11-20 09:33:21,148 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1154 transitions. [2022-11-20 09:33:21,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:21,148 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1154 transitions. [2022-11-20 09:33:21,150 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 230.8) internal successors, (1154), 5 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:21,152 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:21,153 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:21,153 INFO L175 Difference]: Start difference. First operand has 269 places, 251 transitions, 673 flow. Second operand 5 states and 1154 transitions. [2022-11-20 09:33:21,153 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 251 transitions, 723 flow [2022-11-20 09:33:21,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 271 places, 251 transitions, 721 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:21,159 INFO L231 Difference]: Finished difference. Result has 272 places, 251 transitions, 691 flow [2022-11-20 09:33:21,160 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=667, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=691, PETRI_PLACES=272, PETRI_TRANSITIONS=251} [2022-11-20 09:33:21,160 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, 12 predicate places. [2022-11-20 09:33:21,160 INFO L495 AbstractCegarLoop]: Abstraction has has 272 places, 251 transitions, 691 flow [2022-11-20 09:33:21,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 229.5) internal successors, (918), 4 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:21,161 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:21,161 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:21,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-20 09:33:21,162 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:21,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:21,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1267243811, now seen corresponding path program 1 times [2022-11-20 09:33:21,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:21,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926567008] [2022-11-20 09:33:21,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:21,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:21,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:21,296 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:21,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:21,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926567008] [2022-11-20 09:33:21,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926567008] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:21,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911655633] [2022-11-20 09:33:21,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:21,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:21,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:21,299 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:21,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-20 09:33:21,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:21,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 09:33:21,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:21,515 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:21,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:21,650 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:21,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911655633] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:21,651 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:21,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-11-20 09:33:21,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147302470] [2022-11-20 09:33:21,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:21,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 09:33:21,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:21,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 09:33:21,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:33:21,656 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 282 [2022-11-20 09:33:21,660 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 251 transitions, 691 flow. Second operand has 18 states, 18 states have (on average 228.38888888888889) internal successors, (4111), 18 states have internal predecessors, (4111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:21,660 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:21,660 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 282 [2022-11-20 09:33:21,661 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:21,931 INFO L130 PetriNetUnfolder]: 0/217 cut-off events. [2022-11-20 09:33:21,931 INFO L131 PetriNetUnfolder]: For 121/121 co-relation queries the response was YES. [2022-11-20 09:33:21,931 INFO L83 FinitePrefix]: Finished finitePrefix Result has 386 conditions, 217 events. 0/217 cut-off events. For 121/121 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 248 event pairs, 0 based on Foata normal form. 4/215 useless extension candidates. Maximal degree in co-relation 0. Up to 8 conditions per place. [2022-11-20 09:33:21,932 INFO L137 encePairwiseOnDemand]: 277/282 looper letters, 33 selfloop transitions, 19 changer transitions 0/195 dead transitions. [2022-11-20 09:33:21,932 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 195 transitions, 685 flow [2022-11-20 09:33:21,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 09:33:21,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-20 09:33:21,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4781 transitions. [2022-11-20 09:33:21,939 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8073286052009456 [2022-11-20 09:33:21,939 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4781 transitions. [2022-11-20 09:33:21,940 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4781 transitions. [2022-11-20 09:33:21,941 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:21,942 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4781 transitions. [2022-11-20 09:33:21,949 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 227.66666666666666) internal successors, (4781), 21 states have internal predecessors, (4781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:21,957 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 282.0) internal successors, (6204), 22 states have internal predecessors, (6204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:21,959 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 282.0) internal successors, (6204), 22 states have internal predecessors, (6204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:21,960 INFO L175 Difference]: Start difference. First operand has 272 places, 251 transitions, 691 flow. Second operand 21 states and 4781 transitions. [2022-11-20 09:33:21,960 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 195 transitions, 685 flow [2022-11-20 09:33:21,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 195 transitions, 636 flow, removed 19 selfloop flow, removed 2 redundant places. [2022-11-20 09:33:21,965 INFO L231 Difference]: Finished difference. Result has 210 places, 175 transitions, 511 flow [2022-11-20 09:33:21,965 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=416, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=511, PETRI_PLACES=210, PETRI_TRANSITIONS=175} [2022-11-20 09:33:21,969 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, -50 predicate places. [2022-11-20 09:33:21,969 INFO L495 AbstractCegarLoop]: Abstraction has has 210 places, 175 transitions, 511 flow [2022-11-20 09:33:21,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 228.38888888888889) internal successors, (4111), 18 states have internal predecessors, (4111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:21,971 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:21,971 INFO L209 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:21,981 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:22,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-11-20 09:33:22,177 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:22,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:22,177 INFO L85 PathProgramCache]: Analyzing trace with hash 585414652, now seen corresponding path program 1 times [2022-11-20 09:33:22,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:22,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078114563] [2022-11-20 09:33:22,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:22,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:22,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:22,199 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 09:33:22,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:22,224 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-20 09:33:22,224 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 09:33:22,225 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-20 09:33:22,225 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-20 09:33:22,226 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-20 09:33:22,226 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-20 09:33:22,226 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-20 09:33:22,226 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-20 09:33:22,226 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-20 09:33:22,227 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-20 09:33:22,227 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-20 09:33:22,227 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-20 09:33:22,227 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-20 09:33:22,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-11-20 09:33:22,228 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:22,231 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-20 09:33:22,231 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2022-11-20 09:33:22,268 INFO L144 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2022-11-20 09:33:22,272 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 281 places, 305 transitions, 708 flow [2022-11-20 09:33:22,991 INFO L130 PetriNetUnfolder]: 557/3624 cut-off events. [2022-11-20 09:33:22,991 INFO L131 PetriNetUnfolder]: For 525/525 co-relation queries the response was YES. [2022-11-20 09:33:23,030 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4122 conditions, 3624 events. 557/3624 cut-off events. For 525/525 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 26005 event pairs, 201 based on Foata normal form. 0/2943 useless extension candidates. Maximal degree in co-relation 2325. Up to 448 conditions per place. [2022-11-20 09:33:23,030 INFO L82 GeneralOperation]: Start removeDead. Operand has 281 places, 305 transitions, 708 flow [2022-11-20 09:33:23,057 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 281 places, 305 transitions, 708 flow [2022-11-20 09:33:23,058 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:33:23,058 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;@4e4cb99b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:33:23,058 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-20 09:33:23,063 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-20 09:33:23,063 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-20 09:33:23,063 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:23,064 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:23,064 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:23,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:23,064 INFO L85 PathProgramCache]: Analyzing trace with hash -194435369, now seen corresponding path program 1 times [2022-11-20 09:33:23,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:23,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960001626] [2022-11-20 09:33:23,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:23,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:23,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:23,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:23,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:23,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960001626] [2022-11-20 09:33:23,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960001626] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:23,105 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:23,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:23,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238530252] [2022-11-20 09:33:23,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:23,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:23,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:23,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:23,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:23,108 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 305 [2022-11-20 09:33:23,110 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 305 transitions, 708 flow. Second operand has 4 states, 4 states have (on average 243.75) internal successors, (975), 4 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:23,110 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:23,110 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 305 [2022-11-20 09:33:23,110 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:23,903 INFO L130 PetriNetUnfolder]: 341/3336 cut-off events. [2022-11-20 09:33:23,903 INFO L131 PetriNetUnfolder]: For 1421/1421 co-relation queries the response was YES. [2022-11-20 09:33:23,929 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4362 conditions, 3336 events. 341/3336 cut-off events. For 1421/1421 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 25127 event pairs, 201 based on Foata normal form. 2283/5155 useless extension candidates. Maximal degree in co-relation 2430. Up to 520 conditions per place. [2022-11-20 09:33:23,944 INFO L137 encePairwiseOnDemand]: 268/305 looper letters, 29 selfloop transitions, 4 changer transitions 7/275 dead transitions. [2022-11-20 09:33:23,944 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 278 places, 275 transitions, 714 flow [2022-11-20 09:33:23,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:23,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:24,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1286 transitions. [2022-11-20 09:33:24,006 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8432786885245902 [2022-11-20 09:33:24,006 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1286 transitions. [2022-11-20 09:33:24,006 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1286 transitions. [2022-11-20 09:33:24,007 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:24,007 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1286 transitions. [2022-11-20 09:33:24,009 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 257.2) internal successors, (1286), 5 states have internal predecessors, (1286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:24,016 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:24,016 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:24,016 INFO L175 Difference]: Start difference. First operand has 281 places, 305 transitions, 708 flow. Second operand 5 states and 1286 transitions. [2022-11-20 09:33:24,016 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 278 places, 275 transitions, 714 flow [2022-11-20 09:33:24,019 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 275 transitions, 714 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 09:33:24,021 INFO L231 Difference]: Finished difference. Result has 281 places, 264 transitions, 652 flow [2022-11-20 09:33:24,022 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=634, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=264, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=652, PETRI_PLACES=281, PETRI_TRANSITIONS=264} [2022-11-20 09:33:24,023 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, 0 predicate places. [2022-11-20 09:33:24,023 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 264 transitions, 652 flow [2022-11-20 09:33:24,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 243.75) internal successors, (975), 4 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:24,023 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:24,023 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:24,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-11-20 09:33:24,024 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:24,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:24,024 INFO L85 PathProgramCache]: Analyzing trace with hash 684693342, now seen corresponding path program 1 times [2022-11-20 09:33:24,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:24,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544727849] [2022-11-20 09:33:24,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:24,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:24,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:24,064 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:33:24,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:24,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544727849] [2022-11-20 09:33:24,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544727849] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:24,065 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:24,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:24,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219434580] [2022-11-20 09:33:24,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:24,066 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:24,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:24,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:24,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:24,068 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 305 [2022-11-20 09:33:24,069 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 264 transitions, 652 flow. Second operand has 4 states, 4 states have (on average 245.75) internal successors, (983), 4 states have internal predecessors, (983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:24,070 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:24,070 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 305 [2022-11-20 09:33:24,070 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:24,716 INFO L130 PetriNetUnfolder]: 341/2434 cut-off events. [2022-11-20 09:33:24,716 INFO L131 PetriNetUnfolder]: For 1434/1434 co-relation queries the response was YES. [2022-11-20 09:33:24,728 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3496 conditions, 2434 events. 341/2434 cut-off events. For 1434/1434 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 16431 event pairs, 201 based on Foata normal form. 6/2123 useless extension candidates. Maximal degree in co-relation 3414. Up to 464 conditions per place. [2022-11-20 09:33:24,745 INFO L137 encePairwiseOnDemand]: 299/305 looper letters, 21 selfloop transitions, 8 changer transitions 0/264 dead transitions. [2022-11-20 09:33:24,745 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 277 places, 264 transitions, 708 flow [2022-11-20 09:33:24,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:24,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:24,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1237 transitions. [2022-11-20 09:33:24,749 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8111475409836065 [2022-11-20 09:33:24,749 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1237 transitions. [2022-11-20 09:33:24,749 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1237 transitions. [2022-11-20 09:33:24,750 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:24,750 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1237 transitions. [2022-11-20 09:33:24,752 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 247.4) internal successors, (1237), 5 states have internal predecessors, (1237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:24,756 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:24,756 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:24,756 INFO L175 Difference]: Start difference. First operand has 281 places, 264 transitions, 652 flow. Second operand 5 states and 1237 transitions. [2022-11-20 09:33:24,757 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 277 places, 264 transitions, 708 flow [2022-11-20 09:33:24,760 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 264 transitions, 706 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:24,763 INFO L231 Difference]: Finished difference. Result has 277 places, 264 transitions, 670 flow [2022-11-20 09:33:24,764 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=646, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=255, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=670, PETRI_PLACES=277, PETRI_TRANSITIONS=264} [2022-11-20 09:33:24,765 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, -4 predicate places. [2022-11-20 09:33:24,765 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 264 transitions, 670 flow [2022-11-20 09:33:24,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 245.75) internal successors, (983), 4 states have internal predecessors, (983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:24,765 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:24,766 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:24,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-11-20 09:33:24,766 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:24,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:24,767 INFO L85 PathProgramCache]: Analyzing trace with hash -249341068, now seen corresponding path program 1 times [2022-11-20 09:33:24,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:24,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832493960] [2022-11-20 09:33:24,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:24,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:24,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:24,845 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:24,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:24,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832493960] [2022-11-20 09:33:24,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832493960] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:24,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037336400] [2022-11-20 09:33:24,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:24,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:24,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:24,851 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:24,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-20 09:33:24,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:24,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:33:24,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:25,039 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:25,039 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:33:25,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037336400] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:25,040 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:33:25,040 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-20 09:33:25,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553717660] [2022-11-20 09:33:25,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:25,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:33:25,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:25,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:33:25,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-20 09:33:25,044 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 305 [2022-11-20 09:33:25,046 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 264 transitions, 670 flow. Second operand has 6 states, 6 states have (on average 244.66666666666666) internal successors, (1468), 6 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:25,046 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:25,046 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 305 [2022-11-20 09:33:25,047 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:25,664 INFO L130 PetriNetUnfolder]: 341/2428 cut-off events. [2022-11-20 09:33:25,664 INFO L131 PetriNetUnfolder]: For 1463/1463 co-relation queries the response was YES. [2022-11-20 09:33:25,677 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3515 conditions, 2428 events. 341/2428 cut-off events. For 1463/1463 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 16332 event pairs, 201 based on Foata normal form. 6/2117 useless extension candidates. Maximal degree in co-relation 2023. Up to 482 conditions per place. [2022-11-20 09:33:25,691 INFO L137 encePairwiseOnDemand]: 300/305 looper letters, 25 selfloop transitions, 6 changer transitions 0/266 dead transitions. [2022-11-20 09:33:25,691 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 266 transitions, 734 flow [2022-11-20 09:33:25,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 09:33:25,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-20 09:33:25,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1726 transitions. [2022-11-20 09:33:25,695 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8084309133489461 [2022-11-20 09:33:25,695 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1726 transitions. [2022-11-20 09:33:25,695 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1726 transitions. [2022-11-20 09:33:25,696 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:25,696 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1726 transitions. [2022-11-20 09:33:25,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 246.57142857142858) internal successors, (1726), 7 states have internal predecessors, (1726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:25,702 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 305.0) internal successors, (2440), 8 states have internal predecessors, (2440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:25,703 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 305.0) internal successors, (2440), 8 states have internal predecessors, (2440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:25,703 INFO L175 Difference]: Start difference. First operand has 277 places, 264 transitions, 670 flow. Second operand 7 states and 1726 transitions. [2022-11-20 09:33:25,703 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 266 transitions, 734 flow [2022-11-20 09:33:25,706 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 266 transitions, 722 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 09:33:25,709 INFO L231 Difference]: Finished difference. Result has 279 places, 263 transitions, 666 flow [2022-11-20 09:33:25,710 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=654, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=257, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=666, PETRI_PLACES=279, PETRI_TRANSITIONS=263} [2022-11-20 09:33:25,710 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, -2 predicate places. [2022-11-20 09:33:25,710 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 263 transitions, 666 flow [2022-11-20 09:33:25,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 244.66666666666666) internal successors, (1468), 6 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:25,711 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:25,711 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:25,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:25,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-11-20 09:33:25,916 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:25,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:25,917 INFO L85 PathProgramCache]: Analyzing trace with hash -792298888, now seen corresponding path program 1 times [2022-11-20 09:33:25,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:25,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392912982] [2022-11-20 09:33:25,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:25,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:25,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:25,974 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:25,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:25,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392912982] [2022-11-20 09:33:25,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392912982] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:25,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090550427] [2022-11-20 09:33:25,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:25,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:25,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:25,976 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:25,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-20 09:33:26,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:26,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 09:33:26,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:26,136 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:26,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:26,180 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:26,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090550427] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:26,180 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:26,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-20 09:33:26,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045791999] [2022-11-20 09:33:26,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:26,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:33:26,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:26,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:33:26,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:33:26,184 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 305 [2022-11-20 09:33:26,186 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 263 transitions, 666 flow. Second operand has 10 states, 10 states have (on average 244.9) internal successors, (2449), 10 states have internal predecessors, (2449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:26,186 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:26,186 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 305 [2022-11-20 09:33:26,186 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:26,814 INFO L130 PetriNetUnfolder]: 335/2296 cut-off events. [2022-11-20 09:33:26,814 INFO L131 PetriNetUnfolder]: For 1472/1472 co-relation queries the response was YES. [2022-11-20 09:33:26,829 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3374 conditions, 2296 events. 335/2296 cut-off events. For 1472/1472 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 15526 event pairs, 205 based on Foata normal form. 2/1997 useless extension candidates. Maximal degree in co-relation 1881. Up to 465 conditions per place. [2022-11-20 09:33:26,839 INFO L137 encePairwiseOnDemand]: 299/305 looper letters, 30 selfloop transitions, 9 changer transitions 0/274 dead transitions. [2022-11-20 09:33:26,839 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 274 transitions, 782 flow [2022-11-20 09:33:26,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:33:26,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-20 09:33:26,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2219 transitions. [2022-11-20 09:33:26,843 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8083788706739526 [2022-11-20 09:33:26,843 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2219 transitions. [2022-11-20 09:33:26,844 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2219 transitions. [2022-11-20 09:33:26,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:26,845 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2219 transitions. [2022-11-20 09:33:26,849 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 246.55555555555554) internal successors, (2219), 9 states have internal predecessors, (2219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:26,854 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 305.0) internal successors, (3050), 10 states have internal predecessors, (3050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:26,855 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 305.0) internal successors, (3050), 10 states have internal predecessors, (3050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:26,855 INFO L175 Difference]: Start difference. First operand has 279 places, 263 transitions, 666 flow. Second operand 9 states and 2219 transitions. [2022-11-20 09:33:26,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 274 transitions, 782 flow [2022-11-20 09:33:26,858 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 274 transitions, 769 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-20 09:33:26,861 INFO L231 Difference]: Finished difference. Result has 286 places, 267 transitions, 713 flow [2022-11-20 09:33:26,862 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=655, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=255, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=713, PETRI_PLACES=286, PETRI_TRANSITIONS=267} [2022-11-20 09:33:26,862 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, 5 predicate places. [2022-11-20 09:33:26,862 INFO L495 AbstractCegarLoop]: Abstraction has has 286 places, 267 transitions, 713 flow [2022-11-20 09:33:26,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 244.9) internal successors, (2449), 10 states have internal predecessors, (2449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:26,863 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:26,863 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:26,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:27,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-20 09:33:27,069 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:27,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:27,069 INFO L85 PathProgramCache]: Analyzing trace with hash -577874807, now seen corresponding path program 1 times [2022-11-20 09:33:27,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:27,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469326108] [2022-11-20 09:33:27,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:27,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:27,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:27,127 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-20 09:33:27,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:27,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469326108] [2022-11-20 09:33:27,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469326108] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:27,129 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:27,129 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:27,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29075727] [2022-11-20 09:33:27,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:27,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:27,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:27,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:27,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:27,131 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 243 out of 305 [2022-11-20 09:33:27,132 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 267 transitions, 713 flow. Second operand has 4 states, 4 states have (on average 245.0) internal successors, (980), 4 states have internal predecessors, (980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:27,133 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:27,133 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 243 of 305 [2022-11-20 09:33:27,133 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:27,686 INFO L130 PetriNetUnfolder]: 340/2571 cut-off events. [2022-11-20 09:33:27,686 INFO L131 PetriNetUnfolder]: For 1531/1531 co-relation queries the response was YES. [2022-11-20 09:33:27,697 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3720 conditions, 2571 events. 340/2571 cut-off events. For 1531/1531 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 17730 event pairs, 205 based on Foata normal form. 0/2245 useless extension candidates. Maximal degree in co-relation 2228. Up to 511 conditions per place. [2022-11-20 09:33:27,713 INFO L137 encePairwiseOnDemand]: 298/305 looper letters, 27 selfloop transitions, 4 changer transitions 0/273 dead transitions. [2022-11-20 09:33:27,713 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 273 transitions, 787 flow [2022-11-20 09:33:27,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:27,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:27,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1249 transitions. [2022-11-20 09:33:27,716 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.819016393442623 [2022-11-20 09:33:27,716 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1249 transitions. [2022-11-20 09:33:27,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1249 transitions. [2022-11-20 09:33:27,717 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:27,717 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1249 transitions. [2022-11-20 09:33:27,720 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 249.8) internal successors, (1249), 5 states have internal predecessors, (1249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:27,722 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:27,723 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:27,723 INFO L175 Difference]: Start difference. First operand has 286 places, 267 transitions, 713 flow. Second operand 5 states and 1249 transitions. [2022-11-20 09:33:27,723 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 273 transitions, 787 flow [2022-11-20 09:33:27,726 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 286 places, 273 transitions, 773 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-20 09:33:27,730 INFO L231 Difference]: Finished difference. Result has 289 places, 270 transitions, 731 flow [2022-11-20 09:33:27,730 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=699, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=267, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=731, PETRI_PLACES=289, PETRI_TRANSITIONS=270} [2022-11-20 09:33:27,731 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, 8 predicate places. [2022-11-20 09:33:27,731 INFO L495 AbstractCegarLoop]: Abstraction has has 289 places, 270 transitions, 731 flow [2022-11-20 09:33:27,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 245.0) internal successors, (980), 4 states have internal predecessors, (980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:27,731 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:27,731 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:27,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-11-20 09:33:27,732 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:27,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:27,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1107493498, now seen corresponding path program 1 times [2022-11-20 09:33:27,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:27,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823100902] [2022-11-20 09:33:27,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:27,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:27,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:27,780 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-20 09:33:27,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:27,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823100902] [2022-11-20 09:33:27,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823100902] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:27,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:27,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:27,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196703229] [2022-11-20 09:33:27,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:27,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:27,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:27,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:27,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:27,783 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 243 out of 305 [2022-11-20 09:33:27,784 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 270 transitions, 731 flow. Second operand has 4 states, 4 states have (on average 246.5) internal successors, (986), 4 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:27,785 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:27,785 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 243 of 305 [2022-11-20 09:33:27,785 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:28,413 INFO L130 PetriNetUnfolder]: 340/2566 cut-off events. [2022-11-20 09:33:28,413 INFO L131 PetriNetUnfolder]: For 1553/1553 co-relation queries the response was YES. [2022-11-20 09:33:28,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3762 conditions, 2566 events. 340/2566 cut-off events. For 1553/1553 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 17651 event pairs, 205 based on Foata normal form. 5/2260 useless extension candidates. Maximal degree in co-relation 2268. Up to 476 conditions per place. [2022-11-20 09:33:28,430 INFO L137 encePairwiseOnDemand]: 299/305 looper letters, 20 selfloop transitions, 8 changer transitions 0/270 dead transitions. [2022-11-20 09:33:28,430 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 270 transitions, 785 flow [2022-11-20 09:33:28,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:28,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:28,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1241 transitions. [2022-11-20 09:33:28,433 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8137704918032787 [2022-11-20 09:33:28,433 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1241 transitions. [2022-11-20 09:33:28,433 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1241 transitions. [2022-11-20 09:33:28,434 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:28,434 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1241 transitions. [2022-11-20 09:33:28,436 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 248.2) internal successors, (1241), 5 states have internal predecessors, (1241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:28,438 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:28,438 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:28,439 INFO L175 Difference]: Start difference. First operand has 289 places, 270 transitions, 731 flow. Second operand 5 states and 1241 transitions. [2022-11-20 09:33:28,439 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 270 transitions, 785 flow [2022-11-20 09:33:28,442 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 270 transitions, 783 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:28,446 INFO L231 Difference]: Finished difference. Result has 292 places, 270 transitions, 749 flow [2022-11-20 09:33:28,446 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=725, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=749, PETRI_PLACES=292, PETRI_TRANSITIONS=270} [2022-11-20 09:33:28,447 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, 11 predicate places. [2022-11-20 09:33:28,447 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 270 transitions, 749 flow [2022-11-20 09:33:28,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 246.5) internal successors, (986), 4 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:28,448 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:28,448 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:28,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-20 09:33:28,448 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:28,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:28,449 INFO L85 PathProgramCache]: Analyzing trace with hash -27438140, now seen corresponding path program 1 times [2022-11-20 09:33:28,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:28,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778695255] [2022-11-20 09:33:28,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:28,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:28,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:28,570 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:28,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:28,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778695255] [2022-11-20 09:33:28,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778695255] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:28,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050994713] [2022-11-20 09:33:28,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:28,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:28,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:28,575 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:28,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-20 09:33:28,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:28,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 09:33:28,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:28,809 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:28,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:28,937 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:28,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050994713] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:28,937 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:28,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-11-20 09:33:28,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984947255] [2022-11-20 09:33:28,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:28,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 09:33:28,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:28,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 09:33:28,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:33:28,942 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 305 [2022-11-20 09:33:28,945 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 270 transitions, 749 flow. Second operand has 18 states, 18 states have (on average 245.38888888888889) internal successors, (4417), 18 states have internal predecessors, (4417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:28,946 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:28,946 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 305 [2022-11-20 09:33:28,946 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:29,648 INFO L130 PetriNetUnfolder]: 324/2086 cut-off events. [2022-11-20 09:33:29,649 INFO L131 PetriNetUnfolder]: For 1516/1516 co-relation queries the response was YES. [2022-11-20 09:33:29,660 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3206 conditions, 2086 events. 324/2086 cut-off events. For 1516/1516 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 14026 event pairs, 321 based on Foata normal form. 4/1819 useless extension candidates. Maximal degree in co-relation 2898. Up to 453 conditions per place. [2022-11-20 09:33:29,668 INFO L137 encePairwiseOnDemand]: 299/305 looper letters, 46 selfloop transitions, 21 changer transitions 0/305 dead transitions. [2022-11-20 09:33:29,668 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 305 transitions, 1045 flow [2022-11-20 09:33:29,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 09:33:29,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-20 09:33:29,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 5153 transitions. [2022-11-20 09:33:29,676 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.804527712724434 [2022-11-20 09:33:29,676 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 5153 transitions. [2022-11-20 09:33:29,676 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 5153 transitions. [2022-11-20 09:33:29,678 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:29,679 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 5153 transitions. [2022-11-20 09:33:29,742 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 245.38095238095238) internal successors, (5153), 21 states have internal predecessors, (5153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:29,748 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 305.0) internal successors, (6710), 22 states have internal predecessors, (6710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:29,750 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 305.0) internal successors, (6710), 22 states have internal predecessors, (6710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:29,750 INFO L175 Difference]: Start difference. First operand has 292 places, 270 transitions, 749 flow. Second operand 21 states and 5153 transitions. [2022-11-20 09:33:29,750 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 305 transitions, 1045 flow [2022-11-20 09:33:29,754 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 305 transitions, 1033 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 09:33:29,758 INFO L231 Difference]: Finished difference. Result has 314 places, 283 transitions, 901 flow [2022-11-20 09:33:29,758 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=737, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=270, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=259, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=901, PETRI_PLACES=314, PETRI_TRANSITIONS=283} [2022-11-20 09:33:29,759 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, 33 predicate places. [2022-11-20 09:33:29,759 INFO L495 AbstractCegarLoop]: Abstraction has has 314 places, 283 transitions, 901 flow [2022-11-20 09:33:29,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 245.38888888888889) internal successors, (4417), 18 states have internal predecessors, (4417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:29,760 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:29,760 INFO L209 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:29,767 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:29,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:29,966 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:29,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:29,966 INFO L85 PathProgramCache]: Analyzing trace with hash -692768340, now seen corresponding path program 1 times [2022-11-20 09:33:29,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:29,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139939445] [2022-11-20 09:33:29,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:29,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:29,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:29,989 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 09:33:30,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:30,016 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-20 09:33:30,017 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 09:33:30,017 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-20 09:33:30,017 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-20 09:33:30,017 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-20 09:33:30,018 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-20 09:33:30,018 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-20 09:33:30,018 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-20 09:33:30,018 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-20 09:33:30,018 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-20 09:33:30,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-20 09:33:30,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-20 09:33:30,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-20 09:33:30,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-20 09:33:30,019 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:30,020 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-20 09:33:30,020 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2022-11-20 09:33:30,073 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2022-11-20 09:33:30,076 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 302 places, 328 transitions, 776 flow [2022-11-20 09:33:31,363 INFO L130 PetriNetUnfolder]: 1147/6613 cut-off events. [2022-11-20 09:33:31,363 INFO L131 PetriNetUnfolder]: For 1136/1136 co-relation queries the response was YES. [2022-11-20 09:33:31,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7698 conditions, 6613 events. 1147/6613 cut-off events. For 1136/1136 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 55961 event pairs, 522 based on Foata normal form. 0/5398 useless extension candidates. Maximal degree in co-relation 4106. Up to 1024 conditions per place. [2022-11-20 09:33:31,422 INFO L82 GeneralOperation]: Start removeDead. Operand has 302 places, 328 transitions, 776 flow [2022-11-20 09:33:31,468 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 302 places, 328 transitions, 776 flow [2022-11-20 09:33:31,469 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:33:31,469 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;@4e4cb99b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:33:31,469 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-20 09:33:31,474 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-20 09:33:31,474 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-20 09:33:31,474 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:31,474 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:31,474 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:31,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:31,475 INFO L85 PathProgramCache]: Analyzing trace with hash 976783028, now seen corresponding path program 1 times [2022-11-20 09:33:31,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:31,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609041489] [2022-11-20 09:33:31,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:31,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:31,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:31,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:31,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:31,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609041489] [2022-11-20 09:33:31,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609041489] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:31,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:31,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:31,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103792486] [2022-11-20 09:33:31,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:31,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:31,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:31,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:31,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:31,569 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 328 [2022-11-20 09:33:31,570 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 328 transitions, 776 flow. Second operand has 4 states, 4 states have (on average 260.75) internal successors, (1043), 4 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:31,571 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:31,571 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 328 [2022-11-20 09:33:31,571 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:32,980 INFO L130 PetriNetUnfolder]: 792/6185 cut-off events. [2022-11-20 09:33:32,981 INFO L131 PetriNetUnfolder]: For 3184/3184 co-relation queries the response was YES. [2022-11-20 09:33:33,016 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8385 conditions, 6185 events. 792/6185 cut-off events. For 3184/3184 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 54474 event pairs, 522 based on Foata normal form. 4386/9711 useless extension candidates. Maximal degree in co-relation 4404. Up to 1107 conditions per place. [2022-11-20 09:33:33,037 INFO L137 encePairwiseOnDemand]: 288/328 looper letters, 31 selfloop transitions, 4 changer transitions 7/294 dead transitions. [2022-11-20 09:33:33,037 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 298 places, 294 transitions, 778 flow [2022-11-20 09:33:33,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:33,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:33,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1376 transitions. [2022-11-20 09:33:33,040 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8390243902439024 [2022-11-20 09:33:33,040 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1376 transitions. [2022-11-20 09:33:33,040 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1376 transitions. [2022-11-20 09:33:33,041 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:33,041 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1376 transitions. [2022-11-20 09:33:33,043 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 275.2) internal successors, (1376), 5 states have internal predecessors, (1376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:33,045 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:33,045 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:33,046 INFO L175 Difference]: Start difference. First operand has 302 places, 328 transitions, 776 flow. Second operand 5 states and 1376 transitions. [2022-11-20 09:33:33,046 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 298 places, 294 transitions, 778 flow [2022-11-20 09:33:33,048 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 294 transitions, 778 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 09:33:33,052 INFO L231 Difference]: Finished difference. Result has 301 places, 283 transitions, 712 flow [2022-11-20 09:33:33,052 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=694, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=287, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=283, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=712, PETRI_PLACES=301, PETRI_TRANSITIONS=283} [2022-11-20 09:33:33,053 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, -1 predicate places. [2022-11-20 09:33:33,053 INFO L495 AbstractCegarLoop]: Abstraction has has 301 places, 283 transitions, 712 flow [2022-11-20 09:33:33,053 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 260.75) internal successors, (1043), 4 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:33,053 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:33,054 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:33,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-20 09:33:33,054 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:33,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:33,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1880110928, now seen corresponding path program 1 times [2022-11-20 09:33:33,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:33,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981090552] [2022-11-20 09:33:33,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:33,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:33,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:33,104 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:33:33,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:33,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981090552] [2022-11-20 09:33:33,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981090552] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:33,105 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:33,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:33,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83974174] [2022-11-20 09:33:33,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:33,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:33,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:33,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:33,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:33,108 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 328 [2022-11-20 09:33:33,109 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 283 transitions, 712 flow. Second operand has 4 states, 4 states have (on average 262.75) internal successors, (1051), 4 states have internal predecessors, (1051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:33,109 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:33,109 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 328 [2022-11-20 09:33:33,109 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:34,041 INFO L130 PetriNetUnfolder]: 792/4386 cut-off events. [2022-11-20 09:33:34,041 INFO L131 PetriNetUnfolder]: For 3198/3198 co-relation queries the response was YES. [2022-11-20 09:33:34,063 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6626 conditions, 4386 events. 792/4386 cut-off events. For 3198/3198 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 34089 event pairs, 522 based on Foata normal form. 7/3811 useless extension candidates. Maximal degree in co-relation 6543. Up to 1042 conditions per place. [2022-11-20 09:33:34,085 INFO L137 encePairwiseOnDemand]: 322/328 looper letters, 23 selfloop transitions, 8 changer transitions 0/283 dead transitions. [2022-11-20 09:33:34,085 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 283 transitions, 772 flow [2022-11-20 09:33:34,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:34,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:34,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1324 transitions. [2022-11-20 09:33:34,087 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8073170731707318 [2022-11-20 09:33:34,087 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1324 transitions. [2022-11-20 09:33:34,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1324 transitions. [2022-11-20 09:33:34,087 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:34,087 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1324 transitions. [2022-11-20 09:33:34,089 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 264.8) internal successors, (1324), 5 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:34,090 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:34,091 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:34,091 INFO L175 Difference]: Start difference. First operand has 301 places, 283 transitions, 712 flow. Second operand 5 states and 1324 transitions. [2022-11-20 09:33:34,091 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 283 transitions, 772 flow [2022-11-20 09:33:34,095 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 283 transitions, 770 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:34,098 INFO L231 Difference]: Finished difference. Result has 297 places, 283 transitions, 730 flow [2022-11-20 09:33:34,099 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=706, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=274, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=730, PETRI_PLACES=297, PETRI_TRANSITIONS=283} [2022-11-20 09:33:34,099 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, -5 predicate places. [2022-11-20 09:33:34,099 INFO L495 AbstractCegarLoop]: Abstraction has has 297 places, 283 transitions, 730 flow [2022-11-20 09:33:34,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 262.75) internal successors, (1051), 4 states have internal predecessors, (1051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:34,100 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:34,100 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:34,100 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-11-20 09:33:34,100 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:34,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:34,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1846101238, now seen corresponding path program 1 times [2022-11-20 09:33:34,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:34,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961882574] [2022-11-20 09:33:34,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:34,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:34,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:34,180 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:34,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:34,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961882574] [2022-11-20 09:33:34,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961882574] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:34,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096539004] [2022-11-20 09:33:34,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:34,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:34,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:34,182 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:34,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-20 09:33:34,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:34,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:33:34,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:34,390 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:34,391 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:33:34,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096539004] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:34,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:33:34,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-20 09:33:34,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887979933] [2022-11-20 09:33:34,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:34,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:33:34,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:34,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:33:34,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-20 09:33:34,394 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 328 [2022-11-20 09:33:34,396 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 283 transitions, 730 flow. Second operand has 6 states, 6 states have (on average 261.6666666666667) internal successors, (1570), 6 states have internal predecessors, (1570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:34,396 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:34,396 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 328 [2022-11-20 09:33:34,396 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:35,347 INFO L130 PetriNetUnfolder]: 792/4379 cut-off events. [2022-11-20 09:33:35,347 INFO L131 PetriNetUnfolder]: For 3231/3231 co-relation queries the response was YES. [2022-11-20 09:33:35,365 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6647 conditions, 4379 events. 792/4379 cut-off events. For 3231/3231 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 33984 event pairs, 522 based on Foata normal form. 7/3804 useless extension candidates. Maximal degree in co-relation 3554. Up to 1063 conditions per place. [2022-11-20 09:33:35,385 INFO L137 encePairwiseOnDemand]: 323/328 looper letters, 27 selfloop transitions, 6 changer transitions 0/285 dead transitions. [2022-11-20 09:33:35,385 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 285 transitions, 798 flow [2022-11-20 09:33:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 09:33:35,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-20 09:33:35,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1847 transitions. [2022-11-20 09:33:35,387 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8044425087108014 [2022-11-20 09:33:35,388 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1847 transitions. [2022-11-20 09:33:35,388 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1847 transitions. [2022-11-20 09:33:35,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:35,389 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1847 transitions. [2022-11-20 09:33:35,391 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 263.85714285714283) internal successors, (1847), 7 states have internal predecessors, (1847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:35,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 328.0) internal successors, (2624), 8 states have internal predecessors, (2624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:35,394 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 328.0) internal successors, (2624), 8 states have internal predecessors, (2624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:35,394 INFO L175 Difference]: Start difference. First operand has 297 places, 283 transitions, 730 flow. Second operand 7 states and 1847 transitions. [2022-11-20 09:33:35,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 285 transitions, 798 flow [2022-11-20 09:33:35,398 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 285 transitions, 786 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 09:33:35,401 INFO L231 Difference]: Finished difference. Result has 299 places, 282 transitions, 726 flow [2022-11-20 09:33:35,402 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=714, PETRI_DIFFERENCE_MINUEND_PLACES=293, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=276, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=726, PETRI_PLACES=299, PETRI_TRANSITIONS=282} [2022-11-20 09:33:35,402 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, -3 predicate places. [2022-11-20 09:33:35,402 INFO L495 AbstractCegarLoop]: Abstraction has has 299 places, 282 transitions, 726 flow [2022-11-20 09:33:35,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 261.6666666666667) internal successors, (1570), 6 states have internal predecessors, (1570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:35,403 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:35,403 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:35,415 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-11-20 09:33:35,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-11-20 09:33:35,608 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:35,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:35,608 INFO L85 PathProgramCache]: Analyzing trace with hash 80201539, now seen corresponding path program 1 times [2022-11-20 09:33:35,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:35,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947520189] [2022-11-20 09:33:35,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:35,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:35,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:35,664 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:35,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:35,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947520189] [2022-11-20 09:33:35,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947520189] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:35,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433418160] [2022-11-20 09:33:35,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:35,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:35,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:35,666 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:35,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-20 09:33:35,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:35,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 09:33:35,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:35,845 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:35,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:35,888 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:35,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433418160] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:35,889 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:35,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-20 09:33:35,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548465269] [2022-11-20 09:33:35,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:35,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:33:35,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:35,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:33:35,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:33:35,893 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 328 [2022-11-20 09:33:35,895 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 282 transitions, 726 flow. Second operand has 10 states, 10 states have (on average 261.9) internal successors, (2619), 10 states have internal predecessors, (2619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:35,895 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:35,895 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 328 [2022-11-20 09:33:35,895 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:37,165 INFO L130 PetriNetUnfolder]: 786/4247 cut-off events. [2022-11-20 09:33:37,165 INFO L131 PetriNetUnfolder]: For 3241/3241 co-relation queries the response was YES. [2022-11-20 09:33:37,180 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6505 conditions, 4247 events. 786/4247 cut-off events. For 3241/3241 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 33061 event pairs, 526 based on Foata normal form. 2/3683 useless extension candidates. Maximal degree in co-relation 3411. Up to 1044 conditions per place. [2022-11-20 09:33:37,205 INFO L137 encePairwiseOnDemand]: 322/328 looper letters, 32 selfloop transitions, 9 changer transitions 0/293 dead transitions. [2022-11-20 09:33:37,205 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 293 transitions, 846 flow [2022-11-20 09:33:37,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:33:37,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-20 09:33:37,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2374 transitions. [2022-11-20 09:33:37,210 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.80420054200542 [2022-11-20 09:33:37,210 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2374 transitions. [2022-11-20 09:33:37,210 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2374 transitions. [2022-11-20 09:33:37,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:37,211 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2374 transitions. [2022-11-20 09:33:37,216 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 263.77777777777777) internal successors, (2374), 9 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:37,219 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 328.0) internal successors, (3280), 10 states have internal predecessors, (3280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:37,220 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 328.0) internal successors, (3280), 10 states have internal predecessors, (3280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:37,220 INFO L175 Difference]: Start difference. First operand has 299 places, 282 transitions, 726 flow. Second operand 9 states and 2374 transitions. [2022-11-20 09:33:37,221 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 293 transitions, 846 flow [2022-11-20 09:33:37,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 293 transitions, 833 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-20 09:33:37,230 INFO L231 Difference]: Finished difference. Result has 306 places, 286 transitions, 773 flow [2022-11-20 09:33:37,230 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=715, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=274, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=773, PETRI_PLACES=306, PETRI_TRANSITIONS=286} [2022-11-20 09:33:37,231 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, 4 predicate places. [2022-11-20 09:33:37,231 INFO L495 AbstractCegarLoop]: Abstraction has has 306 places, 286 transitions, 773 flow [2022-11-20 09:33:37,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 261.9) internal successors, (2619), 10 states have internal predecessors, (2619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:37,232 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:37,232 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:37,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:37,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:37,438 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:37,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:37,438 INFO L85 PathProgramCache]: Analyzing trace with hash 2069491562, now seen corresponding path program 1 times [2022-11-20 09:33:37,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:37,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170336526] [2022-11-20 09:33:37,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:37,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:37,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:37,514 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-20 09:33:37,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:37,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170336526] [2022-11-20 09:33:37,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170336526] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:37,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:37,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:37,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307494348] [2022-11-20 09:33:37,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:37,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:37,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:37,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:37,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:37,519 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 328 [2022-11-20 09:33:37,520 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 286 transitions, 773 flow. Second operand has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:37,521 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:37,521 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 328 [2022-11-20 09:33:37,521 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:38,845 INFO L130 PetriNetUnfolder]: 792/4577 cut-off events. [2022-11-20 09:33:38,845 INFO L131 PetriNetUnfolder]: For 3315/3315 co-relation queries the response was YES. [2022-11-20 09:33:38,881 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6922 conditions, 4577 events. 792/4577 cut-off events. For 3315/3315 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 35928 event pairs, 526 based on Foata normal form. 0/3981 useless extension candidates. Maximal degree in co-relation 3829. Up to 1099 conditions per place. [2022-11-20 09:33:38,910 INFO L137 encePairwiseOnDemand]: 321/328 looper letters, 29 selfloop transitions, 4 changer transitions 0/292 dead transitions. [2022-11-20 09:33:38,910 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 292 transitions, 851 flow [2022-11-20 09:33:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:38,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:38,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1336 transitions. [2022-11-20 09:33:38,913 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8146341463414634 [2022-11-20 09:33:38,913 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1336 transitions. [2022-11-20 09:33:38,913 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1336 transitions. [2022-11-20 09:33:38,914 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:38,914 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1336 transitions. [2022-11-20 09:33:38,916 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 267.2) internal successors, (1336), 5 states have internal predecessors, (1336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:38,919 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:38,919 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:38,919 INFO L175 Difference]: Start difference. First operand has 306 places, 286 transitions, 773 flow. Second operand 5 states and 1336 transitions. [2022-11-20 09:33:38,919 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 292 transitions, 851 flow [2022-11-20 09:33:38,925 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 292 transitions, 837 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-20 09:33:38,929 INFO L231 Difference]: Finished difference. Result has 309 places, 289 transitions, 791 flow [2022-11-20 09:33:38,930 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=759, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=282, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=791, PETRI_PLACES=309, PETRI_TRANSITIONS=289} [2022-11-20 09:33:38,931 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, 7 predicate places. [2022-11-20 09:33:38,931 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 289 transitions, 791 flow [2022-11-20 09:33:38,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:38,931 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:38,932 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:38,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-11-20 09:33:38,932 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:38,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:38,933 INFO L85 PathProgramCache]: Analyzing trace with hash -189107711, now seen corresponding path program 1 times [2022-11-20 09:33:38,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:38,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009254407] [2022-11-20 09:33:38,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:38,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:38,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:39,000 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-20 09:33:39,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:39,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009254407] [2022-11-20 09:33:39,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009254407] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:39,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:39,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:39,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821944825] [2022-11-20 09:33:39,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:39,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:39,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:39,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:39,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:39,005 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 328 [2022-11-20 09:33:39,007 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 289 transitions, 791 flow. Second operand has 4 states, 4 states have (on average 263.5) internal successors, (1054), 4 states have internal predecessors, (1054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:39,007 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:39,007 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 328 [2022-11-20 09:33:39,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:40,138 INFO L130 PetriNetUnfolder]: 792/4571 cut-off events. [2022-11-20 09:33:40,138 INFO L131 PetriNetUnfolder]: For 3343/3343 co-relation queries the response was YES. [2022-11-20 09:33:40,157 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6973 conditions, 4571 events. 792/4571 cut-off events. For 3343/3343 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 35894 event pairs, 526 based on Foata normal form. 6/3999 useless extension candidates. Maximal degree in co-relation 3878. Up to 1057 conditions per place. [2022-11-20 09:33:40,181 INFO L137 encePairwiseOnDemand]: 322/328 looper letters, 22 selfloop transitions, 8 changer transitions 0/289 dead transitions. [2022-11-20 09:33:40,181 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 289 transitions, 849 flow [2022-11-20 09:33:40,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:40,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:40,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1328 transitions. [2022-11-20 09:33:40,183 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8097560975609757 [2022-11-20 09:33:40,183 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1328 transitions. [2022-11-20 09:33:40,183 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1328 transitions. [2022-11-20 09:33:40,183 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:40,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1328 transitions. [2022-11-20 09:33:40,186 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 265.6) internal successors, (1328), 5 states have internal predecessors, (1328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:40,187 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:40,188 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:40,188 INFO L175 Difference]: Start difference. First operand has 309 places, 289 transitions, 791 flow. Second operand 5 states and 1328 transitions. [2022-11-20 09:33:40,188 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 289 transitions, 849 flow [2022-11-20 09:33:40,192 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 289 transitions, 847 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:40,195 INFO L231 Difference]: Finished difference. Result has 312 places, 289 transitions, 809 flow [2022-11-20 09:33:40,196 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=785, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=288, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=280, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=809, PETRI_PLACES=312, PETRI_TRANSITIONS=289} [2022-11-20 09:33:40,197 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, 10 predicate places. [2022-11-20 09:33:40,197 INFO L495 AbstractCegarLoop]: Abstraction has has 312 places, 289 transitions, 809 flow [2022-11-20 09:33:40,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 263.5) internal successors, (1054), 4 states have internal predecessors, (1054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:40,197 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:40,197 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:40,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-11-20 09:33:40,198 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:40,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:40,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1567369627, now seen corresponding path program 1 times [2022-11-20 09:33:40,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:40,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916406452] [2022-11-20 09:33:40,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:40,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:40,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:40,317 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:40,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:40,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916406452] [2022-11-20 09:33:40,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916406452] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:40,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170791953] [2022-11-20 09:33:40,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:40,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:40,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:40,323 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:40,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-20 09:33:40,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:40,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 09:33:40,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:40,571 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:40,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:40,696 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:33:40,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170791953] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:40,696 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:40,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-11-20 09:33:40,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640640324] [2022-11-20 09:33:40,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:40,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 09:33:40,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:40,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 09:33:40,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:33:40,702 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 328 [2022-11-20 09:33:40,705 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 312 places, 289 transitions, 809 flow. Second operand has 18 states, 18 states have (on average 262.3888888888889) internal successors, (4723), 18 states have internal predecessors, (4723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:40,705 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:40,706 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 328 [2022-11-20 09:33:40,706 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:41,877 INFO L130 PetriNetUnfolder]: 776/4091 cut-off events. [2022-11-20 09:33:41,878 INFO L131 PetriNetUnfolder]: For 3303/3303 co-relation queries the response was YES. [2022-11-20 09:33:41,906 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6419 conditions, 4091 events. 776/4091 cut-off events. For 3303/3303 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 32851 event pairs, 642 based on Foata normal form. 4/3557 useless extension candidates. Maximal degree in co-relation 3320. Up to 1032 conditions per place. [2022-11-20 09:33:41,927 INFO L137 encePairwiseOnDemand]: 322/328 looper letters, 48 selfloop transitions, 21 changer transitions 0/324 dead transitions. [2022-11-20 09:33:41,927 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 324 transitions, 1109 flow [2022-11-20 09:33:41,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 09:33:41,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-20 09:33:41,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 5512 transitions. [2022-11-20 09:33:41,933 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8002322880371661 [2022-11-20 09:33:41,933 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 5512 transitions. [2022-11-20 09:33:41,933 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 5512 transitions. [2022-11-20 09:33:41,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:41,935 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 5512 transitions. [2022-11-20 09:33:41,942 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 262.4761904761905) internal successors, (5512), 21 states have internal predecessors, (5512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:41,948 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 328.0) internal successors, (7216), 22 states have internal predecessors, (7216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:41,949 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 328.0) internal successors, (7216), 22 states have internal predecessors, (7216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:41,950 INFO L175 Difference]: Start difference. First operand has 312 places, 289 transitions, 809 flow. Second operand 21 states and 5512 transitions. [2022-11-20 09:33:41,950 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 324 transitions, 1109 flow [2022-11-20 09:33:41,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 324 transitions, 1097 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 09:33:41,958 INFO L231 Difference]: Finished difference. Result has 334 places, 302 transitions, 961 flow [2022-11-20 09:33:41,959 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=797, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=289, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=961, PETRI_PLACES=334, PETRI_TRANSITIONS=302} [2022-11-20 09:33:41,959 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, 32 predicate places. [2022-11-20 09:33:41,960 INFO L495 AbstractCegarLoop]: Abstraction has has 334 places, 302 transitions, 961 flow [2022-11-20 09:33:41,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 262.3888888888889) internal successors, (4723), 18 states have internal predecessors, (4723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:41,961 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:41,961 INFO L209 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:41,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:42,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-11-20 09:33:42,166 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:42,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:42,167 INFO L85 PathProgramCache]: Analyzing trace with hash 266046398, now seen corresponding path program 1 times [2022-11-20 09:33:42,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:42,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251719212] [2022-11-20 09:33:42,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:42,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:42,192 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 09:33:42,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:33:42,223 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-20 09:33:42,223 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 09:33:42,224 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-20 09:33:42,224 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-20 09:33:42,224 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-20 09:33:42,224 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-20 09:33:42,224 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-20 09:33:42,225 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-20 09:33:42,225 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-20 09:33:42,225 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-20 09:33:42,225 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-20 09:33:42,225 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-20 09:33:42,225 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-20 09:33:42,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-11-20 09:33:42,226 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:42,226 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-20 09:33:42,227 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2022-11-20 09:33:42,257 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2022-11-20 09:33:42,260 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 323 places, 351 transitions, 846 flow [2022-11-20 09:33:44,537 INFO L130 PetriNetUnfolder]: 2441/12610 cut-off events. [2022-11-20 09:33:44,538 INFO L131 PetriNetUnfolder]: For 2460/2460 co-relation queries the response was YES. [2022-11-20 09:33:44,717 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14987 conditions, 12610 events. 2441/12610 cut-off events. For 2460/2460 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 123623 event pairs, 1291 based on Foata normal form. 0/10349 useless extension candidates. Maximal degree in co-relation 7680. Up to 2304 conditions per place. [2022-11-20 09:33:44,717 INFO L82 GeneralOperation]: Start removeDead. Operand has 323 places, 351 transitions, 846 flow [2022-11-20 09:33:44,819 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 323 places, 351 transitions, 846 flow [2022-11-20 09:33:44,820 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:33:44,820 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;@4e4cb99b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:33:44,820 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-20 09:33:44,824 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-20 09:33:44,824 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-20 09:33:44,824 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:44,824 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:44,824 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:44,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:44,825 INFO L85 PathProgramCache]: Analyzing trace with hash -115130232, now seen corresponding path program 1 times [2022-11-20 09:33:44,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:44,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194573627] [2022-11-20 09:33:44,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:44,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:44,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:44,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:44,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:44,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194573627] [2022-11-20 09:33:44,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194573627] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:44,867 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:44,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:44,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95659269] [2022-11-20 09:33:44,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:44,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:44,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:44,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:44,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:44,870 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-20 09:33:44,880 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 351 transitions, 846 flow. Second operand has 4 states, 4 states have (on average 277.75) internal successors, (1111), 4 states have internal predecessors, (1111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:44,881 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:44,881 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-20 09:33:44,881 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:47,969 INFO L130 PetriNetUnfolder]: 1819/11914 cut-off events. [2022-11-20 09:33:47,969 INFO L131 PetriNetUnfolder]: For 7068/7068 co-relation queries the response was YES. [2022-11-20 09:33:48,032 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16697 conditions, 11914 events. 1819/11914 cut-off events. For 7068/7068 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 121198 event pairs, 1291 based on Foata normal form. 8762/19036 useless extension candidates. Maximal degree in co-relation 8427. Up to 2398 conditions per place. [2022-11-20 09:33:48,327 INFO L137 encePairwiseOnDemand]: 308/351 looper letters, 33 selfloop transitions, 4 changer transitions 7/313 dead transitions. [2022-11-20 09:33:48,327 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 313 transitions, 844 flow [2022-11-20 09:33:48,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:48,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:48,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1466 transitions. [2022-11-20 09:33:48,329 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8353276353276353 [2022-11-20 09:33:48,329 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1466 transitions. [2022-11-20 09:33:48,329 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1466 transitions. [2022-11-20 09:33:48,330 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:48,330 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1466 transitions. [2022-11-20 09:33:48,332 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 293.2) internal successors, (1466), 5 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:48,333 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:48,333 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:48,334 INFO L175 Difference]: Start difference. First operand has 323 places, 351 transitions, 846 flow. Second operand 5 states and 1466 transitions. [2022-11-20 09:33:48,334 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 313 transitions, 844 flow [2022-11-20 09:33:48,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 313 transitions, 844 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 09:33:48,344 INFO L231 Difference]: Finished difference. Result has 321 places, 302 transitions, 774 flow [2022-11-20 09:33:48,345 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=756, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=306, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=774, PETRI_PLACES=321, PETRI_TRANSITIONS=302} [2022-11-20 09:33:48,345 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, -2 predicate places. [2022-11-20 09:33:48,345 INFO L495 AbstractCegarLoop]: Abstraction has has 321 places, 302 transitions, 774 flow [2022-11-20 09:33:48,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 277.75) internal successors, (1111), 4 states have internal predecessors, (1111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:48,346 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:48,346 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:48,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-11-20 09:33:48,346 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:48,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:48,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1571569671, now seen corresponding path program 1 times [2022-11-20 09:33:48,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:48,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685160058] [2022-11-20 09:33:48,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:48,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:48,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:48,402 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:33:48,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:48,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685160058] [2022-11-20 09:33:48,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685160058] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:48,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:48,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:48,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184097136] [2022-11-20 09:33:48,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:48,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:48,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:48,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:48,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:48,406 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-20 09:33:48,407 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 302 transitions, 774 flow. Second operand has 4 states, 4 states have (on average 279.75) internal successors, (1119), 4 states have internal predecessors, (1119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:48,407 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:48,407 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-20 09:33:48,407 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:50,650 INFO L130 PetriNetUnfolder]: 1819/8322 cut-off events. [2022-11-20 09:33:50,650 INFO L131 PetriNetUnfolder]: For 7083/7083 co-relation queries the response was YES. [2022-11-20 09:33:50,693 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13149 conditions, 8322 events. 1819/8322 cut-off events. For 7083/7083 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 73986 event pairs, 1291 based on Foata normal form. 8/7227 useless extension candidates. Maximal degree in co-relation 13065. Up to 2324 conditions per place. [2022-11-20 09:33:50,741 INFO L137 encePairwiseOnDemand]: 345/351 looper letters, 25 selfloop transitions, 8 changer transitions 0/302 dead transitions. [2022-11-20 09:33:50,741 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 302 transitions, 838 flow [2022-11-20 09:33:50,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:50,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:50,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1411 transitions. [2022-11-20 09:33:50,742 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.803988603988604 [2022-11-20 09:33:50,742 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1411 transitions. [2022-11-20 09:33:50,742 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1411 transitions. [2022-11-20 09:33:50,743 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:50,743 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1411 transitions. [2022-11-20 09:33:50,743 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 282.2) internal successors, (1411), 5 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:50,744 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:50,745 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:50,745 INFO L175 Difference]: Start difference. First operand has 321 places, 302 transitions, 774 flow. Second operand 5 states and 1411 transitions. [2022-11-20 09:33:50,745 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 302 transitions, 838 flow [2022-11-20 09:33:50,747 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 316 places, 302 transitions, 836 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:33:50,750 INFO L231 Difference]: Finished difference. Result has 317 places, 302 transitions, 792 flow [2022-11-20 09:33:50,750 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=768, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=792, PETRI_PLACES=317, PETRI_TRANSITIONS=302} [2022-11-20 09:33:50,751 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, -6 predicate places. [2022-11-20 09:33:50,751 INFO L495 AbstractCegarLoop]: Abstraction has has 317 places, 302 transitions, 792 flow [2022-11-20 09:33:50,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 279.75) internal successors, (1119), 4 states have internal predecessors, (1119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:50,751 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:50,752 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:50,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-11-20 09:33:50,752 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:50,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:50,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1474017056, now seen corresponding path program 1 times [2022-11-20 09:33:50,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:50,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544287708] [2022-11-20 09:33:50,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:50,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:50,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:50,900 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:50,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:50,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544287708] [2022-11-20 09:33:50,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544287708] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:50,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753639328] [2022-11-20 09:33:50,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:50,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:50,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:50,903 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:50,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-20 09:33:51,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:51,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:33:51,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:51,135 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:51,135 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:33:51,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753639328] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:51,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:33:51,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-20 09:33:51,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216566669] [2022-11-20 09:33:51,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:51,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:33:51,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:51,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:33:51,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-20 09:33:51,138 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-20 09:33:51,139 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 302 transitions, 792 flow. Second operand has 6 states, 6 states have (on average 278.6666666666667) internal successors, (1672), 6 states have internal predecessors, (1672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:51,139 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:51,140 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-20 09:33:51,140 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:53,296 INFO L130 PetriNetUnfolder]: 1819/8314 cut-off events. [2022-11-20 09:33:53,297 INFO L131 PetriNetUnfolder]: For 7120/7120 co-relation queries the response was YES. [2022-11-20 09:33:53,333 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13172 conditions, 8314 events. 1819/8314 cut-off events. For 7120/7120 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 73660 event pairs, 1291 based on Foata normal form. 8/7219 useless extension candidates. Maximal degree in co-relation 6686. Up to 2348 conditions per place. [2022-11-20 09:33:53,381 INFO L137 encePairwiseOnDemand]: 346/351 looper letters, 29 selfloop transitions, 6 changer transitions 0/304 dead transitions. [2022-11-20 09:33:53,382 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 304 transitions, 864 flow [2022-11-20 09:33:53,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 09:33:53,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-20 09:33:53,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1968 transitions. [2022-11-20 09:33:53,384 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.800976800976801 [2022-11-20 09:33:53,384 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1968 transitions. [2022-11-20 09:33:53,384 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1968 transitions. [2022-11-20 09:33:53,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:53,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1968 transitions. [2022-11-20 09:33:53,387 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 281.14285714285717) internal successors, (1968), 7 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:53,389 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 351.0) internal successors, (2808), 8 states have internal predecessors, (2808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:53,389 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 351.0) internal successors, (2808), 8 states have internal predecessors, (2808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:53,390 INFO L175 Difference]: Start difference. First operand has 317 places, 302 transitions, 792 flow. Second operand 7 states and 1968 transitions. [2022-11-20 09:33:53,390 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 304 transitions, 864 flow [2022-11-20 09:33:53,394 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 304 transitions, 852 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 09:33:53,397 INFO L231 Difference]: Finished difference. Result has 319 places, 301 transitions, 788 flow [2022-11-20 09:33:53,398 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=776, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=295, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=788, PETRI_PLACES=319, PETRI_TRANSITIONS=301} [2022-11-20 09:33:53,398 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, -4 predicate places. [2022-11-20 09:33:53,398 INFO L495 AbstractCegarLoop]: Abstraction has has 319 places, 301 transitions, 788 flow [2022-11-20 09:33:53,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 278.6666666666667) internal successors, (1672), 6 states have internal predecessors, (1672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:53,399 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:53,399 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:53,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:53,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-11-20 09:33:53,605 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:53,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:53,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1068452562, now seen corresponding path program 1 times [2022-11-20 09:33:53,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:53,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718329090] [2022-11-20 09:33:53,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:53,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:53,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:53,653 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:53,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:53,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718329090] [2022-11-20 09:33:53,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718329090] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:33:53,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903876115] [2022-11-20 09:33:53,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:53,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:53,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:33:53,656 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:33:53,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-20 09:33:53,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:53,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 09:33:53,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:53,850 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:53,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:53,892 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:33:53,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903876115] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:53,893 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:33:53,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-20 09:33:53,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543491487] [2022-11-20 09:33:53,894 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:53,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:33:53,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:53,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:33:53,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:33:53,897 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-20 09:33:53,899 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 301 transitions, 788 flow. Second operand has 10 states, 10 states have (on average 278.9) internal successors, (2789), 10 states have internal predecessors, (2789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:53,899 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:53,899 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-20 09:33:53,899 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:56,054 INFO L130 PetriNetUnfolder]: 1813/8182 cut-off events. [2022-11-20 09:33:56,054 INFO L131 PetriNetUnfolder]: For 7131/7131 co-relation queries the response was YES. [2022-11-20 09:33:56,096 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13029 conditions, 8182 events. 1813/8182 cut-off events. For 7131/7131 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 72919 event pairs, 1295 based on Foata normal form. 2/7097 useless extension candidates. Maximal degree in co-relation 6643. Up to 2327 conditions per place. [2022-11-20 09:33:56,156 INFO L137 encePairwiseOnDemand]: 345/351 looper letters, 34 selfloop transitions, 9 changer transitions 0/312 dead transitions. [2022-11-20 09:33:56,156 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 312 transitions, 912 flow [2022-11-20 09:33:56,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:33:56,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-20 09:33:56,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2529 transitions. [2022-11-20 09:33:56,159 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8005698005698005 [2022-11-20 09:33:56,160 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2529 transitions. [2022-11-20 09:33:56,160 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2529 transitions. [2022-11-20 09:33:56,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:56,161 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2529 transitions. [2022-11-20 09:33:56,164 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 281.0) internal successors, (2529), 9 states have internal predecessors, (2529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:56,167 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 351.0) internal successors, (3510), 10 states have internal predecessors, (3510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:56,167 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 351.0) internal successors, (3510), 10 states have internal predecessors, (3510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:56,168 INFO L175 Difference]: Start difference. First operand has 319 places, 301 transitions, 788 flow. Second operand 9 states and 2529 transitions. [2022-11-20 09:33:56,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 312 transitions, 912 flow [2022-11-20 09:33:56,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 322 places, 312 transitions, 899 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-20 09:33:56,177 INFO L231 Difference]: Finished difference. Result has 326 places, 305 transitions, 835 flow [2022-11-20 09:33:56,177 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=777, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=835, PETRI_PLACES=326, PETRI_TRANSITIONS=305} [2022-11-20 09:33:56,178 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, 3 predicate places. [2022-11-20 09:33:56,178 INFO L495 AbstractCegarLoop]: Abstraction has has 326 places, 305 transitions, 835 flow [2022-11-20 09:33:56,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 278.9) internal successors, (2789), 10 states have internal predecessors, (2789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:56,179 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:56,179 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:56,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:56,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:33:56,390 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:56,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:56,390 INFO L85 PathProgramCache]: Analyzing trace with hash 2129886699, now seen corresponding path program 1 times [2022-11-20 09:33:56,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:56,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386481854] [2022-11-20 09:33:56,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:56,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:56,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:56,470 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-20 09:33:56,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:56,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386481854] [2022-11-20 09:33:56,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386481854] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:56,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:56,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:56,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458725926] [2022-11-20 09:33:56,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:56,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:56,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:56,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:56,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:56,474 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 277 out of 351 [2022-11-20 09:33:56,475 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 305 transitions, 835 flow. Second operand has 4 states, 4 states have (on average 279.0) internal successors, (1116), 4 states have internal predecessors, (1116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:56,475 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:56,475 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 277 of 351 [2022-11-20 09:33:56,476 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:33:58,721 INFO L130 PetriNetUnfolder]: 1820/8567 cut-off events. [2022-11-20 09:33:58,721 INFO L131 PetriNetUnfolder]: For 7221/7221 co-relation queries the response was YES. [2022-11-20 09:33:58,762 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13517 conditions, 8567 events. 1820/8567 cut-off events. For 7221/7221 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 76439 event pairs, 1295 based on Foata normal form. 0/7445 useless extension candidates. Maximal degree in co-relation 7031. Up to 2391 conditions per place. [2022-11-20 09:33:58,808 INFO L137 encePairwiseOnDemand]: 344/351 looper letters, 31 selfloop transitions, 4 changer transitions 0/311 dead transitions. [2022-11-20 09:33:58,808 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 311 transitions, 917 flow [2022-11-20 09:33:58,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:33:58,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:33:58,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1423 transitions. [2022-11-20 09:33:58,810 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8108262108262109 [2022-11-20 09:33:58,810 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1423 transitions. [2022-11-20 09:33:58,810 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1423 transitions. [2022-11-20 09:33:58,810 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:33:58,810 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1423 transitions. [2022-11-20 09:33:58,811 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 284.6) internal successors, (1423), 5 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:58,812 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:58,812 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:58,812 INFO L175 Difference]: Start difference. First operand has 326 places, 305 transitions, 835 flow. Second operand 5 states and 1423 transitions. [2022-11-20 09:33:58,812 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 311 transitions, 917 flow [2022-11-20 09:33:58,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 311 transitions, 903 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-20 09:33:58,818 INFO L231 Difference]: Finished difference. Result has 329 places, 308 transitions, 853 flow [2022-11-20 09:33:58,818 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=821, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=305, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=301, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=853, PETRI_PLACES=329, PETRI_TRANSITIONS=308} [2022-11-20 09:33:58,819 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, 6 predicate places. [2022-11-20 09:33:58,819 INFO L495 AbstractCegarLoop]: Abstraction has has 329 places, 308 transitions, 853 flow [2022-11-20 09:33:58,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 279.0) internal successors, (1116), 4 states have internal predecessors, (1116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:58,819 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:33:58,819 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:58,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-11-20 09:33:58,820 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:33:58,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:58,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1831515775, now seen corresponding path program 1 times [2022-11-20 09:33:58,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:33:58,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321258611] [2022-11-20 09:33:58,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:58,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:33:58,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:58,865 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-20 09:33:58,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:33:58,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321258611] [2022-11-20 09:33:58,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321258611] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:58,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:58,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:33:58,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048880835] [2022-11-20 09:33:58,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:58,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:33:58,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:33:58,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:33:58,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:33:58,868 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 277 out of 351 [2022-11-20 09:33:58,869 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 308 transitions, 853 flow. Second operand has 4 states, 4 states have (on average 280.5) internal successors, (1122), 4 states have internal predecessors, (1122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:58,869 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:33:58,869 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 277 of 351 [2022-11-20 09:33:58,869 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:34:01,334 INFO L130 PetriNetUnfolder]: 1820/8560 cut-off events. [2022-11-20 09:34:01,334 INFO L131 PetriNetUnfolder]: For 7255/7255 co-relation queries the response was YES. [2022-11-20 09:34:01,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13577 conditions, 8560 events. 1820/8560 cut-off events. For 7255/7255 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 76384 event pairs, 1295 based on Foata normal form. 7/7466 useless extension candidates. Maximal degree in co-relation 7089. Up to 2342 conditions per place. [2022-11-20 09:34:01,413 INFO L137 encePairwiseOnDemand]: 345/351 looper letters, 24 selfloop transitions, 8 changer transitions 0/308 dead transitions. [2022-11-20 09:34:01,413 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 308 transitions, 915 flow [2022-11-20 09:34:01,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:34:01,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:34:01,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1415 transitions. [2022-11-20 09:34:01,415 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8062678062678063 [2022-11-20 09:34:01,415 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1415 transitions. [2022-11-20 09:34:01,416 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1415 transitions. [2022-11-20 09:34:01,416 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:34:01,416 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1415 transitions. [2022-11-20 09:34:01,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 283.0) internal successors, (1415), 5 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:01,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:01,419 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:01,420 INFO L175 Difference]: Start difference. First operand has 329 places, 308 transitions, 853 flow. Second operand 5 states and 1415 transitions. [2022-11-20 09:34:01,420 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 308 transitions, 915 flow [2022-11-20 09:34:01,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 308 transitions, 913 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-20 09:34:01,431 INFO L231 Difference]: Finished difference. Result has 332 places, 308 transitions, 871 flow [2022-11-20 09:34:01,431 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=847, PETRI_DIFFERENCE_MINUEND_PLACES=327, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=307, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=871, PETRI_PLACES=332, PETRI_TRANSITIONS=308} [2022-11-20 09:34:01,432 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, 9 predicate places. [2022-11-20 09:34:01,432 INFO L495 AbstractCegarLoop]: Abstraction has has 332 places, 308 transitions, 871 flow [2022-11-20 09:34:01,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 280.5) internal successors, (1122), 4 states have internal predecessors, (1122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:01,432 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:34:01,432 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:34:01,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-11-20 09:34:01,432 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:34:01,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:34:01,433 INFO L85 PathProgramCache]: Analyzing trace with hash 942416646, now seen corresponding path program 1 times [2022-11-20 09:34:01,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:34:01,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240385265] [2022-11-20 09:34:01,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:34:01,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:34:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:34:01,543 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:34:01,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:34:01,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240385265] [2022-11-20 09:34:01,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240385265] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:34:01,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463615123] [2022-11-20 09:34:01,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:34:01,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:34:01,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:34:01,546 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:34:01,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-20 09:34:01,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:34:01,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 09:34:01,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:34:01,774 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:34:01,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:34:01,901 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:34:01,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463615123] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:34:01,902 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:34:01,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-11-20 09:34:01,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412118861] [2022-11-20 09:34:01,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:34:01,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 09:34:01,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:34:01,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 09:34:01,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:34:01,907 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-20 09:34:01,910 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 308 transitions, 871 flow. Second operand has 18 states, 18 states have (on average 279.3888888888889) internal successors, (5029), 18 states have internal predecessors, (5029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:01,911 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:34:01,911 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-20 09:34:01,911 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:34:04,208 INFO L130 PetriNetUnfolder]: 1804/8080 cut-off events. [2022-11-20 09:34:04,208 INFO L131 PetriNetUnfolder]: For 7211/7211 co-relation queries the response was YES. [2022-11-20 09:34:04,255 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13025 conditions, 8080 events. 1804/8080 cut-off events. For 7211/7211 co-relation queries the response was YES. Maximal size of possible extension queue 217. Compared 75433 event pairs, 1411 based on Foata normal form. 4/7023 useless extension candidates. Maximal degree in co-relation 6718. Up to 2315 conditions per place. [2022-11-20 09:34:04,313 INFO L137 encePairwiseOnDemand]: 345/351 looper letters, 50 selfloop transitions, 21 changer transitions 0/343 dead transitions. [2022-11-20 09:34:04,313 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 343 transitions, 1175 flow [2022-11-20 09:34:04,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 09:34:04,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-20 09:34:04,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 5871 transitions. [2022-11-20 09:34:04,319 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7964997964997965 [2022-11-20 09:34:04,320 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 5871 transitions. [2022-11-20 09:34:04,320 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 5871 transitions. [2022-11-20 09:34:04,321 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:34:04,321 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 5871 transitions. [2022-11-20 09:34:04,327 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 279.57142857142856) internal successors, (5871), 21 states have internal predecessors, (5871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:04,333 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 351.0) internal successors, (7722), 22 states have internal predecessors, (7722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:04,335 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 351.0) internal successors, (7722), 22 states have internal predecessors, (7722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:04,335 INFO L175 Difference]: Start difference. First operand has 332 places, 308 transitions, 871 flow. Second operand 21 states and 5871 transitions. [2022-11-20 09:34:04,335 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 343 transitions, 1175 flow [2022-11-20 09:34:04,341 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 343 transitions, 1163 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-20 09:34:04,346 INFO L231 Difference]: Finished difference. Result has 354 places, 321 transitions, 1023 flow [2022-11-20 09:34:04,347 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=859, PETRI_DIFFERENCE_MINUEND_PLACES=329, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=308, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=297, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1023, PETRI_PLACES=354, PETRI_TRANSITIONS=321} [2022-11-20 09:34:04,347 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, 31 predicate places. [2022-11-20 09:34:04,348 INFO L495 AbstractCegarLoop]: Abstraction has has 354 places, 321 transitions, 1023 flow [2022-11-20 09:34:04,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 279.3888888888889) internal successors, (5029), 18 states have internal predecessors, (5029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:04,349 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:34:04,349 INFO L209 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:34:04,358 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-20 09:34:04,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-11-20 09:34:04,554 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:34:04,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:34:04,555 INFO L85 PathProgramCache]: Analyzing trace with hash 1766915956, now seen corresponding path program 1 times [2022-11-20 09:34:04,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:34:04,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29676822] [2022-11-20 09:34:04,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:34:04,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:34:04,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:34:04,933 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:34:04,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:34:04,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29676822] [2022-11-20 09:34:04,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29676822] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:34:04,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891239402] [2022-11-20 09:34:04,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:34:04,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:34:04,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:34:04,939 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:34:04,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-20 09:34:05,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:34:05,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 09:34:05,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:34:05,308 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:34:05,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:34:05,697 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 09:34:05,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891239402] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:34:05,698 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:34:05,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 34 [2022-11-20 09:34:05,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102318876] [2022-11-20 09:34:05,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:34:05,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-20 09:34:05,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:34:05,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-20 09:34:05,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=816, Unknown=0, NotChecked=0, Total=1122 [2022-11-20 09:34:05,706 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-20 09:34:05,712 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 321 transitions, 1023 flow. Second operand has 34 states, 34 states have (on average 279.6764705882353) internal successors, (9509), 34 states have internal predecessors, (9509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:05,712 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:34:05,712 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-20 09:34:05,712 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:34:06,343 INFO L130 PetriNetUnfolder]: 0/304 cut-off events. [2022-11-20 09:34:06,343 INFO L131 PetriNetUnfolder]: For 400/400 co-relation queries the response was YES. [2022-11-20 09:34:06,343 INFO L83 FinitePrefix]: Finished finitePrefix Result has 613 conditions, 304 events. 0/304 cut-off events. For 400/400 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 381 event pairs, 0 based on Foata normal form. 3/298 useless extension candidates. Maximal degree in co-relation 0. Up to 11 conditions per place. [2022-11-20 09:34:06,344 INFO L137 encePairwiseOnDemand]: 346/351 looper letters, 48 selfloop transitions, 28 changer transitions 0/270 dead transitions. [2022-11-20 09:34:06,344 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 270 transitions, 1096 flow [2022-11-20 09:34:06,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-20 09:34:06,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-11-20 09:34:06,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 8359 transitions. [2022-11-20 09:34:06,354 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7938271604938272 [2022-11-20 09:34:06,354 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 8359 transitions. [2022-11-20 09:34:06,355 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 8359 transitions. [2022-11-20 09:34:06,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:34:06,358 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 8359 transitions. [2022-11-20 09:34:06,368 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 278.6333333333333) internal successors, (8359), 30 states have internal predecessors, (8359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:06,376 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 351.0) internal successors, (10881), 31 states have internal predecessors, (10881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:06,378 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 351.0) internal successors, (10881), 31 states have internal predecessors, (10881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:06,378 INFO L175 Difference]: Start difference. First operand has 354 places, 321 transitions, 1023 flow. Second operand 30 states and 8359 transitions. [2022-11-20 09:34:06,378 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 270 transitions, 1096 flow [2022-11-20 09:34:06,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 270 transitions, 936 flow, removed 57 selfloop flow, removed 14 redundant places. [2022-11-20 09:34:06,390 INFO L231 Difference]: Finished difference. Result has 292 places, 239 transitions, 737 flow [2022-11-20 09:34:06,391 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=637, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=737, PETRI_PLACES=292, PETRI_TRANSITIONS=239} [2022-11-20 09:34:06,391 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, -31 predicate places. [2022-11-20 09:34:06,391 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 239 transitions, 737 flow [2022-11-20 09:34:06,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 279.6764705882353) internal successors, (9509), 34 states have internal predecessors, (9509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:06,393 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:34:06,393 INFO L209 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:34:06,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-20 09:34:06,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbb9679a-1d3e-48d1-9c8c-d54e809d3df6/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-11-20 09:34:06,598 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:34:06,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:34:06,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1199795598, now seen corresponding path program 1 times [2022-11-20 09:34:06,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:34:06,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650226879] [2022-11-20 09:34:06,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:34:06,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:34:06,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:34:06,623 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 09:34:06,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 09:34:06,657 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-20 09:34:06,657 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 09:34:06,658 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-20 09:34:06,658 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-20 09:34:06,658 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-20 09:34:06,658 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-20 09:34:06,658 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-20 09:34:06,659 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-20 09:34:06,659 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-20 09:34:06,659 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-20 09:34:06,659 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-20 09:34:06,659 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-20 09:34:06,659 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-20 09:34:06,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-11-20 09:34:06,660 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:34:06,660 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-20 09:34:06,660 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2022-11-20 09:34:06,692 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2022-11-20 09:34:06,695 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 344 places, 374 transitions, 918 flow [2022-11-20 09:34:12,436 INFO L130 PetriNetUnfolder]: 5271/24751 cut-off events. [2022-11-20 09:34:12,436 INFO L131 PetriNetUnfolder]: For 5330/5330 co-relation queries the response was YES. [2022-11-20 09:34:12,832 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29957 conditions, 24751 events. 5271/24751 cut-off events. For 5330/5330 co-relation queries the response was YES. Maximal size of possible extension queue 393. Compared 276659 event pairs, 3084 based on Foata normal form. 0/20420 useless extension candidates. Maximal degree in co-relation 14967. Up to 5120 conditions per place. [2022-11-20 09:34:12,832 INFO L82 GeneralOperation]: Start removeDead. Operand has 344 places, 374 transitions, 918 flow [2022-11-20 09:34:13,302 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 344 places, 374 transitions, 918 flow [2022-11-20 09:34:13,302 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:34:13,303 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;@4e4cb99b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:34:13,303 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-20 09:34:13,305 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-20 09:34:13,305 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-20 09:34:13,305 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:34:13,306 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:34:13,306 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:34:13,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:34:13,306 INFO L85 PathProgramCache]: Analyzing trace with hash 824792147, now seen corresponding path program 1 times [2022-11-20 09:34:13,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:34:13,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793689925] [2022-11-20 09:34:13,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:34:13,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:34:13,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:34:13,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:34:13,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:34:13,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793689925] [2022-11-20 09:34:13,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793689925] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:34:13,340 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:34:13,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:34:13,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590245808] [2022-11-20 09:34:13,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:34:13,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:34:13,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:34:13,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:34:13,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:34:13,342 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 293 out of 374 [2022-11-20 09:34:13,343 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 374 transitions, 918 flow. Second operand has 4 states, 4 states have (on average 294.75) internal successors, (1179), 4 states have internal predecessors, (1179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:13,343 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:34:13,343 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 293 of 374 [2022-11-20 09:34:13,344 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-20 09:34:19,835 INFO L130 PetriNetUnfolder]: 4126/23531 cut-off events. [2022-11-20 09:34:19,835 INFO L131 PetriNetUnfolder]: For 15570/15570 co-relation queries the response was YES. [2022-11-20 09:34:20,057 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33970 conditions, 23531 events. 4126/23531 cut-off events. For 15570/15570 co-relation queries the response was YES. Maximal size of possible extension queue 373. Compared 269585 event pairs, 3084 based on Foata normal form. 18035/38378 useless extension candidates. Maximal degree in co-relation 16739. Up to 5225 conditions per place. [2022-11-20 09:34:20,175 INFO L137 encePairwiseOnDemand]: 328/374 looper letters, 35 selfloop transitions, 4 changer transitions 7/332 dead transitions. [2022-11-20 09:34:20,175 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 332 transitions, 912 flow [2022-11-20 09:34:20,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:34:20,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-20 09:34:20,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1556 transitions. [2022-11-20 09:34:20,177 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8320855614973262 [2022-11-20 09:34:20,178 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1556 transitions. [2022-11-20 09:34:20,178 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1556 transitions. [2022-11-20 09:34:20,178 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-20 09:34:20,178 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1556 transitions. [2022-11-20 09:34:20,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 311.2) internal successors, (1556), 5 states have internal predecessors, (1556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:20,181 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 374.0) internal successors, (2244), 6 states have internal predecessors, (2244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:20,182 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 374.0) internal successors, (2244), 6 states have internal predecessors, (2244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:20,182 INFO L175 Difference]: Start difference. First operand has 344 places, 374 transitions, 918 flow. Second operand 5 states and 1556 transitions. [2022-11-20 09:34:20,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 332 transitions, 912 flow [2022-11-20 09:34:20,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 338 places, 332 transitions, 912 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-20 09:34:20,190 INFO L231 Difference]: Finished difference. Result has 341 places, 321 transitions, 838 flow [2022-11-20 09:34:20,191 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=374, PETRI_DIFFERENCE_MINUEND_FLOW=820, PETRI_DIFFERENCE_MINUEND_PLACES=334, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=325, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=838, PETRI_PLACES=341, PETRI_TRANSITIONS=321} [2022-11-20 09:34:20,191 INFO L288 CegarLoopForPetriNet]: 344 programPoint places, -3 predicate places. [2022-11-20 09:34:20,191 INFO L495 AbstractCegarLoop]: Abstraction has has 341 places, 321 transitions, 838 flow [2022-11-20 09:34:20,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 294.75) internal successors, (1179), 4 states have internal predecessors, (1179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:20,192 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-20 09:34:20,192 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:34:20,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-11-20 09:34:20,192 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-20 09:34:20,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:34:20,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1080413863, now seen corresponding path program 1 times [2022-11-20 09:34:20,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:34:20,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141961549] [2022-11-20 09:34:20,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:34:20,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:34:20,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:34:20,226 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:34:20,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:34:20,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141961549] [2022-11-20 09:34:20,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141961549] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:34:20,226 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:34:20,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:34:20,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295350961] [2022-11-20 09:34:20,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:34:20,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:34:20,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:34:20,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:34:20,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:34:20,229 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 293 out of 374 [2022-11-20 09:34:20,230 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 321 transitions, 838 flow. Second operand has 4 states, 4 states have (on average 296.75) internal successors, (1187), 4 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:34:20,230 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-20 09:34:20,230 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 293 of 374 [2022-11-20 09:34:20,230 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand