./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC --witnessprinter.witness.filename witness --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 14a9c1cac7f040ebf84fc8e1c821294cab75b8332a1643f6e05ef67dfff453ec --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-24 01:15:38,232 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-24 01:15:38,342 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-24 01:15:38,350 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-24 01:15:38,352 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-24 01:15:38,396 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-24 01:15:38,397 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-24 01:15:38,397 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-24 01:15:38,398 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-24 01:15:38,398 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-24 01:15:38,399 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-24 01:15:38,399 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-24 01:15:38,400 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-24 01:15:38,400 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-24 01:15:38,400 INFO L153 SettingsManager]: * Use SBE=true [2024-11-24 01:15:38,400 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-24 01:15:38,400 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-24 01:15:38,400 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-24 01:15:38,400 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-24 01:15:38,400 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-24 01:15:38,400 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-24 01:15:38,401 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-24 01:15:38,401 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-24 01:15:38,401 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-24 01:15:38,401 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-24 01:15:38,401 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-24 01:15:38,401 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-24 01:15:38,401 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-24 01:15:38,401 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-24 01:15:38,401 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-24 01:15:38,401 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-24 01:15:38,401 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:15:38,402 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:15:38,402 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:15:38,402 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:15:38,403 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-24 01:15:38,403 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:15:38,403 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:15:38,403 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:15:38,403 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:15:38,404 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-24 01:15:38,404 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-24 01:15:38,404 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-24 01:15:38,404 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-24 01:15:38,405 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-24 01:15:38,405 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-24 01:15:38,405 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-24 01:15:38,405 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-24 01:15:38,405 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-24 01:15:38,405 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-24 01:15:38,405 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 14a9c1cac7f040ebf84fc8e1c821294cab75b8332a1643f6e05ef67dfff453ec [2024-11-24 01:15:38,760 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-24 01:15:38,773 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-24 01:15:38,777 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-24 01:15:38,778 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-24 01:15:38,779 INFO L274 PluginConnector]: CDTParser initialized [2024-11-24 01:15:38,782 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c [2024-11-24 01:15:41,814 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/data/1a9baff4d/5b5d116b494f4440b8db7af0ced879f3/FLAGe06b53487 [2024-11-24 01:15:42,111 INFO L384 CDTParser]: Found 1 translation units. [2024-11-24 01:15:42,112 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c [2024-11-24 01:15:42,122 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/data/1a9baff4d/5b5d116b494f4440b8db7af0ced879f3/FLAGe06b53487 [2024-11-24 01:15:42,145 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/data/1a9baff4d/5b5d116b494f4440b8db7af0ced879f3 [2024-11-24 01:15:42,148 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-24 01:15:42,150 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-24 01:15:42,152 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-24 01:15:42,152 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-24 01:15:42,157 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-24 01:15:42,158 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,159 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@123ead6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42, skipping insertion in model container [2024-11-24 01:15:42,162 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,187 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-24 01:15:42,443 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:15:42,465 INFO L200 MainTranslator]: Completed pre-run [2024-11-24 01:15:42,504 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:15:42,523 INFO L204 MainTranslator]: Completed translation [2024-11-24 01:15:42,524 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42 WrapperNode [2024-11-24 01:15:42,525 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-24 01:15:42,526 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-24 01:15:42,526 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-24 01:15:42,526 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-24 01:15:42,535 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,544 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,576 INFO L138 Inliner]: procedures = 25, calls = 27, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 165 [2024-11-24 01:15:42,576 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-24 01:15:42,580 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-24 01:15:42,580 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-24 01:15:42,580 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-24 01:15:42,591 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,592 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,599 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,627 INFO L175 MemorySlicer]: Split 5 memory accesses to 2 slices as follows [2, 3]. 60 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 1 writes are split as follows [0, 1]. [2024-11-24 01:15:42,628 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,628 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,641 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,645 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,648 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,650 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,655 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,658 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-24 01:15:42,662 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-24 01:15:42,662 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-24 01:15:42,662 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-24 01:15:42,663 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (1/1) ... [2024-11-24 01:15:42,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:15:42,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:15:42,712 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-24 01:15:42,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-24 01:15:42,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-24 01:15:42,743 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-24 01:15:42,743 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-24 01:15:42,743 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-24 01:15:42,743 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-24 01:15:42,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-24 01:15:42,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-24 01:15:42,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-24 01:15:42,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-24 01:15:42,744 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-24 01:15:42,744 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-24 01:15:42,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-24 01:15:42,744 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-24 01:15:42,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-24 01:15:42,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-24 01:15:42,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-24 01:15:42,746 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-24 01:15:42,860 INFO L234 CfgBuilder]: Building ICFG [2024-11-24 01:15:42,863 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-24 01:15:43,413 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-24 01:15:43,413 INFO L283 CfgBuilder]: Performing block encoding [2024-11-24 01:15:43,843 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-24 01:15:43,843 INFO L312 CfgBuilder]: Removed 3 assume(true) statements. [2024-11-24 01:15:43,844 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:15:43 BoogieIcfgContainer [2024-11-24 01:15:43,844 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-24 01:15:43,846 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-24 01:15:43,846 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-24 01:15:43,852 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-24 01:15:43,853 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 01:15:42" (1/3) ... [2024-11-24 01:15:43,854 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49e19ae2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:15:43, skipping insertion in model container [2024-11-24 01:15:43,854 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:42" (2/3) ... [2024-11-24 01:15:43,854 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49e19ae2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:15:43, skipping insertion in model container [2024-11-24 01:15:43,854 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:15:43" (3/3) ... [2024-11-24 01:15:43,856 INFO L128 eAbstractionObserver]: Analyzing ICFG popl20-bad-counter-queue2.wvr.c [2024-11-24 01:15:43,874 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-24 01:15:43,876 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-bad-counter-queue2.wvr.c that has 3 procedures, 44 locations, 1 initial locations, 3 loop locations, and 18 error locations. [2024-11-24 01:15:43,876 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-24 01:15:44,026 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-24 01:15:44,076 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 50 places, 46 transitions, 106 flow [2024-11-24 01:15:44,132 INFO L124 PetriNetUnfolderBase]: 3/44 cut-off events. [2024-11-24 01:15:44,136 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-24 01:15:44,141 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53 conditions, 44 events. 3/44 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 131 event pairs, 0 based on Foata normal form. 0/23 useless extension candidates. Maximal degree in co-relation 35. Up to 2 conditions per place. [2024-11-24 01:15:44,142 INFO L82 GeneralOperation]: Start removeDead. Operand has 50 places, 46 transitions, 106 flow [2024-11-24 01:15:44,146 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 46 places, 42 transitions, 93 flow [2024-11-24 01:15:44,159 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-24 01:15:44,176 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@56bcbae1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-24 01:15:44,176 INFO L334 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2024-11-24 01:15:44,181 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-24 01:15:44,182 INFO L124 PetriNetUnfolderBase]: 0/3 cut-off events. [2024-11-24 01:15:44,182 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-24 01:15:44,184 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:44,184 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2024-11-24 01:15:44,185 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:44,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:44,192 INFO L85 PathProgramCache]: Analyzing trace with hash 599358, now seen corresponding path program 1 times [2024-11-24 01:15:44,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:44,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928957153] [2024-11-24 01:15:44,201 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:44,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:44,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:44,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:44,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:44,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928957153] [2024-11-24 01:15:44,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928957153] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:15:44,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:15:44,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-24 01:15:44,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062800409] [2024-11-24 01:15:44,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:15:44,460 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:15:44,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:44,487 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:15:44,487 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:15:44,500 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 46 [2024-11-24 01:15:44,503 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 42 transitions, 93 flow. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:44,503 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:44,503 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 46 [2024-11-24 01:15:44,504 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:44,875 INFO L124 PetriNetUnfolderBase]: 219/425 cut-off events. [2024-11-24 01:15:44,877 INFO L125 PetriNetUnfolderBase]: For 11/11 co-relation queries the response was YES. [2024-11-24 01:15:44,878 INFO L83 FinitePrefix]: Finished finitePrefix Result has 833 conditions, 425 events. 219/425 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 2302 event pairs, 182 based on Foata normal form. 1/254 useless extension candidates. Maximal degree in co-relation 765. Up to 377 conditions per place. [2024-11-24 01:15:44,884 INFO L140 encePairwiseOnDemand]: 36/46 looper letters, 26 selfloop transitions, 4 changer transitions 0/41 dead transitions. [2024-11-24 01:15:44,885 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 41 transitions, 151 flow [2024-11-24 01:15:44,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:15:44,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-24 01:15:44,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 88 transitions. [2024-11-24 01:15:44,903 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4782608695652174 [2024-11-24 01:15:44,905 INFO L175 Difference]: Start difference. First operand has 46 places, 42 transitions, 93 flow. Second operand 4 states and 88 transitions. [2024-11-24 01:15:44,907 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 41 transitions, 151 flow [2024-11-24 01:15:44,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 41 transitions, 146 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-24 01:15:44,918 INFO L231 Difference]: Finished difference. Result has 44 places, 41 transitions, 109 flow [2024-11-24 01:15:44,920 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=80, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=109, PETRI_PLACES=44, PETRI_TRANSITIONS=41} [2024-11-24 01:15:44,926 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, -2 predicate places. [2024-11-24 01:15:44,926 INFO L471 AbstractCegarLoop]: Abstraction has has 44 places, 41 transitions, 109 flow [2024-11-24 01:15:44,927 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:44,927 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:44,927 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2024-11-24 01:15:44,928 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-24 01:15:44,928 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:44,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:44,929 INFO L85 PathProgramCache]: Analyzing trace with hash 676196664, now seen corresponding path program 1 times [2024-11-24 01:15:44,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:44,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434977287] [2024-11-24 01:15:44,929 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:44,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:44,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:45,145 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:45,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:45,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434977287] [2024-11-24 01:15:45,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434977287] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:15:45,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226764634] [2024-11-24 01:15:45,145 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:45,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:45,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:15:45,150 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:15:45,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-24 01:15:45,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:45,252 INFO L256 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-24 01:15:45,256 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:15:45,325 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:45,326 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:15:45,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226764634] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:15:45,327 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:15:45,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-24 01:15:45,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898148845] [2024-11-24 01:15:45,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:15:45,329 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:15:45,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:45,330 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:15:45,330 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-24 01:15:45,345 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 46 [2024-11-24 01:15:45,345 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 41 transitions, 109 flow. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:45,346 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:45,346 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 46 [2024-11-24 01:15:45,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:45,662 INFO L124 PetriNetUnfolderBase]: 219/424 cut-off events. [2024-11-24 01:15:45,662 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2024-11-24 01:15:45,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 834 conditions, 424 events. 219/424 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 2298 event pairs, 182 based on Foata normal form. 1/254 useless extension candidates. Maximal degree in co-relation 807. Up to 372 conditions per place. [2024-11-24 01:15:45,669 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 22 selfloop transitions, 7 changer transitions 0/40 dead transitions. [2024-11-24 01:15:45,671 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 40 transitions, 163 flow [2024-11-24 01:15:45,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:15:45,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-24 01:15:45,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 108 transitions. [2024-11-24 01:15:45,676 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.391304347826087 [2024-11-24 01:15:45,676 INFO L175 Difference]: Start difference. First operand has 44 places, 41 transitions, 109 flow. Second operand 6 states and 108 transitions. [2024-11-24 01:15:45,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 40 transitions, 163 flow [2024-11-24 01:15:45,678 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 40 transitions, 160 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-24 01:15:45,680 INFO L231 Difference]: Finished difference. Result has 47 places, 40 transitions, 116 flow [2024-11-24 01:15:45,682 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=116, PETRI_PLACES=47, PETRI_TRANSITIONS=40} [2024-11-24 01:15:45,683 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 1 predicate places. [2024-11-24 01:15:45,683 INFO L471 AbstractCegarLoop]: Abstraction has has 47 places, 40 transitions, 116 flow [2024-11-24 01:15:45,683 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:45,683 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:45,683 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-24 01:15:45,696 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-24 01:15:45,888 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:45,889 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:45,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:45,889 INFO L85 PathProgramCache]: Analyzing trace with hash 679333851, now seen corresponding path program 1 times [2024-11-24 01:15:45,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:45,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263894846] [2024-11-24 01:15:45,889 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:45,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:45,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:46,170 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:46,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:46,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263894846] [2024-11-24 01:15:46,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263894846] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:15:46,171 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:15:46,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:15:46,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282167744] [2024-11-24 01:15:46,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:15:46,172 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:15:46,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:46,174 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:15:46,174 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:15:46,190 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 46 [2024-11-24 01:15:46,190 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 40 transitions, 116 flow. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:46,190 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:46,192 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 46 [2024-11-24 01:15:46,192 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:46,544 INFO L124 PetriNetUnfolderBase]: 313/621 cut-off events. [2024-11-24 01:15:46,545 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2024-11-24 01:15:46,547 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1219 conditions, 621 events. 313/621 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 3367 event pairs, 244 based on Foata normal form. 0/392 useless extension candidates. Maximal degree in co-relation 911. Up to 418 conditions per place. [2024-11-24 01:15:46,554 INFO L140 encePairwiseOnDemand]: 40/46 looper letters, 48 selfloop transitions, 5 changer transitions 2/66 dead transitions. [2024-11-24 01:15:46,554 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 66 transitions, 284 flow [2024-11-24 01:15:46,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:15:46,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-24 01:15:46,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 126 transitions. [2024-11-24 01:15:46,557 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5478260869565217 [2024-11-24 01:15:46,557 INFO L175 Difference]: Start difference. First operand has 47 places, 40 transitions, 116 flow. Second operand 5 states and 126 transitions. [2024-11-24 01:15:46,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 66 transitions, 284 flow [2024-11-24 01:15:46,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 66 transitions, 262 flow, removed 2 selfloop flow, removed 5 redundant places. [2024-11-24 01:15:46,562 INFO L231 Difference]: Finished difference. Result has 48 places, 42 transitions, 119 flow [2024-11-24 01:15:46,563 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=94, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=119, PETRI_PLACES=48, PETRI_TRANSITIONS=42} [2024-11-24 01:15:46,564 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 2 predicate places. [2024-11-24 01:15:46,565 INFO L471 AbstractCegarLoop]: Abstraction has has 48 places, 42 transitions, 119 flow [2024-11-24 01:15:46,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:46,565 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:46,566 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1] [2024-11-24 01:15:46,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-24 01:15:46,566 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:46,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:46,567 INFO L85 PathProgramCache]: Analyzing trace with hash -512739300, now seen corresponding path program 1 times [2024-11-24 01:15:46,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:46,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644090892] [2024-11-24 01:15:46,568 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:46,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:46,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:46,701 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:46,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:46,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644090892] [2024-11-24 01:15:46,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644090892] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:15:46,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424704554] [2024-11-24 01:15:46,702 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:46,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:46,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:15:46,706 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:15:46,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-24 01:15:46,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:46,806 INFO L256 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-24 01:15:46,807 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:15:46,846 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:46,847 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:15:46,913 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:46,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424704554] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:15:46,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:15:46,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-11-24 01:15:46,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675670996] [2024-11-24 01:15:46,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:15:46,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-24 01:15:46,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:46,915 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-24 01:15:46,916 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-24 01:15:46,938 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 46 [2024-11-24 01:15:46,939 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 42 transitions, 119 flow. Second operand has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:46,939 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:46,939 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 46 [2024-11-24 01:15:46,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:47,261 INFO L124 PetriNetUnfolderBase]: 290/622 cut-off events. [2024-11-24 01:15:47,261 INFO L125 PetriNetUnfolderBase]: For 142/142 co-relation queries the response was YES. [2024-11-24 01:15:47,262 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1307 conditions, 622 events. 290/622 cut-off events. For 142/142 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 3695 event pairs, 244 based on Foata normal form. 3/416 useless extension candidates. Maximal degree in co-relation 931. Up to 510 conditions per place. [2024-11-24 01:15:47,267 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 27 selfloop transitions, 13 changer transitions 0/51 dead transitions. [2024-11-24 01:15:47,267 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 51 transitions, 229 flow [2024-11-24 01:15:47,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:15:47,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-24 01:15:47,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 171 transitions. [2024-11-24 01:15:47,269 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3717391304347826 [2024-11-24 01:15:47,269 INFO L175 Difference]: Start difference. First operand has 48 places, 42 transitions, 119 flow. Second operand 10 states and 171 transitions. [2024-11-24 01:15:47,269 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 51 transitions, 229 flow [2024-11-24 01:15:47,271 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 51 transitions, 224 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-24 01:15:47,272 INFO L231 Difference]: Finished difference. Result has 58 places, 51 transitions, 188 flow [2024-11-24 01:15:47,272 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=114, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=188, PETRI_PLACES=58, PETRI_TRANSITIONS=51} [2024-11-24 01:15:47,273 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 12 predicate places. [2024-11-24 01:15:47,273 INFO L471 AbstractCegarLoop]: Abstraction has has 58 places, 51 transitions, 188 flow [2024-11-24 01:15:47,274 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:47,274 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:47,274 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:47,284 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-24 01:15:47,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:47,478 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:47,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:47,479 INFO L85 PathProgramCache]: Analyzing trace with hash -8992680, now seen corresponding path program 1 times [2024-11-24 01:15:47,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:47,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718374682] [2024-11-24 01:15:47,479 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:47,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:47,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:47,609 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:47,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:47,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718374682] [2024-11-24 01:15:47,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718374682] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:15:47,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:15:47,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:15:47,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796200055] [2024-11-24 01:15:47,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:15:47,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:15:47,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:47,613 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:15:47,614 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:15:47,634 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 46 [2024-11-24 01:15:47,635 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 51 transitions, 188 flow. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:47,635 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:47,635 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 46 [2024-11-24 01:15:47,635 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:47,890 INFO L124 PetriNetUnfolderBase]: 268/556 cut-off events. [2024-11-24 01:15:47,890 INFO L125 PetriNetUnfolderBase]: For 121/138 co-relation queries the response was YES. [2024-11-24 01:15:47,892 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1173 conditions, 556 events. 268/556 cut-off events. For 121/138 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 2985 event pairs, 219 based on Foata normal form. 0/367 useless extension candidates. Maximal degree in co-relation 1137. Up to 425 conditions per place. [2024-11-24 01:15:47,895 INFO L140 encePairwiseOnDemand]: 40/46 looper letters, 35 selfloop transitions, 2 changer transitions 14/62 dead transitions. [2024-11-24 01:15:47,896 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 62 transitions, 325 flow [2024-11-24 01:15:47,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:15:47,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-24 01:15:47,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 113 transitions. [2024-11-24 01:15:47,900 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.49130434782608695 [2024-11-24 01:15:47,900 INFO L175 Difference]: Start difference. First operand has 58 places, 51 transitions, 188 flow. Second operand 5 states and 113 transitions. [2024-11-24 01:15:47,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 62 transitions, 325 flow [2024-11-24 01:15:47,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 62 transitions, 314 flow, removed 3 selfloop flow, removed 2 redundant places. [2024-11-24 01:15:47,906 INFO L231 Difference]: Finished difference. Result has 62 places, 48 transitions, 170 flow [2024-11-24 01:15:47,906 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=177, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=170, PETRI_PLACES=62, PETRI_TRANSITIONS=48} [2024-11-24 01:15:47,907 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 16 predicate places. [2024-11-24 01:15:47,908 INFO L471 AbstractCegarLoop]: Abstraction has has 62 places, 48 transitions, 170 flow [2024-11-24 01:15:47,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:47,909 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:47,909 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:47,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-24 01:15:47,909 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:47,910 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:47,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1181927840, now seen corresponding path program 1 times [2024-11-24 01:15:47,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:47,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729266877] [2024-11-24 01:15:47,911 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:47,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:47,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:48,448 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:48,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:48,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729266877] [2024-11-24 01:15:48,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729266877] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:15:48,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356481462] [2024-11-24 01:15:48,448 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:48,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:48,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:15:48,453 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:15:48,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-24 01:15:48,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:48,548 INFO L256 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-24 01:15:48,550 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:15:48,598 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:15:48,689 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:48,689 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:15:48,783 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:15:48,789 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 20 [2024-11-24 01:15:48,806 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:48,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356481462] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:15:48,807 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:15:48,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2024-11-24 01:15:48,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880624843] [2024-11-24 01:15:48,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:15:48,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-24 01:15:48,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:48,808 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-24 01:15:48,808 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-24 01:15:48,853 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-24 01:15:48,854 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 48 transitions, 170 flow. Second operand has 11 states, 11 states have (on average 16.454545454545453) internal successors, (181), 11 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:48,854 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:48,854 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-24 01:15:48,854 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:49,276 INFO L124 PetriNetUnfolderBase]: 369/812 cut-off events. [2024-11-24 01:15:49,276 INFO L125 PetriNetUnfolderBase]: For 104/137 co-relation queries the response was YES. [2024-11-24 01:15:49,279 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1634 conditions, 812 events. 369/812 cut-off events. For 104/137 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 5001 event pairs, 86 based on Foata normal form. 0/523 useless extension candidates. Maximal degree in co-relation 1610. Up to 220 conditions per place. [2024-11-24 01:15:49,284 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 49 selfloop transitions, 15 changer transitions 0/76 dead transitions. [2024-11-24 01:15:49,284 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 76 transitions, 368 flow [2024-11-24 01:15:49,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-24 01:15:49,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-24 01:15:49,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 176 transitions. [2024-11-24 01:15:49,286 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4782608695652174 [2024-11-24 01:15:49,286 INFO L175 Difference]: Start difference. First operand has 62 places, 48 transitions, 170 flow. Second operand 8 states and 176 transitions. [2024-11-24 01:15:49,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 76 transitions, 368 flow [2024-11-24 01:15:49,290 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 76 transitions, 342 flow, removed 11 selfloop flow, removed 6 redundant places. [2024-11-24 01:15:49,294 INFO L231 Difference]: Finished difference. Result has 61 places, 54 transitions, 223 flow [2024-11-24 01:15:49,295 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=154, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=223, PETRI_PLACES=61, PETRI_TRANSITIONS=54} [2024-11-24 01:15:49,295 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 15 predicate places. [2024-11-24 01:15:49,295 INFO L471 AbstractCegarLoop]: Abstraction has has 61 places, 54 transitions, 223 flow [2024-11-24 01:15:49,296 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 16.454545454545453) internal successors, (181), 11 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:49,296 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:49,296 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:49,307 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-24 01:15:49,496 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:49,496 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:49,497 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:49,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1181927841, now seen corresponding path program 1 times [2024-11-24 01:15:49,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:49,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842546035] [2024-11-24 01:15:49,497 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:49,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:49,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:49,750 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:49,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:49,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842546035] [2024-11-24 01:15:49,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842546035] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:15:49,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944922793] [2024-11-24 01:15:49,751 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:49,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:49,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:15:49,753 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:15:49,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-24 01:15:49,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:49,853 INFO L256 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-24 01:15:49,855 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:15:49,877 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:15:49,937 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:49,937 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:15:50,008 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2024-11-24 01:15:50,013 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:15:50,018 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:50,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944922793] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:15:50,019 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:15:50,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 11 [2024-11-24 01:15:50,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803593983] [2024-11-24 01:15:50,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:15:50,020 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 01:15:50,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:50,020 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 01:15:50,020 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-24 01:15:50,057 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-24 01:15:50,057 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 54 transitions, 223 flow. Second operand has 13 states, 13 states have (on average 16.53846153846154) internal successors, (215), 13 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:50,057 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:50,058 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-24 01:15:50,058 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:50,429 INFO L124 PetriNetUnfolderBase]: 343/743 cut-off events. [2024-11-24 01:15:50,430 INFO L125 PetriNetUnfolderBase]: For 283/283 co-relation queries the response was YES. [2024-11-24 01:15:50,432 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1750 conditions, 743 events. 343/743 cut-off events. For 283/283 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 4353 event pairs, 81 based on Foata normal form. 0/500 useless extension candidates. Maximal degree in co-relation 1718. Up to 215 conditions per place. [2024-11-24 01:15:50,435 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 48 selfloop transitions, 15 changer transitions 0/75 dead transitions. [2024-11-24 01:15:50,436 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 75 transitions, 393 flow [2024-11-24 01:15:50,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-24 01:15:50,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-24 01:15:50,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 175 transitions. [2024-11-24 01:15:50,437 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.47554347826086957 [2024-11-24 01:15:50,438 INFO L175 Difference]: Start difference. First operand has 61 places, 54 transitions, 223 flow. Second operand 8 states and 175 transitions. [2024-11-24 01:15:50,438 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 75 transitions, 393 flow [2024-11-24 01:15:50,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 75 transitions, 383 flow, removed 0 selfloop flow, removed 4 redundant places. [2024-11-24 01:15:50,444 INFO L231 Difference]: Finished difference. Result has 64 places, 53 transitions, 239 flow [2024-11-24 01:15:50,445 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=209, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=239, PETRI_PLACES=64, PETRI_TRANSITIONS=53} [2024-11-24 01:15:50,445 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 18 predicate places. [2024-11-24 01:15:50,445 INFO L471 AbstractCegarLoop]: Abstraction has has 64 places, 53 transitions, 239 flow [2024-11-24 01:15:50,446 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 16.53846153846154) internal successors, (215), 13 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:50,446 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:50,446 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:50,456 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-24 01:15:50,646 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:50,647 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:50,647 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:50,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1181927843, now seen corresponding path program 1 times [2024-11-24 01:15:50,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:50,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025262632] [2024-11-24 01:15:50,647 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:50,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:50,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:50,791 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-24 01:15:50,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:50,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025262632] [2024-11-24 01:15:50,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025262632] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:15:50,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:15:50,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-24 01:15:50,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944784200] [2024-11-24 01:15:50,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:15:50,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:15:50,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:50,792 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:15:50,793 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:15:50,793 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-24 01:15:50,793 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 53 transitions, 239 flow. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:50,793 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:50,793 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-24 01:15:50,793 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:51,009 INFO L124 PetriNetUnfolderBase]: 375/842 cut-off events. [2024-11-24 01:15:51,009 INFO L125 PetriNetUnfolderBase]: For 700/700 co-relation queries the response was YES. [2024-11-24 01:15:51,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2100 conditions, 842 events. 375/842 cut-off events. For 700/700 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 5154 event pairs, 104 based on Foata normal form. 0/599 useless extension candidates. Maximal degree in co-relation 2068. Up to 542 conditions per place. [2024-11-24 01:15:51,020 INFO L140 encePairwiseOnDemand]: 39/46 looper letters, 50 selfloop transitions, 3 changer transitions 0/65 dead transitions. [2024-11-24 01:15:51,020 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 65 transitions, 386 flow [2024-11-24 01:15:51,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:15:51,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-24 01:15:51,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 86 transitions. [2024-11-24 01:15:51,021 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6231884057971014 [2024-11-24 01:15:51,021 INFO L175 Difference]: Start difference. First operand has 64 places, 53 transitions, 239 flow. Second operand 3 states and 86 transitions. [2024-11-24 01:15:51,021 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 65 transitions, 386 flow [2024-11-24 01:15:51,023 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 65 transitions, 371 flow, removed 0 selfloop flow, removed 5 redundant places. [2024-11-24 01:15:51,024 INFO L231 Difference]: Finished difference. Result has 62 places, 55 transitions, 253 flow [2024-11-24 01:15:51,026 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=226, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=253, PETRI_PLACES=62, PETRI_TRANSITIONS=55} [2024-11-24 01:15:51,027 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 16 predicate places. [2024-11-24 01:15:51,028 INFO L471 AbstractCegarLoop]: Abstraction has has 62 places, 55 transitions, 253 flow [2024-11-24 01:15:51,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:51,029 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:51,029 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:51,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-24 01:15:51,029 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:51,030 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:51,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1947494558, now seen corresponding path program 1 times [2024-11-24 01:15:51,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:51,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742267996] [2024-11-24 01:15:51,030 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:51,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:51,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:51,321 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:51,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:51,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742267996] [2024-11-24 01:15:51,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742267996] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:15:51,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542025245] [2024-11-24 01:15:51,321 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:51,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:51,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:15:51,324 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:15:51,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-24 01:15:51,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:51,422 INFO L256 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-24 01:15:51,424 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:15:51,445 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:15:51,520 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:51,521 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:15:51,610 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2024-11-24 01:15:51,616 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:15:51,632 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:51,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542025245] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:15:51,632 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:15:51,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2024-11-24 01:15:51,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913575022] [2024-11-24 01:15:51,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:15:51,633 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-24 01:15:51,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:51,634 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-24 01:15:51,634 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-24 01:15:51,664 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-24 01:15:51,664 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 55 transitions, 253 flow. Second operand has 11 states, 11 states have (on average 16.818181818181817) internal successors, (185), 11 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:51,664 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:51,664 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-24 01:15:51,664 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:52,075 INFO L124 PetriNetUnfolderBase]: 521/1113 cut-off events. [2024-11-24 01:15:52,076 INFO L125 PetriNetUnfolderBase]: For 843/843 co-relation queries the response was YES. [2024-11-24 01:15:52,079 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2978 conditions, 1113 events. 521/1113 cut-off events. For 843/843 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 6932 event pairs, 127 based on Foata normal form. 0/830 useless extension candidates. Maximal degree in co-relation 2947. Up to 335 conditions per place. [2024-11-24 01:15:52,086 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 65 selfloop transitions, 15 changer transitions 0/92 dead transitions. [2024-11-24 01:15:52,086 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 92 transitions, 612 flow [2024-11-24 01:15:52,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-24 01:15:52,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-24 01:15:52,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 174 transitions. [2024-11-24 01:15:52,087 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.47282608695652173 [2024-11-24 01:15:52,087 INFO L175 Difference]: Start difference. First operand has 62 places, 55 transitions, 253 flow. Second operand 8 states and 174 transitions. [2024-11-24 01:15:52,088 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 92 transitions, 612 flow [2024-11-24 01:15:52,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 92 transitions, 608 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-24 01:15:52,092 INFO L231 Difference]: Finished difference. Result has 70 places, 61 transitions, 325 flow [2024-11-24 01:15:52,092 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=250, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=325, PETRI_PLACES=70, PETRI_TRANSITIONS=61} [2024-11-24 01:15:52,097 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 24 predicate places. [2024-11-24 01:15:52,097 INFO L471 AbstractCegarLoop]: Abstraction has has 70 places, 61 transitions, 325 flow [2024-11-24 01:15:52,097 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 16.818181818181817) internal successors, (185), 11 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:52,097 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:52,097 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:52,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-24 01:15:52,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:52,298 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:52,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:52,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1947494559, now seen corresponding path program 1 times [2024-11-24 01:15:52,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:52,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950745034] [2024-11-24 01:15:52,299 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:52,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:52,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:52,606 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:52,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:52,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950745034] [2024-11-24 01:15:52,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950745034] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:15:52,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616305218] [2024-11-24 01:15:52,607 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:52,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:52,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:15:52,610 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:15:52,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-24 01:15:52,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:52,708 INFO L256 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-24 01:15:52,710 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:15:52,732 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:15:52,800 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:52,800 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:15:52,880 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:15:52,885 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 20 [2024-11-24 01:15:52,889 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:52,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616305218] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:15:52,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:15:52,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 11 [2024-11-24 01:15:52,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818030340] [2024-11-24 01:15:52,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:15:52,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 01:15:52,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:52,891 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 01:15:52,891 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-11-24 01:15:52,937 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-24 01:15:52,937 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 61 transitions, 325 flow. Second operand has 13 states, 13 states have (on average 17.0) internal successors, (221), 13 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:52,937 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:52,938 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-24 01:15:52,938 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:53,373 INFO L124 PetriNetUnfolderBase]: 486/1066 cut-off events. [2024-11-24 01:15:53,374 INFO L125 PetriNetUnfolderBase]: For 1161/1161 co-relation queries the response was YES. [2024-11-24 01:15:53,377 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3284 conditions, 1066 events. 486/1066 cut-off events. For 1161/1161 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 6595 event pairs, 127 based on Foata normal form. 24/860 useless extension candidates. Maximal degree in co-relation 3248. Up to 335 conditions per place. [2024-11-24 01:15:53,384 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 64 selfloop transitions, 15 changer transitions 0/91 dead transitions. [2024-11-24 01:15:53,384 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 91 transitions, 659 flow [2024-11-24 01:15:53,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-24 01:15:53,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-24 01:15:53,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 173 transitions. [2024-11-24 01:15:53,386 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4701086956521739 [2024-11-24 01:15:53,386 INFO L175 Difference]: Start difference. First operand has 70 places, 61 transitions, 325 flow. Second operand 8 states and 173 transitions. [2024-11-24 01:15:53,386 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 91 transitions, 659 flow [2024-11-24 01:15:53,389 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 91 transitions, 649 flow, removed 0 selfloop flow, removed 4 redundant places. [2024-11-24 01:15:53,392 INFO L231 Difference]: Finished difference. Result has 73 places, 60 transitions, 341 flow [2024-11-24 01:15:53,392 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=311, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=341, PETRI_PLACES=73, PETRI_TRANSITIONS=60} [2024-11-24 01:15:53,392 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 27 predicate places. [2024-11-24 01:15:53,392 INFO L471 AbstractCegarLoop]: Abstraction has has 73 places, 60 transitions, 341 flow [2024-11-24 01:15:53,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 17.0) internal successors, (221), 13 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:53,393 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:53,393 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:53,404 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-24 01:15:53,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-24 01:15:53,593 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:53,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:53,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1961311622, now seen corresponding path program 1 times [2024-11-24 01:15:53,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:53,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001068201] [2024-11-24 01:15:53,594 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:53,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:53,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:53,681 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-24 01:15:53,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:53,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001068201] [2024-11-24 01:15:53,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001068201] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:15:53,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:15:53,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:15:53,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170147900] [2024-11-24 01:15:53,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:15:53,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:15:53,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:53,682 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:15:53,682 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:15:53,701 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-24 01:15:53,701 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 60 transitions, 341 flow. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:53,701 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:53,701 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-24 01:15:53,702 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:54,077 INFO L124 PetriNetUnfolderBase]: 646/1263 cut-off events. [2024-11-24 01:15:54,077 INFO L125 PetriNetUnfolderBase]: For 1806/1806 co-relation queries the response was YES. [2024-11-24 01:15:54,081 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4227 conditions, 1263 events. 646/1263 cut-off events. For 1806/1806 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 7560 event pairs, 320 based on Foata normal form. 52/1068 useless extension candidates. Maximal degree in co-relation 4191. Up to 804 conditions per place. [2024-11-24 01:15:54,089 INFO L140 encePairwiseOnDemand]: 40/46 looper letters, 81 selfloop transitions, 4 changer transitions 0/94 dead transitions. [2024-11-24 01:15:54,090 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 94 transitions, 715 flow [2024-11-24 01:15:54,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:15:54,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-24 01:15:54,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 106 transitions. [2024-11-24 01:15:54,091 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5760869565217391 [2024-11-24 01:15:54,091 INFO L175 Difference]: Start difference. First operand has 73 places, 60 transitions, 341 flow. Second operand 4 states and 106 transitions. [2024-11-24 01:15:54,091 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 94 transitions, 715 flow [2024-11-24 01:15:54,095 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 94 transitions, 696 flow, removed 0 selfloop flow, removed 5 redundant places. [2024-11-24 01:15:54,097 INFO L231 Difference]: Finished difference. Result has 73 places, 61 transitions, 349 flow [2024-11-24 01:15:54,098 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=328, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=349, PETRI_PLACES=73, PETRI_TRANSITIONS=61} [2024-11-24 01:15:54,098 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 27 predicate places. [2024-11-24 01:15:54,098 INFO L471 AbstractCegarLoop]: Abstraction has has 73 places, 61 transitions, 349 flow [2024-11-24 01:15:54,099 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:54,099 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:54,099 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:54,099 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-24 01:15:54,099 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:54,100 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:54,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1063446812, now seen corresponding path program 1 times [2024-11-24 01:15:54,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:54,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995689284] [2024-11-24 01:15:54,100 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:54,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:54,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:54,170 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-24 01:15:54,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:54,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995689284] [2024-11-24 01:15:54,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995689284] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:15:54,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:15:54,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:15:54,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541173920] [2024-11-24 01:15:54,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:15:54,171 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:15:54,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:54,171 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:15:54,171 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:15:54,183 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-24 01:15:54,183 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 61 transitions, 349 flow. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:54,183 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:54,183 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-24 01:15:54,183 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:54,522 INFO L124 PetriNetUnfolderBase]: 642/1164 cut-off events. [2024-11-24 01:15:54,522 INFO L125 PetriNetUnfolderBase]: For 2123/2123 co-relation queries the response was YES. [2024-11-24 01:15:54,526 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4224 conditions, 1164 events. 642/1164 cut-off events. For 2123/2123 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 6669 event pairs, 330 based on Foata normal form. 50/970 useless extension candidates. Maximal degree in co-relation 4189. Up to 795 conditions per place. [2024-11-24 01:15:54,533 INFO L140 encePairwiseOnDemand]: 40/46 looper letters, 79 selfloop transitions, 4 changer transitions 0/93 dead transitions. [2024-11-24 01:15:54,534 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 93 transitions, 715 flow [2024-11-24 01:15:54,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:15:54,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-24 01:15:54,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 104 transitions. [2024-11-24 01:15:54,535 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5652173913043478 [2024-11-24 01:15:54,535 INFO L175 Difference]: Start difference. First operand has 73 places, 61 transitions, 349 flow. Second operand 4 states and 104 transitions. [2024-11-24 01:15:54,535 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 93 transitions, 715 flow [2024-11-24 01:15:54,539 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 93 transitions, 697 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-24 01:15:54,541 INFO L231 Difference]: Finished difference. Result has 76 places, 62 transitions, 364 flow [2024-11-24 01:15:54,541 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=343, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=364, PETRI_PLACES=76, PETRI_TRANSITIONS=62} [2024-11-24 01:15:54,541 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 30 predicate places. [2024-11-24 01:15:54,541 INFO L471 AbstractCegarLoop]: Abstraction has has 76 places, 62 transitions, 364 flow [2024-11-24 01:15:54,542 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:54,542 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:54,542 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:54,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-24 01:15:54,542 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:54,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:54,543 INFO L85 PathProgramCache]: Analyzing trace with hash 676665982, now seen corresponding path program 1 times [2024-11-24 01:15:54,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:54,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541733550] [2024-11-24 01:15:54,543 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:54,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:54,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:54,654 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-24 01:15:54,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:54,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541733550] [2024-11-24 01:15:54,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541733550] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:15:54,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:15:54,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-24 01:15:54,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565683681] [2024-11-24 01:15:54,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:15:54,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:15:54,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:54,655 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:15:54,655 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:15:54,655 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-24 01:15:54,656 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 62 transitions, 364 flow. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:54,656 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:54,656 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-24 01:15:54,656 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:54,826 INFO L124 PetriNetUnfolderBase]: 367/705 cut-off events. [2024-11-24 01:15:54,826 INFO L125 PetriNetUnfolderBase]: For 1635/1635 co-relation queries the response was YES. [2024-11-24 01:15:54,828 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2694 conditions, 705 events. 367/705 cut-off events. For 1635/1635 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 3674 event pairs, 274 based on Foata normal form. 0/565 useless extension candidates. Maximal degree in co-relation 2657. Up to 611 conditions per place. [2024-11-24 01:15:54,833 INFO L140 encePairwiseOnDemand]: 43/46 looper letters, 43 selfloop transitions, 1 changer transitions 0/58 dead transitions. [2024-11-24 01:15:54,833 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 58 transitions, 424 flow [2024-11-24 01:15:54,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:15:54,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-24 01:15:54,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 70 transitions. [2024-11-24 01:15:54,834 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5072463768115942 [2024-11-24 01:15:54,834 INFO L175 Difference]: Start difference. First operand has 76 places, 62 transitions, 364 flow. Second operand 3 states and 70 transitions. [2024-11-24 01:15:54,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 58 transitions, 424 flow [2024-11-24 01:15:54,839 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 58 transitions, 418 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-24 01:15:54,840 INFO L231 Difference]: Finished difference. Result has 74 places, 58 transitions, 332 flow [2024-11-24 01:15:54,840 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=330, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=332, PETRI_PLACES=74, PETRI_TRANSITIONS=58} [2024-11-24 01:15:54,841 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 28 predicate places. [2024-11-24 01:15:54,841 INFO L471 AbstractCegarLoop]: Abstraction has has 74 places, 58 transitions, 332 flow [2024-11-24 01:15:54,841 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:54,841 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:54,841 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:54,841 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-24 01:15:54,841 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:54,841 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:54,842 INFO L85 PathProgramCache]: Analyzing trace with hash 1763022831, now seen corresponding path program 1 times [2024-11-24 01:15:54,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:54,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525365981] [2024-11-24 01:15:54,842 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:54,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:54,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:54,991 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-24 01:15:54,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:54,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525365981] [2024-11-24 01:15:54,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525365981] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:15:54,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:15:54,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-24 01:15:54,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980460314] [2024-11-24 01:15:54,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:15:54,992 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:15:54,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:54,993 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:15:54,993 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:15:54,993 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-24 01:15:54,993 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 58 transitions, 332 flow. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:54,993 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:54,993 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-24 01:15:54,993 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:55,120 INFO L124 PetriNetUnfolderBase]: 266/530 cut-off events. [2024-11-24 01:15:55,121 INFO L125 PetriNetUnfolderBase]: For 1234/1234 co-relation queries the response was YES. [2024-11-24 01:15:55,123 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1925 conditions, 530 events. 266/530 cut-off events. For 1234/1234 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 2523 event pairs, 187 based on Foata normal form. 0/470 useless extension candidates. Maximal degree in co-relation 1904. Up to 444 conditions per place. [2024-11-24 01:15:55,126 INFO L140 encePairwiseOnDemand]: 43/46 looper letters, 39 selfloop transitions, 1 changer transitions 0/54 dead transitions. [2024-11-24 01:15:55,127 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 54 transitions, 384 flow [2024-11-24 01:15:55,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:15:55,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-24 01:15:55,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 68 transitions. [2024-11-24 01:15:55,128 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4927536231884058 [2024-11-24 01:15:55,128 INFO L175 Difference]: Start difference. First operand has 74 places, 58 transitions, 332 flow. Second operand 3 states and 68 transitions. [2024-11-24 01:15:55,128 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 54 transitions, 384 flow [2024-11-24 01:15:55,130 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 54 transitions, 383 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-24 01:15:55,131 INFO L231 Difference]: Finished difference. Result has 73 places, 54 transitions, 305 flow [2024-11-24 01:15:55,131 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=303, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=305, PETRI_PLACES=73, PETRI_TRANSITIONS=54} [2024-11-24 01:15:55,133 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 27 predicate places. [2024-11-24 01:15:55,133 INFO L471 AbstractCegarLoop]: Abstraction has has 73 places, 54 transitions, 305 flow [2024-11-24 01:15:55,133 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:55,134 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:55,134 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:55,134 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-24 01:15:55,134 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:55,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:55,134 INFO L85 PathProgramCache]: Analyzing trace with hash 700050474, now seen corresponding path program 1 times [2024-11-24 01:15:55,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:55,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255293783] [2024-11-24 01:15:55,135 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:55,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:55,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:55,344 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:55,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:55,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255293783] [2024-11-24 01:15:55,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255293783] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:15:55,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645122336] [2024-11-24 01:15:55,344 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:55,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:55,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:15:55,348 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:15:55,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-24 01:15:55,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:55,444 INFO L256 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-24 01:15:55,445 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:15:55,582 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:55,582 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:15:55,708 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:55,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645122336] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:15:55,708 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:15:55,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2024-11-24 01:15:55,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778509673] [2024-11-24 01:15:55,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:15:55,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-24 01:15:55,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:55,710 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-24 01:15:55,710 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2024-11-24 01:15:55,850 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:15:55,851 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 54 transitions, 305 flow. Second operand has 20 states, 20 states have (on average 10.55) internal successors, (211), 20 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:55,851 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:55,851 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:15:55,851 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:56,405 INFO L124 PetriNetUnfolderBase]: 651/1260 cut-off events. [2024-11-24 01:15:56,406 INFO L125 PetriNetUnfolderBase]: For 2555/2555 co-relation queries the response was YES. [2024-11-24 01:15:56,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4373 conditions, 1260 events. 651/1260 cut-off events. For 2555/2555 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 6781 event pairs, 384 based on Foata normal form. 18/1237 useless extension candidates. Maximal degree in co-relation 4351. Up to 716 conditions per place. [2024-11-24 01:15:56,418 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 82 selfloop transitions, 16 changer transitions 8/114 dead transitions. [2024-11-24 01:15:56,418 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 114 transitions, 855 flow [2024-11-24 01:15:56,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:15:56,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-24 01:15:56,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 167 transitions. [2024-11-24 01:15:56,420 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3630434782608696 [2024-11-24 01:15:56,420 INFO L175 Difference]: Start difference. First operand has 73 places, 54 transitions, 305 flow. Second operand 10 states and 167 transitions. [2024-11-24 01:15:56,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 114 transitions, 855 flow [2024-11-24 01:15:56,425 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 114 transitions, 854 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-24 01:15:56,427 INFO L231 Difference]: Finished difference. Result has 85 places, 59 transitions, 393 flow [2024-11-24 01:15:56,427 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=304, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=393, PETRI_PLACES=85, PETRI_TRANSITIONS=59} [2024-11-24 01:15:56,428 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 39 predicate places. [2024-11-24 01:15:56,428 INFO L471 AbstractCegarLoop]: Abstraction has has 85 places, 59 transitions, 393 flow [2024-11-24 01:15:56,428 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.55) internal successors, (211), 20 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:56,428 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:56,428 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1] [2024-11-24 01:15:56,439 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-24 01:15:56,629 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-24 01:15:56,629 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:56,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:56,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1440040618, now seen corresponding path program 2 times [2024-11-24 01:15:56,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:56,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277152388] [2024-11-24 01:15:56,630 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:15:56,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:56,679 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:15:56,680 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:15:56,755 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-24 01:15:56,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:56,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277152388] [2024-11-24 01:15:56,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277152388] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:15:56,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062980166] [2024-11-24 01:15:56,755 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:15:56,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:56,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:15:56,758 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:15:56,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-24 01:15:56,847 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:15:56,847 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:15:56,848 INFO L256 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-24 01:15:56,849 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:15:56,880 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-24 01:15:56,880 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:15:56,911 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-24 01:15:56,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062980166] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:15:56,912 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:15:56,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2] total 2 [2024-11-24 01:15:56,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33030027] [2024-11-24 01:15:56,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:15:56,912 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:15:56,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:56,913 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:15:56,913 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:15:56,919 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 46 [2024-11-24 01:15:56,919 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 59 transitions, 393 flow. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:56,919 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:56,919 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 46 [2024-11-24 01:15:56,919 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:57,185 INFO L124 PetriNetUnfolderBase]: 425/904 cut-off events. [2024-11-24 01:15:57,185 INFO L125 PetriNetUnfolderBase]: For 2808/2833 co-relation queries the response was YES. [2024-11-24 01:15:57,189 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3443 conditions, 904 events. 425/904 cut-off events. For 2808/2833 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 4929 event pairs, 302 based on Foata normal form. 14/858 useless extension candidates. Maximal degree in co-relation 3416. Up to 707 conditions per place. [2024-11-24 01:15:57,195 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 29 selfloop transitions, 15 changer transitions 0/58 dead transitions. [2024-11-24 01:15:57,195 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 58 transitions, 471 flow [2024-11-24 01:15:57,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:15:57,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-24 01:15:57,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 74 transitions. [2024-11-24 01:15:57,197 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.40217391304347827 [2024-11-24 01:15:57,197 INFO L175 Difference]: Start difference. First operand has 85 places, 59 transitions, 393 flow. Second operand 4 states and 74 transitions. [2024-11-24 01:15:57,197 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 58 transitions, 471 flow [2024-11-24 01:15:57,201 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 58 transitions, 444 flow, removed 2 selfloop flow, removed 8 redundant places. [2024-11-24 01:15:57,203 INFO L231 Difference]: Finished difference. Result has 79 places, 58 transitions, 386 flow [2024-11-24 01:15:57,203 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=356, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=386, PETRI_PLACES=79, PETRI_TRANSITIONS=58} [2024-11-24 01:15:57,204 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 33 predicate places. [2024-11-24 01:15:57,204 INFO L471 AbstractCegarLoop]: Abstraction has has 79 places, 58 transitions, 386 flow [2024-11-24 01:15:57,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:57,204 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:57,204 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:57,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-24 01:15:57,405 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-24 01:15:57,405 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:57,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:57,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1464571845, now seen corresponding path program 1 times [2024-11-24 01:15:57,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:57,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634141663] [2024-11-24 01:15:57,406 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:57,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:57,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:57,633 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:57,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:57,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634141663] [2024-11-24 01:15:57,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634141663] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:15:57,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178789982] [2024-11-24 01:15:57,634 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:15:57,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:57,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:15:57,638 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:15:57,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-24 01:15:57,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:15:57,746 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-24 01:15:57,747 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:15:57,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:57,902 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:15:58,044 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:58,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178789982] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:15:58,045 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:15:58,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2024-11-24 01:15:58,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982687642] [2024-11-24 01:15:58,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:15:58,046 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-24 01:15:58,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:58,046 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-24 01:15:58,046 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2024-11-24 01:15:58,202 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:15:58,202 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 58 transitions, 386 flow. Second operand has 20 states, 20 states have (on average 10.65) internal successors, (213), 20 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:58,203 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:15:58,203 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:15:58,203 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:15:58,652 INFO L124 PetriNetUnfolderBase]: 564/1025 cut-off events. [2024-11-24 01:15:58,653 INFO L125 PetriNetUnfolderBase]: For 2919/2958 co-relation queries the response was YES. [2024-11-24 01:15:58,657 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3929 conditions, 1025 events. 564/1025 cut-off events. For 2919/2958 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 5029 event pairs, 356 based on Foata normal form. 22/1038 useless extension candidates. Maximal degree in co-relation 3905. Up to 706 conditions per place. [2024-11-24 01:15:58,666 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 34 selfloop transitions, 10 changer transitions 43/95 dead transitions. [2024-11-24 01:15:58,666 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 95 transitions, 795 flow [2024-11-24 01:15:58,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:15:58,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-24 01:15:58,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 155 transitions. [2024-11-24 01:15:58,669 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.33695652173913043 [2024-11-24 01:15:58,669 INFO L175 Difference]: Start difference. First operand has 79 places, 58 transitions, 386 flow. Second operand 10 states and 155 transitions. [2024-11-24 01:15:58,670 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 95 transitions, 795 flow [2024-11-24 01:15:58,676 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 95 transitions, 765 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-24 01:15:58,678 INFO L231 Difference]: Finished difference. Result has 89 places, 52 transitions, 324 flow [2024-11-24 01:15:58,679 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=356, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=324, PETRI_PLACES=89, PETRI_TRANSITIONS=52} [2024-11-24 01:15:58,679 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 43 predicate places. [2024-11-24 01:15:58,679 INFO L471 AbstractCegarLoop]: Abstraction has has 89 places, 52 transitions, 324 flow [2024-11-24 01:15:58,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.65) internal successors, (213), 20 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:15:58,680 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:15:58,680 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:15:58,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-24 01:15:58,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-24 01:15:58,881 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:15:58,882 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:15:58,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1351860208, now seen corresponding path program 2 times [2024-11-24 01:15:58,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:15:58,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909852158] [2024-11-24 01:15:58,882 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:15:58,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:15:58,906 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:15:58,907 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:15:59,405 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:59,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:15:59,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909852158] [2024-11-24 01:15:59,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909852158] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:15:59,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553018648] [2024-11-24 01:15:59,406 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:15:59,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:15:59,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:15:59,408 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:15:59,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-24 01:15:59,509 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:15:59,510 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:15:59,511 INFO L256 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-24 01:15:59,513 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:15:59,579 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:15:59,755 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:59,755 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:15:59,935 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:15:59,942 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:15:59,951 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:15:59,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553018648] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:15:59,952 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:15:59,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 23 [2024-11-24 01:15:59,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577565549] [2024-11-24 01:15:59,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:15:59,953 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-24 01:15:59,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:15:59,954 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-24 01:15:59,954 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=532, Unknown=0, NotChecked=0, Total=600 [2024-11-24 01:16:00,453 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:16:00,454 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 52 transitions, 324 flow. Second operand has 25 states, 25 states have (on average 10.56) internal successors, (264), 25 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:00,454 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:00,454 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:16:00,454 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:02,480 INFO L124 PetriNetUnfolderBase]: 1258/2254 cut-off events. [2024-11-24 01:16:02,480 INFO L125 PetriNetUnfolderBase]: For 6021/6087 co-relation queries the response was YES. [2024-11-24 01:16:02,488 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8535 conditions, 2254 events. 1258/2254 cut-off events. For 6021/6087 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 12802 event pairs, 156 based on Foata normal form. 54/2283 useless extension candidates. Maximal degree in co-relation 8507. Up to 340 conditions per place. [2024-11-24 01:16:02,499 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 226 selfloop transitions, 33 changer transitions 0/267 dead transitions. [2024-11-24 01:16:02,499 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 267 transitions, 2187 flow [2024-11-24 01:16:02,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-24 01:16:02,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2024-11-24 01:16:02,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 423 transitions. [2024-11-24 01:16:02,505 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.38315217391304346 [2024-11-24 01:16:02,505 INFO L175 Difference]: Start difference. First operand has 89 places, 52 transitions, 324 flow. Second operand 24 states and 423 transitions. [2024-11-24 01:16:02,506 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 267 transitions, 2187 flow [2024-11-24 01:16:02,516 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 267 transitions, 1999 flow, removed 84 selfloop flow, removed 13 redundant places. [2024-11-24 01:16:02,518 INFO L231 Difference]: Finished difference. Result has 96 places, 69 transitions, 481 flow [2024-11-24 01:16:02,519 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=280, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=481, PETRI_PLACES=96, PETRI_TRANSITIONS=69} [2024-11-24 01:16:02,519 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 50 predicate places. [2024-11-24 01:16:02,519 INFO L471 AbstractCegarLoop]: Abstraction has has 96 places, 69 transitions, 481 flow [2024-11-24 01:16:02,520 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 10.56) internal successors, (264), 25 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:02,520 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:02,520 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:16:02,530 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-24 01:16:02,724 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-24 01:16:02,724 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:02,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:02,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1351860207, now seen corresponding path program 1 times [2024-11-24 01:16:02,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:02,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386625432] [2024-11-24 01:16:02,725 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:02,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:02,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:03,110 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:03,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:03,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386625432] [2024-11-24 01:16:03,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386625432] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:03,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680711225] [2024-11-24 01:16:03,112 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:03,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:03,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:03,114 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:03,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-24 01:16:03,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:03,214 INFO L256 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-24 01:16:03,216 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:03,246 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:16:03,344 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:03,345 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:03,476 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:16:03,483 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:16:03,540 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:03,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680711225] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:03,540 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:03,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2024-11-24 01:16:03,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891000955] [2024-11-24 01:16:03,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:03,541 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-24 01:16:03,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:03,541 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-24 01:16:03,541 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2024-11-24 01:16:03,684 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:16:03,685 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 69 transitions, 481 flow. Second operand has 19 states, 19 states have (on average 11.368421052631579) internal successors, (216), 19 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:03,685 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:03,685 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:16:03,685 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:04,634 INFO L124 PetriNetUnfolderBase]: 1032/1958 cut-off events. [2024-11-24 01:16:04,634 INFO L125 PetriNetUnfolderBase]: For 6352/6365 co-relation queries the response was YES. [2024-11-24 01:16:04,641 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7542 conditions, 1958 events. 1032/1958 cut-off events. For 6352/6365 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 11277 event pairs, 147 based on Foata normal form. 49/1978 useless extension candidates. Maximal degree in co-relation 7517. Up to 502 conditions per place. [2024-11-24 01:16:04,649 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 106 selfloop transitions, 29 changer transitions 0/145 dead transitions. [2024-11-24 01:16:04,650 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 145 transitions, 1188 flow [2024-11-24 01:16:04,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:16:04,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-24 01:16:04,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 233 transitions. [2024-11-24 01:16:04,654 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.36180124223602483 [2024-11-24 01:16:04,654 INFO L175 Difference]: Start difference. First operand has 96 places, 69 transitions, 481 flow. Second operand 14 states and 233 transitions. [2024-11-24 01:16:04,654 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 145 transitions, 1188 flow [2024-11-24 01:16:04,663 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 145 transitions, 1127 flow, removed 11 selfloop flow, removed 9 redundant places. [2024-11-24 01:16:04,665 INFO L231 Difference]: Finished difference. Result has 102 places, 70 transitions, 513 flow [2024-11-24 01:16:04,665 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=421, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=513, PETRI_PLACES=102, PETRI_TRANSITIONS=70} [2024-11-24 01:16:04,666 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 56 predicate places. [2024-11-24 01:16:04,666 INFO L471 AbstractCegarLoop]: Abstraction has has 102 places, 70 transitions, 513 flow [2024-11-24 01:16:04,667 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.368421052631579) internal successors, (216), 19 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:04,667 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:04,667 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:16:04,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-24 01:16:04,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:04,871 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:04,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:04,872 INFO L85 PathProgramCache]: Analyzing trace with hash -2140642687, now seen corresponding path program 2 times [2024-11-24 01:16:04,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:04,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101081046] [2024-11-24 01:16:04,872 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:16:04,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:04,901 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:16:04,905 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:05,210 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:05,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:05,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101081046] [2024-11-24 01:16:05,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101081046] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:05,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250633545] [2024-11-24 01:16:05,211 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:16:05,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:05,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:05,214 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:05,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-24 01:16:05,370 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:16:05,370 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:05,371 INFO L256 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-24 01:16:05,377 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:05,405 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:16:05,532 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:05,532 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:05,661 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:16:05,665 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:16:05,675 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:05,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250633545] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:05,675 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:05,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2024-11-24 01:16:05,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963612649] [2024-11-24 01:16:05,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:05,676 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-24 01:16:05,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:05,678 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-24 01:16:05,679 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2024-11-24 01:16:05,815 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:16:05,816 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 70 transitions, 513 flow. Second operand has 18 states, 18 states have (on average 11.666666666666666) internal successors, (210), 18 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:05,816 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:05,816 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:16:05,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:06,685 INFO L124 PetriNetUnfolderBase]: 1350/2533 cut-off events. [2024-11-24 01:16:06,685 INFO L125 PetriNetUnfolderBase]: For 12139/12174 co-relation queries the response was YES. [2024-11-24 01:16:06,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10430 conditions, 2533 events. 1350/2533 cut-off events. For 12139/12174 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 15147 event pairs, 208 based on Foata normal form. 75/2565 useless extension candidates. Maximal degree in co-relation 10404. Up to 642 conditions per place. [2024-11-24 01:16:06,705 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 189 selfloop transitions, 19 changer transitions 0/221 dead transitions. [2024-11-24 01:16:06,706 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 221 transitions, 2353 flow [2024-11-24 01:16:06,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:16:06,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-24 01:16:06,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 228 transitions. [2024-11-24 01:16:06,707 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.35403726708074534 [2024-11-24 01:16:06,707 INFO L175 Difference]: Start difference. First operand has 102 places, 70 transitions, 513 flow. Second operand 14 states and 228 transitions. [2024-11-24 01:16:06,707 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 221 transitions, 2353 flow [2024-11-24 01:16:06,719 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 221 transitions, 2087 flow, removed 21 selfloop flow, removed 13 redundant places. [2024-11-24 01:16:06,721 INFO L231 Difference]: Finished difference. Result has 104 places, 74 transitions, 542 flow [2024-11-24 01:16:06,721 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=457, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=542, PETRI_PLACES=104, PETRI_TRANSITIONS=74} [2024-11-24 01:16:06,722 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 58 predicate places. [2024-11-24 01:16:06,722 INFO L471 AbstractCegarLoop]: Abstraction has has 104 places, 74 transitions, 542 flow [2024-11-24 01:16:06,722 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 11.666666666666666) internal successors, (210), 18 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:06,722 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:06,723 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:16:06,733 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-24 01:16:06,926 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:06,926 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:06,927 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:06,927 INFO L85 PathProgramCache]: Analyzing trace with hash -2140642688, now seen corresponding path program 1 times [2024-11-24 01:16:06,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:06,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753514902] [2024-11-24 01:16:06,927 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:06,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:06,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:07,279 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:07,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:07,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753514902] [2024-11-24 01:16:07,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753514902] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:07,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339035130] [2024-11-24 01:16:07,280 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:07,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:07,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:07,282 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:07,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-24 01:16:07,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:07,393 INFO L256 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-24 01:16:07,394 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:07,446 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:16:07,564 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:07,564 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:07,716 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:16:07,719 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:16:07,733 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:07,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339035130] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:07,734 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:07,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2024-11-24 01:16:07,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722781133] [2024-11-24 01:16:07,734 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:07,734 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-24 01:16:07,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:07,735 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-24 01:16:07,735 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2024-11-24 01:16:07,877 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:16:07,878 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 74 transitions, 542 flow. Second operand has 23 states, 23 states have (on average 11.695652173913043) internal successors, (269), 23 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:07,878 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:07,878 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:16:07,878 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:08,852 INFO L124 PetriNetUnfolderBase]: 1283/2426 cut-off events. [2024-11-24 01:16:08,852 INFO L125 PetriNetUnfolderBase]: For 10633/10666 co-relation queries the response was YES. [2024-11-24 01:16:08,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10039 conditions, 2426 events. 1283/2426 cut-off events. For 10633/10666 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 14307 event pairs, 208 based on Foata normal form. 73/2456 useless extension candidates. Maximal degree in co-relation 10013. Up to 622 conditions per place. [2024-11-24 01:16:08,873 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 188 selfloop transitions, 19 changer transitions 0/220 dead transitions. [2024-11-24 01:16:08,874 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 220 transitions, 2136 flow [2024-11-24 01:16:08,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:16:08,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-24 01:16:08,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 227 transitions. [2024-11-24 01:16:08,875 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.35248447204968947 [2024-11-24 01:16:08,876 INFO L175 Difference]: Start difference. First operand has 104 places, 74 transitions, 542 flow. Second operand 14 states and 227 transitions. [2024-11-24 01:16:08,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 220 transitions, 2136 flow [2024-11-24 01:16:08,889 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 220 transitions, 2103 flow, removed 2 selfloop flow, removed 9 redundant places. [2024-11-24 01:16:08,891 INFO L231 Difference]: Finished difference. Result has 108 places, 73 transitions, 539 flow [2024-11-24 01:16:08,892 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=501, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=539, PETRI_PLACES=108, PETRI_TRANSITIONS=73} [2024-11-24 01:16:08,892 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 62 predicate places. [2024-11-24 01:16:08,892 INFO L471 AbstractCegarLoop]: Abstraction has has 108 places, 73 transitions, 539 flow [2024-11-24 01:16:08,892 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.695652173913043) internal successors, (269), 23 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:08,893 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:08,893 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:16:08,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-24 01:16:09,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:09,094 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:09,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:09,094 INFO L85 PathProgramCache]: Analyzing trace with hash 2057559061, now seen corresponding path program 1 times [2024-11-24 01:16:09,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:09,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304487374] [2024-11-24 01:16:09,095 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:09,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:09,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:09,198 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:16:09,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:09,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304487374] [2024-11-24 01:16:09,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304487374] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:09,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359717032] [2024-11-24 01:16:09,198 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:09,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:09,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:09,201 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:09,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-24 01:16:09,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:09,314 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-24 01:16:09,315 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:09,346 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:16:09,347 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:16:09,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359717032] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:16:09,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:16:09,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-24 01:16:09,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599297257] [2024-11-24 01:16:09,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:16:09,348 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:16:09,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:09,348 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:16:09,348 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-24 01:16:09,365 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-24 01:16:09,366 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 73 transitions, 539 flow. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:09,366 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:09,366 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-24 01:16:09,366 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:09,879 INFO L124 PetriNetUnfolderBase]: 1174/2200 cut-off events. [2024-11-24 01:16:09,879 INFO L125 PetriNetUnfolderBase]: For 10755/10755 co-relation queries the response was YES. [2024-11-24 01:16:09,889 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9614 conditions, 2200 events. 1174/2200 cut-off events. For 10755/10755 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 12767 event pairs, 106 based on Foata normal form. 88/2254 useless extension candidates. Maximal degree in co-relation 9589. Up to 682 conditions per place. [2024-11-24 01:16:09,900 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 104 selfloop transitions, 19 changer transitions 0/133 dead transitions. [2024-11-24 01:16:09,900 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 133 transitions, 1293 flow [2024-11-24 01:16:09,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:16:09,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-24 01:16:09,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 136 transitions. [2024-11-24 01:16:09,902 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4927536231884058 [2024-11-24 01:16:09,902 INFO L175 Difference]: Start difference. First operand has 108 places, 73 transitions, 539 flow. Second operand 6 states and 136 transitions. [2024-11-24 01:16:09,902 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 133 transitions, 1293 flow [2024-11-24 01:16:09,918 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 133 transitions, 1224 flow, removed 0 selfloop flow, removed 11 redundant places. [2024-11-24 01:16:09,922 INFO L231 Difference]: Finished difference. Result has 101 places, 72 transitions, 546 flow [2024-11-24 01:16:09,923 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=508, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=546, PETRI_PLACES=101, PETRI_TRANSITIONS=72} [2024-11-24 01:16:09,924 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 55 predicate places. [2024-11-24 01:16:09,924 INFO L471 AbstractCegarLoop]: Abstraction has has 101 places, 72 transitions, 546 flow [2024-11-24 01:16:09,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:09,924 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:09,924 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-24 01:16:09,935 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-24 01:16:10,124 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-24 01:16:10,125 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:10,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:10,126 INFO L85 PathProgramCache]: Analyzing trace with hash -640177930, now seen corresponding path program 1 times [2024-11-24 01:16:10,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:10,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406099135] [2024-11-24 01:16:10,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:10,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:10,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:10,218 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:16:10,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:10,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406099135] [2024-11-24 01:16:10,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406099135] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:10,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698822859] [2024-11-24 01:16:10,219 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:10,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:10,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:10,221 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:10,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-24 01:16:10,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:10,338 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-24 01:16:10,340 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:10,373 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:16:10,373 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:10,444 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:16:10,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698822859] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:10,446 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:10,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-24 01:16:10,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736031492] [2024-11-24 01:16:10,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:10,447 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-24 01:16:10,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:10,447 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-24 01:16:10,447 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-24 01:16:10,483 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-24 01:16:10,483 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 72 transitions, 546 flow. Second operand has 12 states, 12 states have (on average 13.916666666666666) internal successors, (167), 12 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:10,483 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:10,483 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-24 01:16:10,483 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:11,421 INFO L124 PetriNetUnfolderBase]: 1838/3434 cut-off events. [2024-11-24 01:16:11,421 INFO L125 PetriNetUnfolderBase]: For 17544/17561 co-relation queries the response was YES. [2024-11-24 01:16:11,431 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15416 conditions, 3434 events. 1838/3434 cut-off events. For 17544/17561 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 20933 event pairs, 402 based on Foata normal form. 149/3538 useless extension candidates. Maximal degree in co-relation 15392. Up to 1130 conditions per place. [2024-11-24 01:16:11,447 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 180 selfloop transitions, 26 changer transitions 0/216 dead transitions. [2024-11-24 01:16:11,448 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 216 transitions, 2104 flow [2024-11-24 01:16:11,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:16:11,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-24 01:16:11,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 238 transitions. [2024-11-24 01:16:11,449 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5173913043478261 [2024-11-24 01:16:11,449 INFO L175 Difference]: Start difference. First operand has 101 places, 72 transitions, 546 flow. Second operand 10 states and 238 transitions. [2024-11-24 01:16:11,449 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 216 transitions, 2104 flow [2024-11-24 01:16:11,475 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 216 transitions, 2029 flow, removed 4 selfloop flow, removed 6 redundant places. [2024-11-24 01:16:11,477 INFO L231 Difference]: Finished difference. Result has 107 places, 85 transitions, 689 flow [2024-11-24 01:16:11,478 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=503, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=689, PETRI_PLACES=107, PETRI_TRANSITIONS=85} [2024-11-24 01:16:11,478 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 61 predicate places. [2024-11-24 01:16:11,478 INFO L471 AbstractCegarLoop]: Abstraction has has 107 places, 85 transitions, 689 flow [2024-11-24 01:16:11,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 13.916666666666666) internal successors, (167), 12 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:11,479 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:11,479 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:16:11,490 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-24 01:16:11,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:11,684 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:11,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:11,684 INFO L85 PathProgramCache]: Analyzing trace with hash 131735622, now seen corresponding path program 1 times [2024-11-24 01:16:11,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:11,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786406303] [2024-11-24 01:16:11,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:11,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:11,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:11,763 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:16:11,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:11,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786406303] [2024-11-24 01:16:11,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786406303] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:11,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574255622] [2024-11-24 01:16:11,764 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:11,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:11,764 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:11,766 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:11,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-24 01:16:11,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:11,880 INFO L256 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-24 01:16:11,881 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:11,913 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:16:11,913 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:16:11,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574255622] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:16:11,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:16:11,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-24 01:16:11,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49052299] [2024-11-24 01:16:11,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:16:11,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:16:11,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:11,915 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:16:11,915 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-24 01:16:11,930 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-24 01:16:11,930 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 85 transitions, 689 flow. Second operand has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:11,931 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:11,931 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-24 01:16:11,931 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:12,548 INFO L124 PetriNetUnfolderBase]: 1991/3684 cut-off events. [2024-11-24 01:16:12,549 INFO L125 PetriNetUnfolderBase]: For 18253/18387 co-relation queries the response was YES. [2024-11-24 01:16:12,570 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15643 conditions, 3684 events. 1991/3684 cut-off events. For 18253/18387 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 22969 event pairs, 205 based on Foata normal form. 223/3889 useless extension candidates. Maximal degree in co-relation 15617. Up to 1178 conditions per place. [2024-11-24 01:16:12,587 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 188 selfloop transitions, 9 changer transitions 0/214 dead transitions. [2024-11-24 01:16:12,587 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 214 transitions, 2311 flow [2024-11-24 01:16:12,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:16:12,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-24 01:16:12,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 132 transitions. [2024-11-24 01:16:12,588 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4782608695652174 [2024-11-24 01:16:12,588 INFO L175 Difference]: Start difference. First operand has 107 places, 85 transitions, 689 flow. Second operand 6 states and 132 transitions. [2024-11-24 01:16:12,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 214 transitions, 2311 flow [2024-11-24 01:16:12,609 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 214 transitions, 2269 flow, removed 4 selfloop flow, removed 2 redundant places. [2024-11-24 01:16:12,612 INFO L231 Difference]: Finished difference. Result has 109 places, 84 transitions, 685 flow [2024-11-24 01:16:12,612 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=667, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=685, PETRI_PLACES=109, PETRI_TRANSITIONS=84} [2024-11-24 01:16:12,613 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 63 predicate places. [2024-11-24 01:16:12,613 INFO L471 AbstractCegarLoop]: Abstraction has has 109 places, 84 transitions, 685 flow [2024-11-24 01:16:12,613 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:12,613 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:12,613 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:16:12,625 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-24 01:16:12,814 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:12,814 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:12,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:12,814 INFO L85 PathProgramCache]: Analyzing trace with hash -211162380, now seen corresponding path program 1 times [2024-11-24 01:16:12,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:12,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835404059] [2024-11-24 01:16:12,815 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:12,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:12,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:12,884 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:16:12,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:12,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835404059] [2024-11-24 01:16:12,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835404059] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:12,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374872706] [2024-11-24 01:16:12,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:16:12,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:12,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:12,889 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:12,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-24 01:16:13,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:16:13,008 INFO L256 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-24 01:16:13,009 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:13,044 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:16:13,044 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:13,092 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:16:13,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374872706] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:13,092 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:13,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-24 01:16:13,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524437610] [2024-11-24 01:16:13,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:13,093 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-24 01:16:13,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:13,093 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-24 01:16:13,093 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-24 01:16:13,124 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-24 01:16:13,125 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 84 transitions, 685 flow. Second operand has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:13,125 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:13,125 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-24 01:16:13,125 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:14,081 INFO L124 PetriNetUnfolderBase]: 3180/5819 cut-off events. [2024-11-24 01:16:14,081 INFO L125 PetriNetUnfolderBase]: For 32421/32635 co-relation queries the response was YES. [2024-11-24 01:16:14,107 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25966 conditions, 5819 events. 3180/5819 cut-off events. For 32421/32635 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 38116 event pairs, 732 based on Foata normal form. 345/6087 useless extension candidates. Maximal degree in co-relation 25939. Up to 1942 conditions per place. [2024-11-24 01:16:14,126 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 325 selfloop transitions, 13 changer transitions 0/355 dead transitions. [2024-11-24 01:16:14,126 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 355 transitions, 3881 flow [2024-11-24 01:16:14,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:16:14,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-24 01:16:14,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 230 transitions. [2024-11-24 01:16:14,128 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5 [2024-11-24 01:16:14,128 INFO L175 Difference]: Start difference. First operand has 109 places, 84 transitions, 685 flow. Second operand 10 states and 230 transitions. [2024-11-24 01:16:14,128 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 355 transitions, 3881 flow [2024-11-24 01:16:14,157 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 355 transitions, 3837 flow, removed 4 selfloop flow, removed 6 redundant places. [2024-11-24 01:16:14,161 INFO L231 Difference]: Finished difference. Result has 115 places, 91 transitions, 751 flow [2024-11-24 01:16:14,162 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=661, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=751, PETRI_PLACES=115, PETRI_TRANSITIONS=91} [2024-11-24 01:16:14,162 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 69 predicate places. [2024-11-24 01:16:14,162 INFO L471 AbstractCegarLoop]: Abstraction has has 115 places, 91 transitions, 751 flow [2024-11-24 01:16:14,162 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:14,162 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:14,162 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-24 01:16:14,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-24 01:16:14,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:14,363 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:14,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:14,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1030648006, now seen corresponding path program 2 times [2024-11-24 01:16:14,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:14,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183726695] [2024-11-24 01:16:14,364 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:16:14,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:14,378 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:16:14,378 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:14,591 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:14,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:14,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183726695] [2024-11-24 01:16:14,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183726695] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:14,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754076534] [2024-11-24 01:16:14,592 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:16:14,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:14,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:14,594 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:14,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-24 01:16:14,713 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:16:14,713 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:14,715 INFO L256 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-24 01:16:14,716 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:14,965 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:14,965 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:15,172 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:15,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754076534] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:15,173 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:15,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 27 [2024-11-24 01:16:15,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255545475] [2024-11-24 01:16:15,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:15,174 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-24 01:16:15,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:15,174 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-24 01:16:15,175 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=609, Unknown=0, NotChecked=0, Total=756 [2024-11-24 01:16:15,366 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:16:15,367 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 91 transitions, 751 flow. Second operand has 28 states, 28 states have (on average 10.428571428571429) internal successors, (292), 28 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:15,367 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:15,367 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:16:15,367 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:16,580 INFO L124 PetriNetUnfolderBase]: 2868/5072 cut-off events. [2024-11-24 01:16:16,580 INFO L125 PetriNetUnfolderBase]: For 25840/25893 co-relation queries the response was YES. [2024-11-24 01:16:16,596 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22765 conditions, 5072 events. 2868/5072 cut-off events. For 25840/25893 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 30636 event pairs, 1706 based on Foata normal form. 38/5038 useless extension candidates. Maximal degree in co-relation 22736. Up to 3289 conditions per place. [2024-11-24 01:16:16,609 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 142 selfloop transitions, 19 changer transitions 30/201 dead transitions. [2024-11-24 01:16:16,609 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 201 transitions, 2080 flow [2024-11-24 01:16:16,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:16:16,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-24 01:16:16,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 226 transitions. [2024-11-24 01:16:16,611 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.35093167701863354 [2024-11-24 01:16:16,611 INFO L175 Difference]: Start difference. First operand has 115 places, 91 transitions, 751 flow. Second operand 14 states and 226 transitions. [2024-11-24 01:16:16,611 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 201 transitions, 2080 flow [2024-11-24 01:16:16,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 201 transitions, 2022 flow, removed 4 selfloop flow, removed 5 redundant places. [2024-11-24 01:16:16,642 INFO L231 Difference]: Finished difference. Result has 121 places, 80 transitions, 660 flow [2024-11-24 01:16:16,643 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=622, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=660, PETRI_PLACES=121, PETRI_TRANSITIONS=80} [2024-11-24 01:16:16,643 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 75 predicate places. [2024-11-24 01:16:16,643 INFO L471 AbstractCegarLoop]: Abstraction has has 121 places, 80 transitions, 660 flow [2024-11-24 01:16:16,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 10.428571428571429) internal successors, (292), 28 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:16,644 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:16,644 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:16:16,650 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-24 01:16:16,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:16,844 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:16,845 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:16,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1063564391, now seen corresponding path program 3 times [2024-11-24 01:16:16,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:16,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868012465] [2024-11-24 01:16:16,845 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:16:16,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:16,864 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-24 01:16:16,864 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:17,070 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:17,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:17,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868012465] [2024-11-24 01:16:17,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868012465] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:17,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779741503] [2024-11-24 01:16:17,071 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:16:17,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:17,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:17,073 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:17,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-24 01:16:17,205 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-24 01:16:17,205 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:17,206 INFO L256 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-24 01:16:17,208 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:17,289 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-24 01:16:17,864 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:17,865 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:18,432 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2024-11-24 01:16:18,437 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2024-11-24 01:16:18,662 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:18,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779741503] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:18,663 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:18,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 35 [2024-11-24 01:16:18,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566488535] [2024-11-24 01:16:18,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:18,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-24 01:16:18,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:18,664 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-24 01:16:18,665 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1058, Unknown=0, NotChecked=0, Total=1260 [2024-11-24 01:16:19,179 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:16:19,180 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 80 transitions, 660 flow. Second operand has 36 states, 36 states have (on average 10.63888888888889) internal successors, (383), 36 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:19,180 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:19,180 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:16:19,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:22,353 INFO L124 PetriNetUnfolderBase]: 4318/7351 cut-off events. [2024-11-24 01:16:22,353 INFO L125 PetriNetUnfolderBase]: For 33417/33523 co-relation queries the response was YES. [2024-11-24 01:16:22,379 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32036 conditions, 7351 events. 4318/7351 cut-off events. For 33417/33523 co-relation queries the response was YES. Maximal size of possible extension queue 183. Compared 47093 event pairs, 1020 based on Foata normal form. 135/7465 useless extension candidates. Maximal degree in co-relation 32007. Up to 1849 conditions per place. [2024-11-24 01:16:22,399 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 209 selfloop transitions, 41 changer transitions 100/360 dead transitions. [2024-11-24 01:16:22,399 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 360 transitions, 3707 flow [2024-11-24 01:16:22,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-24 01:16:22,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-24 01:16:22,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 423 transitions. [2024-11-24 01:16:22,402 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3536789297658863 [2024-11-24 01:16:22,402 INFO L175 Difference]: Start difference. First operand has 121 places, 80 transitions, 660 flow. Second operand 26 states and 423 transitions. [2024-11-24 01:16:22,402 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 360 transitions, 3707 flow [2024-11-24 01:16:22,435 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 360 transitions, 3561 flow, removed 0 selfloop flow, removed 13 redundant places. [2024-11-24 01:16:22,438 INFO L231 Difference]: Finished difference. Result has 146 places, 91 transitions, 877 flow [2024-11-24 01:16:22,438 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=616, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=877, PETRI_PLACES=146, PETRI_TRANSITIONS=91} [2024-11-24 01:16:22,439 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 100 predicate places. [2024-11-24 01:16:22,439 INFO L471 AbstractCegarLoop]: Abstraction has has 146 places, 91 transitions, 877 flow [2024-11-24 01:16:22,439 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 10.63888888888889) internal successors, (383), 36 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:22,439 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:22,440 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-24 01:16:22,449 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-24 01:16:22,640 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-24 01:16:22,640 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:22,641 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:22,641 INFO L85 PathProgramCache]: Analyzing trace with hash 349584640, now seen corresponding path program 3 times [2024-11-24 01:16:22,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:22,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615031992] [2024-11-24 01:16:22,641 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:16:22,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:22,677 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-24 01:16:22,677 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:23,220 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:23,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:23,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615031992] [2024-11-24 01:16:23,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615031992] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:23,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414669266] [2024-11-24 01:16:23,220 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:16:23,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:23,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:23,224 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:23,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-24 01:16:23,357 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-24 01:16:23,357 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:23,359 INFO L256 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-24 01:16:23,361 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:23,443 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-24 01:16:23,994 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:23,994 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:24,606 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2024-11-24 01:16:24,612 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2024-11-24 01:16:24,939 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:24,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414669266] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:24,940 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:24,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 39 [2024-11-24 01:16:24,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861801568] [2024-11-24 01:16:24,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:24,940 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-24 01:16:24,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:24,941 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-24 01:16:24,942 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1451, Unknown=0, NotChecked=0, Total=1640 [2024-11-24 01:16:25,401 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:16:25,402 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 91 transitions, 877 flow. Second operand has 41 states, 41 states have (on average 10.414634146341463) internal successors, (427), 41 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:25,402 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:25,402 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:16:25,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:29,334 INFO L124 PetriNetUnfolderBase]: 5620/9838 cut-off events. [2024-11-24 01:16:29,334 INFO L125 PetriNetUnfolderBase]: For 81490/82419 co-relation queries the response was YES. [2024-11-24 01:16:29,382 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49438 conditions, 9838 events. 5620/9838 cut-off events. For 81490/82419 co-relation queries the response was YES. Maximal size of possible extension queue 245. Compared 67333 event pairs, 1134 based on Foata normal form. 450/10206 useless extension candidates. Maximal degree in co-relation 49396. Up to 1856 conditions per place. [2024-11-24 01:16:29,414 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 442 selfloop transitions, 64 changer transitions 0/522 dead transitions. [2024-11-24 01:16:29,414 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 522 transitions, 6562 flow [2024-11-24 01:16:29,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-24 01:16:29,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2024-11-24 01:16:29,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 542 transitions. [2024-11-24 01:16:29,416 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.36820652173913043 [2024-11-24 01:16:29,417 INFO L175 Difference]: Start difference. First operand has 146 places, 91 transitions, 877 flow. Second operand 32 states and 542 transitions. [2024-11-24 01:16:29,417 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 162 places, 522 transitions, 6562 flow [2024-11-24 01:16:29,486 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 522 transitions, 6264 flow, removed 132 selfloop flow, removed 17 redundant places. [2024-11-24 01:16:29,491 INFO L231 Difference]: Finished difference. Result has 151 places, 136 transitions, 1395 flow [2024-11-24 01:16:29,491 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=817, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1395, PETRI_PLACES=151, PETRI_TRANSITIONS=136} [2024-11-24 01:16:29,492 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 105 predicate places. [2024-11-24 01:16:29,492 INFO L471 AbstractCegarLoop]: Abstraction has has 151 places, 136 transitions, 1395 flow [2024-11-24 01:16:29,492 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 10.414634146341463) internal successors, (427), 41 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:29,492 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:29,492 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-24 01:16:29,502 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-24 01:16:29,693 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-24 01:16:29,693 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:29,693 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:29,693 INFO L85 PathProgramCache]: Analyzing trace with hash 349584641, now seen corresponding path program 3 times [2024-11-24 01:16:29,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:29,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008666547] [2024-11-24 01:16:29,694 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:16:29,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:29,744 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-24 01:16:29,744 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:30,387 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:30,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:30,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008666547] [2024-11-24 01:16:30,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008666547] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:30,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619026047] [2024-11-24 01:16:30,388 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:16:30,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:30,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:30,391 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:30,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-24 01:16:30,522 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-24 01:16:30,523 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:30,524 INFO L256 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-24 01:16:30,526 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:30,603 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-24 01:16:31,191 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:31,192 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:31,770 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:16:31,775 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2024-11-24 01:16:32,145 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:32,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619026047] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:32,146 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:32,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 39 [2024-11-24 01:16:32,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582293455] [2024-11-24 01:16:32,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:32,146 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-24 01:16:32,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:32,147 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-24 01:16:32,148 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1451, Unknown=0, NotChecked=0, Total=1640 [2024-11-24 01:16:32,764 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:16:32,765 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 136 transitions, 1395 flow. Second operand has 41 states, 41 states have (on average 10.414634146341463) internal successors, (427), 41 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:32,765 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:32,765 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:16:32,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:36,903 INFO L124 PetriNetUnfolderBase]: 5263/9363 cut-off events. [2024-11-24 01:16:36,904 INFO L125 PetriNetUnfolderBase]: For 79664/80210 co-relation queries the response was YES. [2024-11-24 01:16:36,949 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49415 conditions, 9363 events. 5263/9363 cut-off events. For 79664/80210 co-relation queries the response was YES. Maximal size of possible extension queue 229. Compared 63647 event pairs, 1132 based on Foata normal form. 414/9720 useless extension candidates. Maximal degree in co-relation 49375. Up to 1856 conditions per place. [2024-11-24 01:16:36,981 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 422 selfloop transitions, 63 changer transitions 0/501 dead transitions. [2024-11-24 01:16:36,981 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 501 transitions, 6228 flow [2024-11-24 01:16:36,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-24 01:16:36,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2024-11-24 01:16:36,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 522 transitions. [2024-11-24 01:16:36,983 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.36605890603085556 [2024-11-24 01:16:36,983 INFO L175 Difference]: Start difference. First operand has 151 places, 136 transitions, 1395 flow. Second operand 31 states and 522 transitions. [2024-11-24 01:16:36,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 501 transitions, 6228 flow [2024-11-24 01:16:37,072 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 172 places, 501 transitions, 6191 flow, removed 10 selfloop flow, removed 8 redundant places. [2024-11-24 01:16:37,077 INFO L231 Difference]: Finished difference. Result has 172 places, 134 transitions, 1467 flow [2024-11-24 01:16:37,077 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1341, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=134, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1467, PETRI_PLACES=172, PETRI_TRANSITIONS=134} [2024-11-24 01:16:37,078 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 126 predicate places. [2024-11-24 01:16:37,078 INFO L471 AbstractCegarLoop]: Abstraction has has 172 places, 134 transitions, 1467 flow [2024-11-24 01:16:37,079 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 10.414634146341463) internal successors, (427), 41 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:37,079 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:37,079 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:16:37,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-24 01:16:37,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-24 01:16:37,283 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:37,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:37,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1804886050, now seen corresponding path program 2 times [2024-11-24 01:16:37,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:37,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779041794] [2024-11-24 01:16:37,284 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:16:37,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:37,303 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:16:37,303 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:37,835 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:37,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:37,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779041794] [2024-11-24 01:16:37,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779041794] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:37,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530717109] [2024-11-24 01:16:37,836 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:16:37,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:37,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:37,838 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:37,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-24 01:16:37,964 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:16:37,965 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:37,966 INFO L256 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-24 01:16:37,968 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:38,071 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:16:38,312 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:38,312 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:38,542 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:16:38,545 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:16:38,555 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:38,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530717109] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:38,556 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:38,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 33 [2024-11-24 01:16:38,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358958897] [2024-11-24 01:16:38,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:38,556 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-24 01:16:38,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:38,557 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-24 01:16:38,557 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1089, Unknown=0, NotChecked=0, Total=1190 [2024-11-24 01:16:39,165 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:16:39,166 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 172 places, 134 transitions, 1467 flow. Second operand has 35 states, 35 states have (on average 10.742857142857142) internal successors, (376), 35 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:39,166 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:39,166 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:16:39,166 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:42,366 INFO L124 PetriNetUnfolderBase]: 4793/8252 cut-off events. [2024-11-24 01:16:42,366 INFO L125 PetriNetUnfolderBase]: For 79507/79873 co-relation queries the response was YES. [2024-11-24 01:16:42,402 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45359 conditions, 8252 events. 4793/8252 cut-off events. For 79507/79873 co-relation queries the response was YES. Maximal size of possible extension queue 203. Compared 54048 event pairs, 800 based on Foata normal form. 152/8360 useless extension candidates. Maximal degree in co-relation 45318. Up to 1660 conditions per place. [2024-11-24 01:16:42,429 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 565 selfloop transitions, 47 changer transitions 10/644 dead transitions. [2024-11-24 01:16:42,429 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 644 transitions, 8778 flow [2024-11-24 01:16:42,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-24 01:16:42,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2024-11-24 01:16:42,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 511 transitions. [2024-11-24 01:16:42,431 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.34714673913043476 [2024-11-24 01:16:42,431 INFO L175 Difference]: Start difference. First operand has 172 places, 134 transitions, 1467 flow. Second operand 32 states and 511 transitions. [2024-11-24 01:16:42,431 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 644 transitions, 8778 flow [2024-11-24 01:16:42,498 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 173 places, 644 transitions, 7971 flow, removed 23 selfloop flow, removed 30 redundant places. [2024-11-24 01:16:42,503 INFO L231 Difference]: Finished difference. Result has 176 places, 136 transitions, 1476 flow [2024-11-24 01:16:42,503 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1329, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1476, PETRI_PLACES=176, PETRI_TRANSITIONS=136} [2024-11-24 01:16:42,504 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 130 predicate places. [2024-11-24 01:16:42,504 INFO L471 AbstractCegarLoop]: Abstraction has has 176 places, 136 transitions, 1476 flow [2024-11-24 01:16:42,504 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 10.742857142857142) internal successors, (376), 35 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:42,504 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:42,504 INFO L206 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:16:42,515 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-24 01:16:42,705 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:42,705 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:42,705 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:42,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1796563495, now seen corresponding path program 4 times [2024-11-24 01:16:42,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:42,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793599089] [2024-11-24 01:16:42,706 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:16:42,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:42,724 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:16:42,725 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:43,320 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 5 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:43,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:43,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793599089] [2024-11-24 01:16:43,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793599089] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:43,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988200432] [2024-11-24 01:16:43,321 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:16:43,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:43,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:43,323 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:43,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-24 01:16:43,456 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:16:43,456 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:43,461 INFO L256 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-24 01:16:43,463 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:43,554 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:16:43,628 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-24 01:16:43,628 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2024-11-24 01:16:43,943 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 5 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:43,943 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:45,008 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 23 [2024-11-24 01:16:45,012 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 110 [2024-11-24 01:16:45,047 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 5 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:45,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988200432] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:45,048 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:45,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 37 [2024-11-24 01:16:45,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929644826] [2024-11-24 01:16:45,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:45,048 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-24 01:16:45,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:45,049 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-24 01:16:45,049 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1358, Unknown=0, NotChecked=0, Total=1482 [2024-11-24 01:16:45,491 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:16:45,492 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 136 transitions, 1476 flow. Second operand has 39 states, 39 states have (on average 11.487179487179487) internal successors, (448), 39 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:45,492 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:45,492 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:16:45,492 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:47,811 INFO L124 PetriNetUnfolderBase]: 3880/7295 cut-off events. [2024-11-24 01:16:47,811 INFO L125 PetriNetUnfolderBase]: For 74275/74568 co-relation queries the response was YES. [2024-11-24 01:16:47,834 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40160 conditions, 7295 events. 3880/7295 cut-off events. For 74275/74568 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 50234 event pairs, 797 based on Foata normal form. 80/7326 useless extension candidates. Maximal degree in co-relation 40117. Up to 2131 conditions per place. [2024-11-24 01:16:47,856 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 457 selfloop transitions, 46 changer transitions 0/528 dead transitions. [2024-11-24 01:16:47,856 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 528 transitions, 6820 flow [2024-11-24 01:16:47,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-24 01:16:47,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2024-11-24 01:16:47,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 314 transitions. [2024-11-24 01:16:47,858 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.34130434782608693 [2024-11-24 01:16:47,858 INFO L175 Difference]: Start difference. First operand has 176 places, 136 transitions, 1476 flow. Second operand 20 states and 314 transitions. [2024-11-24 01:16:47,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 528 transitions, 6820 flow [2024-11-24 01:16:47,955 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 528 transitions, 6629 flow, removed 8 selfloop flow, removed 28 redundant places. [2024-11-24 01:16:47,961 INFO L231 Difference]: Finished difference. Result has 168 places, 136 transitions, 1400 flow [2024-11-24 01:16:47,961 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1278, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1400, PETRI_PLACES=168, PETRI_TRANSITIONS=136} [2024-11-24 01:16:47,962 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 122 predicate places. [2024-11-24 01:16:47,962 INFO L471 AbstractCegarLoop]: Abstraction has has 168 places, 136 transitions, 1400 flow [2024-11-24 01:16:47,962 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 11.487179487179487) internal successors, (448), 39 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:47,962 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:47,962 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-24 01:16:47,972 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-24 01:16:48,166 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-24 01:16:48,166 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:48,167 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:48,167 INFO L85 PathProgramCache]: Analyzing trace with hash -898551104, now seen corresponding path program 4 times [2024-11-24 01:16:48,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:48,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085885748] [2024-11-24 01:16:48,167 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:16:48,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:48,183 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:16:48,183 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:48,822 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 8 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:48,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:48,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085885748] [2024-11-24 01:16:48,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085885748] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:48,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791778378] [2024-11-24 01:16:48,823 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:16:48,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:48,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:48,826 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:48,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-24 01:16:48,955 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:16:48,955 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:48,957 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-24 01:16:48,959 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:49,093 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:16:49,180 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-24 01:16:49,180 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2024-11-24 01:16:49,280 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-24 01:16:49,280 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2024-11-24 01:16:49,584 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:49,584 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:50,763 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 23 [2024-11-24 01:16:50,767 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50 [2024-11-24 01:16:50,800 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-24 01:16:50,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791778378] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:50,800 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:50,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 15] total 42 [2024-11-24 01:16:50,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463474734] [2024-11-24 01:16:50,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:50,801 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-24 01:16:50,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:50,801 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-24 01:16:50,802 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1732, Unknown=0, NotChecked=0, Total=1892 [2024-11-24 01:16:51,649 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:16:51,650 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 136 transitions, 1400 flow. Second operand has 44 states, 44 states have (on average 10.522727272727273) internal successors, (463), 44 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:51,650 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:51,650 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:16:51,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:16:54,407 INFO L124 PetriNetUnfolderBase]: 4674/8493 cut-off events. [2024-11-24 01:16:54,407 INFO L125 PetriNetUnfolderBase]: For 75395/75793 co-relation queries the response was YES. [2024-11-24 01:16:54,448 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45366 conditions, 8493 events. 4674/8493 cut-off events. For 75395/75793 co-relation queries the response was YES. Maximal size of possible extension queue 205. Compared 57299 event pairs, 923 based on Foata normal form. 96/8543 useless extension candidates. Maximal degree in co-relation 45327. Up to 2588 conditions per place. [2024-11-24 01:16:54,476 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 367 selfloop transitions, 60 changer transitions 0/444 dead transitions. [2024-11-24 01:16:54,476 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 444 transitions, 5825 flow [2024-11-24 01:16:54,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-24 01:16:54,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2024-11-24 01:16:54,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 329 transitions. [2024-11-24 01:16:54,478 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.325098814229249 [2024-11-24 01:16:54,478 INFO L175 Difference]: Start difference. First operand has 168 places, 136 transitions, 1400 flow. Second operand 22 states and 329 transitions. [2024-11-24 01:16:54,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 444 transitions, 5825 flow [2024-11-24 01:16:54,592 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 444 transitions, 5428 flow, removed 10 selfloop flow, removed 18 redundant places. [2024-11-24 01:16:54,597 INFO L231 Difference]: Finished difference. Result has 173 places, 139 transitions, 1517 flow [2024-11-24 01:16:54,598 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1320, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1517, PETRI_PLACES=173, PETRI_TRANSITIONS=139} [2024-11-24 01:16:54,598 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 127 predicate places. [2024-11-24 01:16:54,598 INFO L471 AbstractCegarLoop]: Abstraction has has 173 places, 139 transitions, 1517 flow [2024-11-24 01:16:54,599 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 10.522727272727273) internal successors, (463), 44 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:54,599 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:16:54,599 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-24 01:16:54,610 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-24 01:16:54,800 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-24 01:16:54,800 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:16:54,800 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:16:54,800 INFO L85 PathProgramCache]: Analyzing trace with hash -898551103, now seen corresponding path program 4 times [2024-11-24 01:16:54,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:16:54,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800164919] [2024-11-24 01:16:54,800 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:16:54,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:16:54,822 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:16:54,826 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:55,485 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 8 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:55,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:16:55,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800164919] [2024-11-24 01:16:55,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800164919] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:16:55,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51094130] [2024-11-24 01:16:55,486 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:16:55,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:16:55,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:16:55,488 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:16:55,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-24 01:16:55,631 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:16:55,631 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:16:55,632 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-24 01:16:55,634 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:16:55,735 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:16:55,810 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-24 01:16:55,810 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 13 [2024-11-24 01:16:55,904 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-24 01:16:55,904 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 13 [2024-11-24 01:16:56,143 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:16:56,143 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:16:58,489 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2024-11-24 01:16:58,495 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 94 [2024-11-24 01:16:58,525 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-24 01:16:58,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51094130] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:16:58,525 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:16:58,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 15] total 42 [2024-11-24 01:16:58,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132284245] [2024-11-24 01:16:58,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:16:58,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-24 01:16:58,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:16:58,526 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-24 01:16:58,527 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1732, Unknown=0, NotChecked=0, Total=1892 [2024-11-24 01:16:59,140 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:16:59,141 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 139 transitions, 1517 flow. Second operand has 44 states, 44 states have (on average 10.590909090909092) internal successors, (466), 44 states have internal predecessors, (466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:16:59,141 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:16:59,141 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:16:59,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:17:01,912 INFO L124 PetriNetUnfolderBase]: 3792/7250 cut-off events. [2024-11-24 01:17:01,912 INFO L125 PetriNetUnfolderBase]: For 70520/70863 co-relation queries the response was YES. [2024-11-24 01:17:01,945 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39524 conditions, 7250 events. 3792/7250 cut-off events. For 70520/70863 co-relation queries the response was YES. Maximal size of possible extension queue 183. Compared 50227 event pairs, 710 based on Foata normal form. 80/7301 useless extension candidates. Maximal degree in co-relation 39484. Up to 2064 conditions per place. [2024-11-24 01:17:01,968 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 363 selfloop transitions, 60 changer transitions 0/442 dead transitions. [2024-11-24 01:17:01,968 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 442 transitions, 5553 flow [2024-11-24 01:17:01,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-24 01:17:01,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2024-11-24 01:17:01,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 329 transitions. [2024-11-24 01:17:01,970 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.325098814229249 [2024-11-24 01:17:01,970 INFO L175 Difference]: Start difference. First operand has 173 places, 139 transitions, 1517 flow. Second operand 22 states and 329 transitions. [2024-11-24 01:17:01,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 442 transitions, 5553 flow [2024-11-24 01:17:02,045 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 442 transitions, 5321 flow, removed 7 selfloop flow, removed 24 redundant places. [2024-11-24 01:17:02,048 INFO L231 Difference]: Finished difference. Result has 170 places, 138 transitions, 1394 flow [2024-11-24 01:17:02,048 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1274, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1394, PETRI_PLACES=170, PETRI_TRANSITIONS=138} [2024-11-24 01:17:02,049 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 124 predicate places. [2024-11-24 01:17:02,049 INFO L471 AbstractCegarLoop]: Abstraction has has 170 places, 138 transitions, 1394 flow [2024-11-24 01:17:02,049 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 10.590909090909092) internal successors, (466), 44 states have internal predecessors, (466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:02,049 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:17:02,049 INFO L206 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:17:02,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-24 01:17:02,250 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:17:02,250 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:17:02,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:17:02,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1903191872, now seen corresponding path program 3 times [2024-11-24 01:17:02,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:17:02,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960879646] [2024-11-24 01:17:02,250 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:17:02,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:17:02,284 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-24 01:17:02,284 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:03,035 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:03,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:17:03,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960879646] [2024-11-24 01:17:03,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960879646] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:17:03,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670069981] [2024-11-24 01:17:03,036 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:17:03,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:17:03,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:17:03,040 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:17:03,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-24 01:17:03,225 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-24 01:17:03,225 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:03,227 INFO L256 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-24 01:17:03,229 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:17:03,465 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:17:03,915 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 5 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:03,915 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:17:04,310 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:17:04,312 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:17:04,547 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 5 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:04,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670069981] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:17:04,547 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:17:04,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 50 [2024-11-24 01:17:04,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089096269] [2024-11-24 01:17:04,548 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:17:04,548 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-11-24 01:17:04,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:17:04,549 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-11-24 01:17:04,549 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=2493, Unknown=0, NotChecked=0, Total=2652 [2024-11-24 01:17:05,437 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:17:05,438 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 138 transitions, 1394 flow. Second operand has 52 states, 52 states have (on average 10.615384615384615) internal successors, (552), 52 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:05,438 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:17:05,438 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:17:05,438 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:17:12,108 INFO L124 PetriNetUnfolderBase]: 4367/7448 cut-off events. [2024-11-24 01:17:12,108 INFO L125 PetriNetUnfolderBase]: For 61296/61720 co-relation queries the response was YES. [2024-11-24 01:17:12,139 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39618 conditions, 7448 events. 4367/7448 cut-off events. For 61296/61720 co-relation queries the response was YES. Maximal size of possible extension queue 187. Compared 47890 event pairs, 456 based on Foata normal form. 92/7507 useless extension candidates. Maximal degree in co-relation 39581. Up to 1132 conditions per place. [2024-11-24 01:17:12,165 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 777 selfloop transitions, 74 changer transitions 5/878 dead transitions. [2024-11-24 01:17:12,165 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 878 transitions, 11058 flow [2024-11-24 01:17:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-24 01:17:12,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2024-11-24 01:17:12,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 860 transitions. [2024-11-24 01:17:12,167 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3527481542247744 [2024-11-24 01:17:12,167 INFO L175 Difference]: Start difference. First operand has 170 places, 138 transitions, 1394 flow. Second operand 53 states and 860 transitions. [2024-11-24 01:17:12,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 878 transitions, 11058 flow [2024-11-24 01:17:12,237 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 878 transitions, 10179 flow, removed 16 selfloop flow, removed 20 redundant places. [2024-11-24 01:17:12,242 INFO L231 Difference]: Finished difference. Result has 208 places, 162 transitions, 1726 flow [2024-11-24 01:17:12,242 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1289, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=1726, PETRI_PLACES=208, PETRI_TRANSITIONS=162} [2024-11-24 01:17:12,243 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 162 predicate places. [2024-11-24 01:17:12,243 INFO L471 AbstractCegarLoop]: Abstraction has has 208 places, 162 transitions, 1726 flow [2024-11-24 01:17:12,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 10.615384615384615) internal successors, (552), 52 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:12,243 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:17:12,243 INFO L206 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:17:12,251 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-24 01:17:12,444 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:17:12,444 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:17:12,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:17:12,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1903191873, now seen corresponding path program 5 times [2024-11-24 01:17:12,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:17:12,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636845691] [2024-11-24 01:17:12,445 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:17:12,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:17:12,472 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-24 01:17:12,472 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:13,127 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 5 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:13,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:17:13,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636845691] [2024-11-24 01:17:13,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636845691] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:17:13,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557906046] [2024-11-24 01:17:13,128 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:17:13,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:17:13,128 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:17:13,131 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:17:13,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-24 01:17:13,304 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-24 01:17:13,304 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:13,306 INFO L256 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-24 01:17:13,308 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:17:13,501 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:17:13,890 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 5 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:13,890 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:17:14,270 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:17:14,286 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:17:14,300 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 5 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:14,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557906046] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:17:14,301 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:17:14,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 41 [2024-11-24 01:17:14,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500450732] [2024-11-24 01:17:14,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:17:14,301 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-24 01:17:14,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:17:14,302 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-24 01:17:14,302 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1668, Unknown=0, NotChecked=0, Total=1806 [2024-11-24 01:17:14,875 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:17:14,876 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 162 transitions, 1726 flow. Second operand has 43 states, 43 states have (on average 11.511627906976743) internal successors, (495), 43 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:14,876 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:17:14,876 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:17:14,876 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:17:17,915 INFO L124 PetriNetUnfolderBase]: 3490/6496 cut-off events. [2024-11-24 01:17:17,916 INFO L125 PetriNetUnfolderBase]: For 57228/57565 co-relation queries the response was YES. [2024-11-24 01:17:17,939 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35439 conditions, 6496 events. 3490/6496 cut-off events. For 57228/57565 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 43723 event pairs, 780 based on Foata normal form. 71/6499 useless extension candidates. Maximal degree in co-relation 35397. Up to 1271 conditions per place. [2024-11-24 01:17:17,961 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 496 selfloop transitions, 59 changer transitions 0/581 dead transitions. [2024-11-24 01:17:17,961 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 232 places, 581 transitions, 7147 flow [2024-11-24 01:17:17,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-24 01:17:17,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2024-11-24 01:17:17,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 416 transitions. [2024-11-24 01:17:17,964 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3617391304347826 [2024-11-24 01:17:17,964 INFO L175 Difference]: Start difference. First operand has 208 places, 162 transitions, 1726 flow. Second operand 25 states and 416 transitions. [2024-11-24 01:17:17,964 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 232 places, 581 transitions, 7147 flow [2024-11-24 01:17:18,055 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 581 transitions, 6891 flow, removed 17 selfloop flow, removed 36 redundant places. [2024-11-24 01:17:18,061 INFO L231 Difference]: Finished difference. Result has 198 places, 163 transitions, 1633 flow [2024-11-24 01:17:18,062 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1474, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=1633, PETRI_PLACES=198, PETRI_TRANSITIONS=163} [2024-11-24 01:17:18,062 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 152 predicate places. [2024-11-24 01:17:18,062 INFO L471 AbstractCegarLoop]: Abstraction has has 198 places, 163 transitions, 1633 flow [2024-11-24 01:17:18,063 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 11.511627906976743) internal successors, (495), 43 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:18,063 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:17:18,063 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1] [2024-11-24 01:17:18,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-24 01:17:18,263 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-24 01:17:18,263 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:17:18,264 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:17:18,264 INFO L85 PathProgramCache]: Analyzing trace with hash -672123126, now seen corresponding path program 5 times [2024-11-24 01:17:18,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:17:18,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531944281] [2024-11-24 01:17:18,264 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:17:18,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:17:18,294 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-24 01:17:18,294 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:19,129 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:19,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:17:19,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531944281] [2024-11-24 01:17:19,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531944281] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:17:19,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998138427] [2024-11-24 01:17:19,134 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:17:19,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:17:19,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:17:19,141 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:17:19,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-24 01:17:19,360 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-24 01:17:19,360 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:19,367 INFO L256 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-24 01:17:19,369 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:17:19,395 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:17:19,462 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-24 01:17:19,462 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 13 [2024-11-24 01:17:19,795 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:19,795 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:17:22,747 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2024-11-24 01:17:22,751 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 94 [2024-11-24 01:17:22,770 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:22,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998138427] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:17:22,770 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:17:22,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 37 [2024-11-24 01:17:22,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534643066] [2024-11-24 01:17:22,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:17:22,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-24 01:17:22,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:17:22,771 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-24 01:17:22,772 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1358, Unknown=0, NotChecked=0, Total=1482 [2024-11-24 01:17:23,341 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:17:23,341 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 163 transitions, 1633 flow. Second operand has 39 states, 39 states have (on average 11.384615384615385) internal successors, (444), 39 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:23,341 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:17:23,341 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:17:23,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:17:26,914 INFO L124 PetriNetUnfolderBase]: 3418/6665 cut-off events. [2024-11-24 01:17:26,914 INFO L125 PetriNetUnfolderBase]: For 54811/55112 co-relation queries the response was YES. [2024-11-24 01:17:26,935 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34656 conditions, 6665 events. 3418/6665 cut-off events. For 54811/55112 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 45394 event pairs, 635 based on Foata normal form. 102/6666 useless extension candidates. Maximal degree in co-relation 34614. Up to 1126 conditions per place. [2024-11-24 01:17:26,956 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 531 selfloop transitions, 63 changer transitions 0/620 dead transitions. [2024-11-24 01:17:26,956 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 620 transitions, 8341 flow [2024-11-24 01:17:26,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-24 01:17:26,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-24 01:17:26,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 440 transitions. [2024-11-24 01:17:26,958 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.36789297658862874 [2024-11-24 01:17:26,958 INFO L175 Difference]: Start difference. First operand has 198 places, 163 transitions, 1633 flow. Second operand 26 states and 440 transitions. [2024-11-24 01:17:26,958 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 620 transitions, 8341 flow [2024-11-24 01:17:27,011 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 201 places, 620 transitions, 7695 flow, removed 26 selfloop flow, removed 22 redundant places. [2024-11-24 01:17:27,016 INFO L231 Difference]: Finished difference. Result has 203 places, 168 transitions, 1747 flow [2024-11-24 01:17:27,016 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1540, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1747, PETRI_PLACES=203, PETRI_TRANSITIONS=168} [2024-11-24 01:17:27,017 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 157 predicate places. [2024-11-24 01:17:27,017 INFO L471 AbstractCegarLoop]: Abstraction has has 203 places, 168 transitions, 1747 flow [2024-11-24 01:17:27,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 11.384615384615385) internal successors, (444), 39 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:27,017 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:17:27,017 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1] [2024-11-24 01:17:27,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-24 01:17:27,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-24 01:17:27,218 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:17:27,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:17:27,218 INFO L85 PathProgramCache]: Analyzing trace with hash -672123127, now seen corresponding path program 5 times [2024-11-24 01:17:27,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:17:27,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112674188] [2024-11-24 01:17:27,219 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:17:27,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:17:27,341 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-24 01:17:27,342 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:27,917 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:27,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:17:27,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112674188] [2024-11-24 01:17:27,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112674188] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:17:27,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692642774] [2024-11-24 01:17:27,918 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:17:27,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:17:27,918 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:17:27,920 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:17:27,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-24 01:17:28,069 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-24 01:17:28,070 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:28,071 INFO L256 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-24 01:17:28,073 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:17:28,095 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:17:28,138 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-24 01:17:28,138 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2024-11-24 01:17:28,579 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:28,579 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:17:31,059 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 23 [2024-11-24 01:17:31,064 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50 [2024-11-24 01:17:31,104 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:31,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692642774] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:17:31,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:17:31,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 37 [2024-11-24 01:17:31,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800401599] [2024-11-24 01:17:31,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:17:31,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-24 01:17:31,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:17:31,106 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-24 01:17:31,107 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1358, Unknown=0, NotChecked=0, Total=1482 [2024-11-24 01:17:31,584 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:17:31,584 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 203 places, 168 transitions, 1747 flow. Second operand has 39 states, 39 states have (on average 11.384615384615385) internal successors, (444), 39 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:31,584 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:17:31,584 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:17:31,584 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:17:35,178 INFO L124 PetriNetUnfolderBase]: 3364/6573 cut-off events. [2024-11-24 01:17:35,178 INFO L125 PetriNetUnfolderBase]: For 54565/54874 co-relation queries the response was YES. [2024-11-24 01:17:35,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34812 conditions, 6573 events. 3364/6573 cut-off events. For 54565/54874 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 44548 event pairs, 635 based on Foata normal form. 106/6578 useless extension candidates. Maximal degree in co-relation 34768. Up to 1126 conditions per place. [2024-11-24 01:17:35,221 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 530 selfloop transitions, 63 changer transitions 0/619 dead transitions. [2024-11-24 01:17:35,221 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 619 transitions, 7842 flow [2024-11-24 01:17:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-24 01:17:35,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-24 01:17:35,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 439 transitions. [2024-11-24 01:17:35,223 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.36705685618729095 [2024-11-24 01:17:35,223 INFO L175 Difference]: Start difference. First operand has 203 places, 168 transitions, 1747 flow. Second operand 26 states and 439 transitions. [2024-11-24 01:17:35,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 619 transitions, 7842 flow [2024-11-24 01:17:35,289 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 619 transitions, 7750 flow, removed 3 selfloop flow, removed 17 redundant places. [2024-11-24 01:17:35,294 INFO L231 Difference]: Finished difference. Result has 211 places, 167 transitions, 1771 flow [2024-11-24 01:17:35,295 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1645, PETRI_DIFFERENCE_MINUEND_PLACES=186, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1771, PETRI_PLACES=211, PETRI_TRANSITIONS=167} [2024-11-24 01:17:35,295 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 165 predicate places. [2024-11-24 01:17:35,296 INFO L471 AbstractCegarLoop]: Abstraction has has 211 places, 167 transitions, 1771 flow [2024-11-24 01:17:35,296 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 11.384615384615385) internal successors, (444), 39 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:35,296 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:17:35,296 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 3, 3, 3, 1, 1, 1, 1, 1] [2024-11-24 01:17:35,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-24 01:17:35,496 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-24 01:17:35,497 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:17:35,497 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:17:35,497 INFO L85 PathProgramCache]: Analyzing trace with hash 367783077, now seen corresponding path program 2 times [2024-11-24 01:17:35,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:17:35,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634953580] [2024-11-24 01:17:35,497 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:17:35,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:17:35,509 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:17:35,509 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:35,541 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-24 01:17:35,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:17:35,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634953580] [2024-11-24 01:17:35,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634953580] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:17:35,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138593882] [2024-11-24 01:17:35,541 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:17:35,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:17:35,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:17:35,543 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:17:35,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-24 01:17:35,761 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:17:35,761 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:35,763 INFO L256 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-24 01:17:35,764 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:17:35,815 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-24 01:17:35,815 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:17:35,868 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-24 01:17:35,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138593882] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:17:35,869 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:17:35,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2024-11-24 01:17:35,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440231981] [2024-11-24 01:17:35,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:17:35,869 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:17:35,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:17:35,871 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:17:35,871 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:17:35,888 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 46 [2024-11-24 01:17:35,888 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 167 transitions, 1771 flow. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:35,888 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:17:35,888 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 46 [2024-11-24 01:17:35,888 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:17:37,079 INFO L124 PetriNetUnfolderBase]: 3967/7303 cut-off events. [2024-11-24 01:17:37,079 INFO L125 PetriNetUnfolderBase]: For 63480/63840 co-relation queries the response was YES. [2024-11-24 01:17:37,114 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39118 conditions, 7303 events. 3967/7303 cut-off events. For 63480/63840 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 48253 event pairs, 886 based on Foata normal form. 169/7347 useless extension candidates. Maximal degree in co-relation 39073. Up to 2840 conditions per place. [2024-11-24 01:17:37,136 INFO L140 encePairwiseOnDemand]: 39/46 looper letters, 181 selfloop transitions, 40 changer transitions 30/274 dead transitions. [2024-11-24 01:17:37,136 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 274 transitions, 3412 flow [2024-11-24 01:17:37,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:17:37,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-24 01:17:37,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 99 transitions. [2024-11-24 01:17:37,138 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.43043478260869567 [2024-11-24 01:17:37,138 INFO L175 Difference]: Start difference. First operand has 211 places, 167 transitions, 1771 flow. Second operand 5 states and 99 transitions. [2024-11-24 01:17:37,138 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 274 transitions, 3412 flow [2024-11-24 01:17:37,209 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 274 transitions, 3274 flow, removed 1 selfloop flow, removed 28 redundant places. [2024-11-24 01:17:37,211 INFO L231 Difference]: Finished difference. Result has 187 places, 157 transitions, 1639 flow [2024-11-24 01:17:37,211 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1623, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=126, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1639, PETRI_PLACES=187, PETRI_TRANSITIONS=157} [2024-11-24 01:17:37,212 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 141 predicate places. [2024-11-24 01:17:37,212 INFO L471 AbstractCegarLoop]: Abstraction has has 187 places, 157 transitions, 1639 flow [2024-11-24 01:17:37,212 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:37,212 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:17:37,212 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:17:37,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-24 01:17:37,413 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-24 01:17:37,413 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:17:37,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:17:37,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1335377625, now seen corresponding path program 6 times [2024-11-24 01:17:37,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:17:37,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395154263] [2024-11-24 01:17:37,414 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:17:37,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:17:37,444 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-24 01:17:37,444 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:38,029 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 43 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:38,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:17:38,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395154263] [2024-11-24 01:17:38,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395154263] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:17:38,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940939630] [2024-11-24 01:17:38,030 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:17:38,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:17:38,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:17:38,033 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:17:38,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-24 01:17:38,262 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-24 01:17:38,262 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:38,264 INFO L256 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-24 01:17:38,266 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:17:38,827 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 43 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:38,827 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:17:39,311 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 43 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:39,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940939630] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:17:39,311 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:17:39,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 47 [2024-11-24 01:17:39,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180246122] [2024-11-24 01:17:39,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:17:39,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-24 01:17:39,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:17:39,312 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-24 01:17:39,313 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=1880, Unknown=0, NotChecked=0, Total=2256 [2024-11-24 01:17:39,612 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:17:39,613 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 157 transitions, 1639 flow. Second operand has 48 states, 48 states have (on average 10.458333333333334) internal successors, (502), 48 states have internal predecessors, (502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:39,613 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:17:39,613 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:17:39,613 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:17:41,310 INFO L124 PetriNetUnfolderBase]: 3259/5772 cut-off events. [2024-11-24 01:17:41,310 INFO L125 PetriNetUnfolderBase]: For 61524/62030 co-relation queries the response was YES. [2024-11-24 01:17:41,329 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31631 conditions, 5772 events. 3259/5772 cut-off events. For 61524/62030 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 36820 event pairs, 1263 based on Foata normal form. 56/5798 useless extension candidates. Maximal degree in co-relation 31590. Up to 2460 conditions per place. [2024-11-24 01:17:41,340 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 52 selfloop transitions, 12 changer transitions 383/457 dead transitions. [2024-11-24 01:17:41,340 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 457 transitions, 6048 flow [2024-11-24 01:17:41,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-24 01:17:41,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2024-11-24 01:17:41,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 315 transitions. [2024-11-24 01:17:41,341 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.31126482213438733 [2024-11-24 01:17:41,341 INFO L175 Difference]: Start difference. First operand has 187 places, 157 transitions, 1639 flow. Second operand 22 states and 315 transitions. [2024-11-24 01:17:41,342 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 457 transitions, 6048 flow [2024-11-24 01:17:41,399 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 201 places, 457 transitions, 5852 flow, removed 5 selfloop flow, removed 5 redundant places. [2024-11-24 01:17:41,402 INFO L231 Difference]: Finished difference. Result has 201 places, 74 transitions, 734 flow [2024-11-24 01:17:41,402 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1492, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=150, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=734, PETRI_PLACES=201, PETRI_TRANSITIONS=74} [2024-11-24 01:17:41,403 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 155 predicate places. [2024-11-24 01:17:41,403 INFO L471 AbstractCegarLoop]: Abstraction has has 201 places, 74 transitions, 734 flow [2024-11-24 01:17:41,403 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 10.458333333333334) internal successors, (502), 48 states have internal predecessors, (502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:41,403 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:17:41,403 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2024-11-24 01:17:41,411 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-24 01:17:41,604 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-24 01:17:41,604 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:17:41,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:17:41,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1312458655, now seen corresponding path program 6 times [2024-11-24 01:17:41,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:17:41,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233896757] [2024-11-24 01:17:41,605 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:17:41,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:17:41,644 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-24 01:17:41,644 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:42,657 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 36 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:42,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:17:42,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233896757] [2024-11-24 01:17:42,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233896757] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:17:42,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949682746] [2024-11-24 01:17:42,658 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:17:42,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:17:42,658 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:17:42,661 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:17:42,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-24 01:17:42,835 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-24 01:17:42,835 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:42,837 INFO L256 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 53 conjuncts are in the unsatisfiable core [2024-11-24 01:17:42,839 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:17:43,122 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:17:43,889 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:43,889 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:17:44,467 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:17:44,470 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:17:44,852 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:44,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949682746] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:17:44,852 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:17:44,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20, 20] total 62 [2024-11-24 01:17:44,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939490613] [2024-11-24 01:17:44,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:17:44,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-11-24 01:17:44,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:17:44,854 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-11-24 01:17:44,856 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=3827, Unknown=0, NotChecked=0, Total=4032 [2024-11-24 01:17:46,203 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:17:46,204 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 74 transitions, 734 flow. Second operand has 64 states, 64 states have (on average 10.5) internal successors, (672), 64 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:46,204 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:17:46,204 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:17:46,204 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:17:53,557 INFO L124 PetriNetUnfolderBase]: 3511/6163 cut-off events. [2024-11-24 01:17:53,557 INFO L125 PetriNetUnfolderBase]: For 58832/59424 co-relation queries the response was YES. [2024-11-24 01:17:53,580 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35174 conditions, 6163 events. 3511/6163 cut-off events. For 58832/59424 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 37959 event pairs, 316 based on Foata normal form. 102/6193 useless extension candidates. Maximal degree in co-relation 35143. Up to 937 conditions per place. [2024-11-24 01:17:53,600 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 744 selfloop transitions, 62 changer transitions 0/816 dead transitions. [2024-11-24 01:17:53,600 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 816 transitions, 10227 flow [2024-11-24 01:17:53,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-24 01:17:53,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2024-11-24 01:17:53,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 829 transitions. [2024-11-24 01:17:53,602 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3754528985507246 [2024-11-24 01:17:53,602 INFO L175 Difference]: Start difference. First operand has 201 places, 74 transitions, 734 flow. Second operand 48 states and 829 transitions. [2024-11-24 01:17:53,602 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 816 transitions, 10227 flow [2024-11-24 01:17:53,648 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 816 transitions, 8335 flow, removed 188 selfloop flow, removed 31 redundant places. [2024-11-24 01:17:53,655 INFO L231 Difference]: Finished difference. Result has 169 places, 105 transitions, 1038 flow [2024-11-24 01:17:53,655 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=563, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=1038, PETRI_PLACES=169, PETRI_TRANSITIONS=105} [2024-11-24 01:17:53,655 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 123 predicate places. [2024-11-24 01:17:53,655 INFO L471 AbstractCegarLoop]: Abstraction has has 169 places, 105 transitions, 1038 flow [2024-11-24 01:17:53,656 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 10.5) internal successors, (672), 64 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:53,656 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:17:53,656 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2024-11-24 01:17:53,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-24 01:17:53,856 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-24 01:17:53,857 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:17:53,857 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:17:53,857 INFO L85 PathProgramCache]: Analyzing trace with hash -1312458656, now seen corresponding path program 6 times [2024-11-24 01:17:53,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:17:53,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116834894] [2024-11-24 01:17:53,858 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:17:53,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:17:53,922 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-24 01:17:53,922 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:54,947 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 36 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:54,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:17:54,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116834894] [2024-11-24 01:17:54,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116834894] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:17:54,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394494158] [2024-11-24 01:17:54,947 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:17:54,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:17:54,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:17:54,949 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:17:54,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-24 01:17:55,140 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-24 01:17:55,140 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:17:55,142 INFO L256 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-24 01:17:55,145 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:17:55,433 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:17:55,978 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:55,978 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:17:56,518 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:17:56,521 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:17:56,545 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:17:56,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394494158] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:17:56,545 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:17:56,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20, 20] total 53 [2024-11-24 01:17:56,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869028603] [2024-11-24 01:17:56,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:17:56,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-24 01:17:56,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:17:56,546 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-24 01:17:56,548 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=2792, Unknown=0, NotChecked=0, Total=2970 [2024-11-24 01:17:58,042 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:17:58,043 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 105 transitions, 1038 flow. Second operand has 55 states, 55 states have (on average 10.581818181818182) internal successors, (582), 55 states have internal predecessors, (582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:17:58,043 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:17:58,043 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:17:58,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:18:04,145 INFO L124 PetriNetUnfolderBase]: 3349/6012 cut-off events. [2024-11-24 01:18:04,145 INFO L125 PetriNetUnfolderBase]: For 38019/38096 co-relation queries the response was YES. [2024-11-24 01:18:04,168 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30313 conditions, 6012 events. 3349/6012 cut-off events. For 38019/38096 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 36989 event pairs, 344 based on Foata normal form. 102/6083 useless extension candidates. Maximal degree in co-relation 30287. Up to 889 conditions per place. [2024-11-24 01:18:04,186 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 651 selfloop transitions, 62 changer transitions 90/813 dead transitions. [2024-11-24 01:18:04,186 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 216 places, 813 transitions, 8483 flow [2024-11-24 01:18:04,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-24 01:18:04,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2024-11-24 01:18:04,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 826 transitions. [2024-11-24 01:18:04,189 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3740942028985507 [2024-11-24 01:18:04,189 INFO L175 Difference]: Start difference. First operand has 169 places, 105 transitions, 1038 flow. Second operand 48 states and 826 transitions. [2024-11-24 01:18:04,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 216 places, 813 transitions, 8483 flow [2024-11-24 01:18:04,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 813 transitions, 8265 flow, removed 14 selfloop flow, removed 27 redundant places. [2024-11-24 01:18:04,230 INFO L231 Difference]: Finished difference. Result has 189 places, 104 transitions, 941 flow [2024-11-24 01:18:04,231 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=817, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=941, PETRI_PLACES=189, PETRI_TRANSITIONS=104} [2024-11-24 01:18:04,231 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 143 predicate places. [2024-11-24 01:18:04,231 INFO L471 AbstractCegarLoop]: Abstraction has has 189 places, 104 transitions, 941 flow [2024-11-24 01:18:04,232 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 10.581818181818182) internal successors, (582), 55 states have internal predecessors, (582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:04,232 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:18:04,232 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:18:04,241 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-24 01:18:04,432 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:04,433 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:18:04,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:18:04,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1320371999, now seen corresponding path program 7 times [2024-11-24 01:18:04,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:18:04,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786350771] [2024-11-24 01:18:04,434 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:18:04,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:18:04,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:18:05,307 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:05,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:18:05,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786350771] [2024-11-24 01:18:05,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786350771] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:18:05,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691482514] [2024-11-24 01:18:05,308 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:18:05,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:05,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:18:05,310 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:18:05,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-24 01:18:05,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:18:05,497 INFO L256 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-24 01:18:05,499 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:18:05,752 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:18:06,261 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:06,261 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:18:06,766 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:18:06,769 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:18:06,785 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:06,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691482514] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:18:06,786 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:18:06,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 51 [2024-11-24 01:18:06,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832317620] [2024-11-24 01:18:06,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:18:06,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-24 01:18:06,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:18:06,787 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-24 01:18:06,788 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=2593, Unknown=0, NotChecked=0, Total=2756 [2024-11-24 01:18:07,591 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:18:07,593 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 104 transitions, 941 flow. Second operand has 53 states, 53 states have (on average 11.471698113207546) internal successors, (608), 53 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:07,593 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:18:07,593 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:18:07,593 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:18:12,042 INFO L124 PetriNetUnfolderBase]: 3370/6287 cut-off events. [2024-11-24 01:18:12,042 INFO L125 PetriNetUnfolderBase]: For 42637/42798 co-relation queries the response was YES. [2024-11-24 01:18:12,061 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30719 conditions, 6287 events. 3370/6287 cut-off events. For 42637/42798 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 40687 event pairs, 465 based on Foata normal form. 65/6328 useless extension candidates. Maximal degree in co-relation 30694. Up to 1440 conditions per place. [2024-11-24 01:18:12,081 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 656 selfloop transitions, 36 changer transitions 0/710 dead transitions. [2024-11-24 01:18:12,081 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 710 transitions, 9149 flow [2024-11-24 01:18:12,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-24 01:18:12,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2024-11-24 01:18:12,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 466 transitions. [2024-11-24 01:18:12,082 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3493253373313343 [2024-11-24 01:18:12,083 INFO L175 Difference]: Start difference. First operand has 189 places, 104 transitions, 941 flow. Second operand 29 states and 466 transitions. [2024-11-24 01:18:12,083 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 710 transitions, 9149 flow [2024-11-24 01:18:12,109 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 710 transitions, 7928 flow, removed 48 selfloop flow, removed 46 redundant places. [2024-11-24 01:18:12,114 INFO L231 Difference]: Finished difference. Result has 173 places, 108 transitions, 953 flow [2024-11-24 01:18:12,114 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=815, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=953, PETRI_PLACES=173, PETRI_TRANSITIONS=108} [2024-11-24 01:18:12,115 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 127 predicate places. [2024-11-24 01:18:12,115 INFO L471 AbstractCegarLoop]: Abstraction has has 173 places, 108 transitions, 953 flow [2024-11-24 01:18:12,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 11.471698113207546) internal successors, (608), 53 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:12,115 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:18:12,115 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:18:12,128 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-24 01:18:12,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:12,316 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:18:12,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:18:12,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1320371998, now seen corresponding path program 4 times [2024-11-24 01:18:12,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:18:12,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802821429] [2024-11-24 01:18:12,317 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:18:12,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:18:12,343 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:18:12,343 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:18:13,467 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 36 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:13,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:18:13,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802821429] [2024-11-24 01:18:13,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802821429] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:18:13,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246642100] [2024-11-24 01:18:13,467 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:18:13,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:13,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:18:13,469 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:18:13,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-24 01:18:13,650 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:18:13,650 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:18:13,652 INFO L256 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-24 01:18:13,653 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:18:13,939 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:18:14,458 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:14,458 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:18:15,023 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:18:15,025 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:18:15,047 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:15,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246642100] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:18:15,048 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:18:15,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20, 20] total 53 [2024-11-24 01:18:15,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932779707] [2024-11-24 01:18:15,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:18:15,048 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-24 01:18:15,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:18:15,049 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-24 01:18:15,050 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=2793, Unknown=0, NotChecked=0, Total=2970 [2024-11-24 01:18:16,399 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:18:16,400 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 108 transitions, 953 flow. Second operand has 55 states, 55 states have (on average 10.690909090909091) internal successors, (588), 55 states have internal predecessors, (588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:16,400 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:18:16,400 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:18:16,400 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:18:22,638 INFO L124 PetriNetUnfolderBase]: 4041/6904 cut-off events. [2024-11-24 01:18:22,638 INFO L125 PetriNetUnfolderBase]: For 42683/42934 co-relation queries the response was YES. [2024-11-24 01:18:22,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33779 conditions, 6904 events. 4041/6904 cut-off events. For 42683/42934 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 43082 event pairs, 566 based on Foata normal form. 103/6970 useless extension candidates. Maximal degree in co-relation 33753. Up to 1053 conditions per place. [2024-11-24 01:18:22,682 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 738 selfloop transitions, 56 changer transitions 7/818 dead transitions. [2024-11-24 01:18:22,683 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 818 transitions, 8956 flow [2024-11-24 01:18:22,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-24 01:18:22,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2024-11-24 01:18:22,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 746 transitions. [2024-11-24 01:18:22,685 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3450508788159112 [2024-11-24 01:18:22,685 INFO L175 Difference]: Start difference. First operand has 173 places, 108 transitions, 953 flow. Second operand 47 states and 746 transitions. [2024-11-24 01:18:22,685 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 818 transitions, 8956 flow [2024-11-24 01:18:22,723 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 818 transitions, 8776 flow, removed 8 selfloop flow, removed 27 redundant places. [2024-11-24 01:18:22,728 INFO L231 Difference]: Finished difference. Result has 196 places, 128 transitions, 1136 flow [2024-11-24 01:18:22,728 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=834, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=107, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=1136, PETRI_PLACES=196, PETRI_TRANSITIONS=128} [2024-11-24 01:18:22,729 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 150 predicate places. [2024-11-24 01:18:22,729 INFO L471 AbstractCegarLoop]: Abstraction has has 196 places, 128 transitions, 1136 flow [2024-11-24 01:18:22,729 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 10.690909090909091) internal successors, (588), 55 states have internal predecessors, (588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:22,729 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:18:22,729 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:18:22,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-24 01:18:22,930 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:22,930 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:18:22,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:18:22,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1892440470, now seen corresponding path program 2 times [2024-11-24 01:18:22,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:18:22,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778479213] [2024-11-24 01:18:22,931 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:18:22,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:18:22,945 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:18:22,946 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:18:22,996 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-24 01:18:22,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:18:22,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778479213] [2024-11-24 01:18:22,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778479213] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:18:22,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101535047] [2024-11-24 01:18:22,996 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:18:22,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:22,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:18:23,000 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:18:23,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-24 01:18:23,205 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:18:23,205 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:18:23,207 INFO L256 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-24 01:18:23,208 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:18:23,273 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-24 01:18:23,274 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:18:23,347 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-24 01:18:23,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101535047] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:18:23,347 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:18:23,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2024-11-24 01:18:23,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607481233] [2024-11-24 01:18:23,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:18:23,347 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:18:23,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:18:23,348 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:18:23,348 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:18:23,362 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 46 [2024-11-24 01:18:23,363 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 128 transitions, 1136 flow. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:23,363 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:18:23,363 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 46 [2024-11-24 01:18:23,363 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:18:24,537 INFO L124 PetriNetUnfolderBase]: 3514/6129 cut-off events. [2024-11-24 01:18:24,537 INFO L125 PetriNetUnfolderBase]: For 36324/36537 co-relation queries the response was YES. [2024-11-24 01:18:24,561 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29500 conditions, 6129 events. 3514/6129 cut-off events. For 36324/36537 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 37853 event pairs, 695 based on Foata normal form. 142/6241 useless extension candidates. Maximal degree in co-relation 29472. Up to 2774 conditions per place. [2024-11-24 01:18:24,579 INFO L140 encePairwiseOnDemand]: 39/46 looper letters, 164 selfloop transitions, 29 changer transitions 0/210 dead transitions. [2024-11-24 01:18:24,579 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 199 places, 210 transitions, 2288 flow [2024-11-24 01:18:24,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:18:24,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-24 01:18:24,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 97 transitions. [2024-11-24 01:18:24,580 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4217391304347826 [2024-11-24 01:18:24,580 INFO L175 Difference]: Start difference. First operand has 196 places, 128 transitions, 1136 flow. Second operand 5 states and 97 transitions. [2024-11-24 01:18:24,580 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 199 places, 210 transitions, 2288 flow [2024-11-24 01:18:24,611 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 169 places, 210 transitions, 2177 flow, removed 4 selfloop flow, removed 30 redundant places. [2024-11-24 01:18:24,613 INFO L231 Difference]: Finished difference. Result has 170 places, 128 transitions, 1097 flow [2024-11-24 01:18:24,613 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1015, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=127, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1097, PETRI_PLACES=170, PETRI_TRANSITIONS=128} [2024-11-24 01:18:24,614 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 124 predicate places. [2024-11-24 01:18:24,614 INFO L471 AbstractCegarLoop]: Abstraction has has 170 places, 128 transitions, 1097 flow [2024-11-24 01:18:24,614 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:24,614 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:18:24,614 INFO L206 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:18:24,622 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-24 01:18:24,815 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-11-24 01:18:24,815 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:18:24,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:18:24,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1864145339, now seen corresponding path program 8 times [2024-11-24 01:18:24,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:18:24,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751819460] [2024-11-24 01:18:24,816 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:18:24,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:18:24,835 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:18:24,835 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:18:25,313 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 66 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:25,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:18:25,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751819460] [2024-11-24 01:18:25,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751819460] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:18:25,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479434465] [2024-11-24 01:18:25,313 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:18:25,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:25,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:18:25,315 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:18:25,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-24 01:18:25,511 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:18:25,511 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:18:25,512 INFO L256 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-24 01:18:25,514 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:18:26,143 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 66 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:26,143 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:18:26,672 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 66 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:26,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479434465] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:18:26,672 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:18:26,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 57 [2024-11-24 01:18:26,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840766301] [2024-11-24 01:18:26,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:18:26,673 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-11-24 01:18:26,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:18:26,674 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-11-24 01:18:26,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=534, Invalid=2772, Unknown=0, NotChecked=0, Total=3306 [2024-11-24 01:18:27,109 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:18:27,110 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 128 transitions, 1097 flow. Second operand has 58 states, 58 states have (on average 10.448275862068966) internal successors, (606), 58 states have internal predecessors, (606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:27,110 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:18:27,110 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:18:27,110 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:18:28,964 INFO L124 PetriNetUnfolderBase]: 3262/5660 cut-off events. [2024-11-24 01:18:28,964 INFO L125 PetriNetUnfolderBase]: For 34772/34985 co-relation queries the response was YES. [2024-11-24 01:18:28,980 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27673 conditions, 5660 events. 3262/5660 cut-off events. For 34772/34985 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 34175 event pairs, 1605 based on Foata normal form. 32/5649 useless extension candidates. Maximal degree in co-relation 27648. Up to 3227 conditions per place. [2024-11-24 01:18:28,992 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 58 selfloop transitions, 14 changer transitions 274/356 dead transitions. [2024-11-24 01:18:28,992 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 356 transitions, 3726 flow [2024-11-24 01:18:28,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-24 01:18:28,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-24 01:18:28,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 367 transitions. [2024-11-24 01:18:28,994 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3068561872909699 [2024-11-24 01:18:28,994 INFO L175 Difference]: Start difference. First operand has 170 places, 128 transitions, 1097 flow. Second operand 26 states and 367 transitions. [2024-11-24 01:18:28,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 356 transitions, 3726 flow [2024-11-24 01:18:29,026 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 356 transitions, 3664 flow, removed 4 selfloop flow, removed 6 redundant places. [2024-11-24 01:18:29,028 INFO L231 Difference]: Finished difference. Result has 188 places, 82 transitions, 670 flow [2024-11-24 01:18:29,029 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=983, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=670, PETRI_PLACES=188, PETRI_TRANSITIONS=82} [2024-11-24 01:18:29,029 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 142 predicate places. [2024-11-24 01:18:29,029 INFO L471 AbstractCegarLoop]: Abstraction has has 188 places, 82 transitions, 670 flow [2024-11-24 01:18:29,030 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 10.448275862068966) internal successors, (606), 58 states have internal predecessors, (606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:29,030 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:18:29,030 INFO L206 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1] [2024-11-24 01:18:29,037 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-24 01:18:29,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-11-24 01:18:29,231 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:18:29,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:18:29,231 INFO L85 PathProgramCache]: Analyzing trace with hash -600854225, now seen corresponding path program 7 times [2024-11-24 01:18:29,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:18:29,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178086927] [2024-11-24 01:18:29,231 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:18:29,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:18:29,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:18:30,312 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:30,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:18:30,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178086927] [2024-11-24 01:18:30,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178086927] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:18:30,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259786970] [2024-11-24 01:18:30,313 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:18:30,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:30,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:18:30,315 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:18:30,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-24 01:18:30,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:18:30,517 INFO L256 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 60 conjuncts are in the unsatisfiable core [2024-11-24 01:18:30,520 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:18:30,871 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:18:31,682 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:31,682 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:18:32,486 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:18:32,489 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:18:32,513 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:32,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259786970] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:18:32,513 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:18:32,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 61 [2024-11-24 01:18:32,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719003852] [2024-11-24 01:18:32,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:18:32,514 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-11-24 01:18:32,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:18:32,514 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-11-24 01:18:32,515 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=3714, Unknown=0, NotChecked=0, Total=3906 [2024-11-24 01:18:33,870 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:18:33,871 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 82 transitions, 670 flow. Second operand has 63 states, 63 states have (on average 11.34920634920635) internal successors, (715), 63 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:33,871 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:18:33,871 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:18:33,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:18:39,289 INFO L124 PetriNetUnfolderBase]: 1927/3727 cut-off events. [2024-11-24 01:18:39,289 INFO L125 PetriNetUnfolderBase]: For 22399/22556 co-relation queries the response was YES. [2024-11-24 01:18:39,301 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17824 conditions, 3727 events. 1927/3727 cut-off events. For 22399/22556 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 21403 event pairs, 243 based on Foata normal form. 36/3712 useless extension candidates. Maximal degree in co-relation 17801. Up to 862 conditions per place. [2024-11-24 01:18:39,312 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 467 selfloop transitions, 41 changer transitions 0/520 dead transitions. [2024-11-24 01:18:39,312 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 520 transitions, 5729 flow [2024-11-24 01:18:39,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-24 01:18:39,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2024-11-24 01:18:39,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 562 transitions. [2024-11-24 01:18:39,314 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3593350383631714 [2024-11-24 01:18:39,314 INFO L175 Difference]: Start difference. First operand has 188 places, 82 transitions, 670 flow. Second operand 34 states and 562 transitions. [2024-11-24 01:18:39,314 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 520 transitions, 5729 flow [2024-11-24 01:18:39,338 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 520 transitions, 5647 flow, removed 29 selfloop flow, removed 17 redundant places. [2024-11-24 01:18:39,341 INFO L231 Difference]: Finished difference. Result has 162 places, 87 transitions, 792 flow [2024-11-24 01:18:39,341 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=632, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=792, PETRI_PLACES=162, PETRI_TRANSITIONS=87} [2024-11-24 01:18:39,342 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 116 predicate places. [2024-11-24 01:18:39,342 INFO L471 AbstractCegarLoop]: Abstraction has has 162 places, 87 transitions, 792 flow [2024-11-24 01:18:39,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 11.34920634920635) internal successors, (715), 63 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:39,342 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:18:39,342 INFO L206 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1] [2024-11-24 01:18:39,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-24 01:18:39,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:39,543 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:18:39,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:18:39,543 INFO L85 PathProgramCache]: Analyzing trace with hash -600854224, now seen corresponding path program 7 times [2024-11-24 01:18:39,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:18:39,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364142779] [2024-11-24 01:18:39,543 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:18:39,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:18:39,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:18:40,709 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:40,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:18:40,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364142779] [2024-11-24 01:18:40,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364142779] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:18:40,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682081004] [2024-11-24 01:18:40,710 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:18:40,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:40,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:18:40,712 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:18:40,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-24 01:18:40,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:18:40,955 INFO L256 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 60 conjuncts are in the unsatisfiable core [2024-11-24 01:18:40,958 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:18:41,330 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:18:42,089 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:42,089 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:18:42,764 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:18:42,767 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:18:42,790 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:42,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682081004] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:18:42,790 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:18:42,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 61 [2024-11-24 01:18:42,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436924645] [2024-11-24 01:18:42,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:18:42,791 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-11-24 01:18:42,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:18:42,792 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-11-24 01:18:42,793 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=3713, Unknown=0, NotChecked=0, Total=3906 [2024-11-24 01:18:44,015 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:18:44,016 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 87 transitions, 792 flow. Second operand has 63 states, 63 states have (on average 11.34920634920635) internal successors, (715), 63 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:44,016 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:18:44,016 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:18:44,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:18:48,958 INFO L124 PetriNetUnfolderBase]: 1866/3626 cut-off events. [2024-11-24 01:18:48,958 INFO L125 PetriNetUnfolderBase]: For 25470/25617 co-relation queries the response was YES. [2024-11-24 01:18:48,974 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18008 conditions, 3626 events. 1866/3626 cut-off events. For 25470/25617 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 20800 event pairs, 212 based on Foata normal form. 36/3618 useless extension candidates. Maximal degree in co-relation 17987. Up to 862 conditions per place. [2024-11-24 01:18:49,000 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 466 selfloop transitions, 41 changer transitions 0/519 dead transitions. [2024-11-24 01:18:49,000 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 519 transitions, 5744 flow [2024-11-24 01:18:49,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-24 01:18:49,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2024-11-24 01:18:49,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 561 transitions. [2024-11-24 01:18:49,002 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.358695652173913 [2024-11-24 01:18:49,004 INFO L175 Difference]: Start difference. First operand has 162 places, 87 transitions, 792 flow. Second operand 34 states and 561 transitions. [2024-11-24 01:18:49,004 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 519 transitions, 5744 flow [2024-11-24 01:18:49,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 519 transitions, 5610 flow, removed 6 selfloop flow, removed 33 redundant places. [2024-11-24 01:18:49,047 INFO L231 Difference]: Finished difference. Result has 162 places, 86 transitions, 728 flow [2024-11-24 01:18:49,048 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=646, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=728, PETRI_PLACES=162, PETRI_TRANSITIONS=86} [2024-11-24 01:18:49,048 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 116 predicate places. [2024-11-24 01:18:49,048 INFO L471 AbstractCegarLoop]: Abstraction has has 162 places, 86 transitions, 728 flow [2024-11-24 01:18:49,048 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 11.34920634920635) internal successors, (715), 63 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:49,049 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:18:49,049 INFO L206 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:18:49,056 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-11-24 01:18:49,249 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:49,249 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:18:49,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:18:49,250 INFO L85 PathProgramCache]: Analyzing trace with hash -781845503, now seen corresponding path program 9 times [2024-11-24 01:18:49,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:18:49,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963038417] [2024-11-24 01:18:49,250 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:18:49,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:18:49,294 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-24 01:18:49,295 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:18:51,525 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 57 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:51,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:18:51,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963038417] [2024-11-24 01:18:51,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963038417] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:18:51,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725415226] [2024-11-24 01:18:51,526 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:18:51,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:18:51,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:18:51,529 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:18:51,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-24 01:18:51,832 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-24 01:18:51,832 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:18:51,834 INFO L256 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-24 01:18:51,837 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:18:52,169 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:18:52,866 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:52,866 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:18:53,667 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:18:53,675 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:18:53,706 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:18:53,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725415226] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:18:53,707 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:18:53,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24, 24] total 63 [2024-11-24 01:18:53,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679510779] [2024-11-24 01:18:53,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:18:53,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2024-11-24 01:18:53,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:18:53,710 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2024-11-24 01:18:53,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=3936, Unknown=0, NotChecked=0, Total=4160 [2024-11-24 01:18:55,881 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:18:55,882 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 86 transitions, 728 flow. Second operand has 65 states, 65 states have (on average 10.676923076923076) internal successors, (694), 65 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:18:55,882 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:18:55,882 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:18:55,882 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:19:05,528 INFO L124 PetriNetUnfolderBase]: 5114/8529 cut-off events. [2024-11-24 01:19:05,528 INFO L125 PetriNetUnfolderBase]: For 57427/57812 co-relation queries the response was YES. [2024-11-24 01:19:05,554 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42592 conditions, 8529 events. 5114/8529 cut-off events. For 57427/57812 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 52808 event pairs, 454 based on Foata normal form. 120/8605 useless extension candidates. Maximal degree in co-relation 42572. Up to 1263 conditions per place. [2024-11-24 01:19:05,582 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 1074 selfloop transitions, 72 changer transitions 0/1157 dead transitions. [2024-11-24 01:19:05,582 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 1157 transitions, 14157 flow [2024-11-24 01:19:05,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-24 01:19:05,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2024-11-24 01:19:05,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 929 transitions. [2024-11-24 01:19:05,585 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3606366459627329 [2024-11-24 01:19:05,585 INFO L175 Difference]: Start difference. First operand has 162 places, 86 transitions, 728 flow. Second operand 56 states and 929 transitions. [2024-11-24 01:19:05,585 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 1157 transitions, 14157 flow [2024-11-24 01:19:05,624 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 1157 transitions, 12915 flow, removed 0 selfloop flow, removed 31 redundant places. [2024-11-24 01:19:05,635 INFO L231 Difference]: Finished difference. Result has 194 places, 124 transitions, 1195 flow [2024-11-24 01:19:05,636 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=659, PETRI_DIFFERENCE_MINUEND_PLACES=131, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=1195, PETRI_PLACES=194, PETRI_TRANSITIONS=124} [2024-11-24 01:19:05,636 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 148 predicate places. [2024-11-24 01:19:05,636 INFO L471 AbstractCegarLoop]: Abstraction has has 194 places, 124 transitions, 1195 flow [2024-11-24 01:19:05,637 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 10.676923076923076) internal successors, (694), 65 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:19:05,637 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:19:05,637 INFO L206 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:19:05,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-24 01:19:05,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-24 01:19:05,838 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:19:05,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:19:05,839 INFO L85 PathProgramCache]: Analyzing trace with hash -781845504, now seen corresponding path program 5 times [2024-11-24 01:19:05,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:19:05,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24139950] [2024-11-24 01:19:05,839 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:19:05,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:19:05,886 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-24 01:19:05,886 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:19:06,870 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:06,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:19:06,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24139950] [2024-11-24 01:19:06,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24139950] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:19:06,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662514306] [2024-11-24 01:19:06,871 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:19:06,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:19:06,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:19:06,874 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:19:06,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-24 01:19:07,152 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-24 01:19:07,152 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:19:07,155 INFO L256 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-24 01:19:07,157 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:19:07,717 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:19:08,596 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:08,596 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:19:09,351 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:19:09,355 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:19:09,377 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:09,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662514306] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:19:09,377 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:19:09,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 61 [2024-11-24 01:19:09,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027476981] [2024-11-24 01:19:09,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:19:09,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-11-24 01:19:09,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:19:09,379 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-11-24 01:19:09,380 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=3700, Unknown=0, NotChecked=0, Total=3906 [2024-11-24 01:19:10,509 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:19:10,510 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 124 transitions, 1195 flow. Second operand has 63 states, 63 states have (on average 11.444444444444445) internal successors, (721), 63 states have internal predecessors, (721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:19:10,510 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:19:10,510 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:19:10,510 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:19:16,172 INFO L124 PetriNetUnfolderBase]: 4006/7333 cut-off events. [2024-11-24 01:19:16,172 INFO L125 PetriNetUnfolderBase]: For 50890/51179 co-relation queries the response was YES. [2024-11-24 01:19:16,200 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38245 conditions, 7333 events. 4006/7333 cut-off events. For 50890/51179 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 47425 event pairs, 509 based on Foata normal form. 81/7359 useless extension candidates. Maximal degree in co-relation 38217. Up to 1621 conditions per place. [2024-11-24 01:19:16,224 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 510 selfloop transitions, 68 changer transitions 0/593 dead transitions. [2024-11-24 01:19:16,224 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 593 transitions, 6756 flow [2024-11-24 01:19:16,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-24 01:19:16,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2024-11-24 01:19:16,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 543 transitions. [2024-11-24 01:19:16,226 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.34718670076726343 [2024-11-24 01:19:16,226 INFO L175 Difference]: Start difference. First operand has 194 places, 124 transitions, 1195 flow. Second operand 34 states and 543 transitions. [2024-11-24 01:19:16,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 593 transitions, 6756 flow [2024-11-24 01:19:16,287 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 593 transitions, 6579 flow, removed 30 selfloop flow, removed 29 redundant places. [2024-11-24 01:19:16,290 INFO L231 Difference]: Finished difference. Result has 200 places, 125 transitions, 1200 flow [2024-11-24 01:19:16,291 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1019, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1200, PETRI_PLACES=200, PETRI_TRANSITIONS=125} [2024-11-24 01:19:16,291 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 154 predicate places. [2024-11-24 01:19:16,291 INFO L471 AbstractCegarLoop]: Abstraction has has 200 places, 125 transitions, 1200 flow [2024-11-24 01:19:16,292 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 11.444444444444445) internal successors, (721), 63 states have internal predecessors, (721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:19:16,292 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:19:16,292 INFO L206 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1] [2024-11-24 01:19:16,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-11-24 01:19:16,492 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-24 01:19:16,492 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:19:16,493 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:19:16,493 INFO L85 PathProgramCache]: Analyzing trace with hash -319134213, now seen corresponding path program 8 times [2024-11-24 01:19:16,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:19:16,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969356682] [2024-11-24 01:19:16,493 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:19:16,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:19:16,516 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:19:16,517 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:19:17,312 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:17,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:19:17,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969356682] [2024-11-24 01:19:17,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969356682] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:19:17,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678183624] [2024-11-24 01:19:17,313 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:19:17,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:19:17,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:19:17,315 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:19:17,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-24 01:19:17,566 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:19:17,566 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:19:17,568 INFO L256 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-24 01:19:17,569 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:19:18,450 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:18,450 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:19:19,180 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:19,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678183624] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:19:19,180 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:19:19,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 67 [2024-11-24 01:19:19,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804687488] [2024-11-24 01:19:19,180 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:19:19,181 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2024-11-24 01:19:19,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:19:19,182 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2024-11-24 01:19:19,183 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=715, Invalid=3841, Unknown=0, NotChecked=0, Total=4556 [2024-11-24 01:19:19,605 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:19:19,606 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 125 transitions, 1200 flow. Second operand has 68 states, 68 states have (on average 10.411764705882353) internal successors, (708), 68 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:19:19,606 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:19:19,606 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:19:19,606 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:19:22,812 INFO L124 PetriNetUnfolderBase]: 4639/8119 cut-off events. [2024-11-24 01:19:22,812 INFO L125 PetriNetUnfolderBase]: For 63556/63820 co-relation queries the response was YES. [2024-11-24 01:19:22,847 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41898 conditions, 8119 events. 4639/8119 cut-off events. For 63556/63820 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 50539 event pairs, 2102 based on Foata normal form. 81/8081 useless extension candidates. Maximal degree in co-relation 41869. Up to 4027 conditions per place. [2024-11-24 01:19:22,874 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 348 selfloop transitions, 37 changer transitions 98/504 dead transitions. [2024-11-24 01:19:22,874 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 229 places, 504 transitions, 6312 flow [2024-11-24 01:19:22,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-24 01:19:22,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2024-11-24 01:19:22,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 455 transitions. [2024-11-24 01:19:22,876 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.32971014492753625 [2024-11-24 01:19:22,876 INFO L175 Difference]: Start difference. First operand has 200 places, 125 transitions, 1200 flow. Second operand 30 states and 455 transitions. [2024-11-24 01:19:22,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 229 places, 504 transitions, 6312 flow [2024-11-24 01:19:23,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 195 places, 504 transitions, 5354 flow, removed 30 selfloop flow, removed 34 redundant places. [2024-11-24 01:19:23,013 INFO L231 Difference]: Finished difference. Result has 210 places, 139 transitions, 1309 flow [2024-11-24 01:19:23,013 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1026, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1309, PETRI_PLACES=210, PETRI_TRANSITIONS=139} [2024-11-24 01:19:23,014 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 164 predicate places. [2024-11-24 01:19:23,014 INFO L471 AbstractCegarLoop]: Abstraction has has 210 places, 139 transitions, 1309 flow [2024-11-24 01:19:23,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 10.411764705882353) internal successors, (708), 68 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:19:23,015 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:19:23,015 INFO L206 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:19:23,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-24 01:19:23,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-24 01:19:23,216 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:19:23,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:19:23,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1973527064, now seen corresponding path program 6 times [2024-11-24 01:19:23,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:19:23,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49557353] [2024-11-24 01:19:23,217 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:19:23,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:19:23,274 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-24 01:19:23,274 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:19:24,615 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:24,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:19:24,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49557353] [2024-11-24 01:19:24,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49557353] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:19:24,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277920875] [2024-11-24 01:19:24,616 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:19:24,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:19:24,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:19:24,618 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:19:24,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-24 01:19:24,912 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-24 01:19:24,912 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:19:24,914 INFO L256 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-24 01:19:24,916 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:19:25,878 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:25,878 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:19:26,637 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:26,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277920875] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:19:26,637 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:19:26,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 67 [2024-11-24 01:19:26,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382516105] [2024-11-24 01:19:26,637 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:19:26,638 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2024-11-24 01:19:26,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:19:26,639 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2024-11-24 01:19:26,639 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=715, Invalid=3841, Unknown=0, NotChecked=0, Total=4556 [2024-11-24 01:19:27,030 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:19:27,032 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 139 transitions, 1309 flow. Second operand has 68 states, 68 states have (on average 10.441176470588236) internal successors, (710), 68 states have internal predecessors, (710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:19:27,032 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:19:27,032 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:19:27,032 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:19:29,795 INFO L124 PetriNetUnfolderBase]: 4089/7005 cut-off events. [2024-11-24 01:19:29,795 INFO L125 PetriNetUnfolderBase]: For 50144/50805 co-relation queries the response was YES. [2024-11-24 01:19:29,830 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35712 conditions, 7005 events. 4089/7005 cut-off events. For 50144/50805 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 43004 event pairs, 1942 based on Foata normal form. 328/7286 useless extension candidates. Maximal degree in co-relation 35673. Up to 3987 conditions per place. [2024-11-24 01:19:29,846 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 66 selfloop transitions, 16 changer transitions 345/438 dead transitions. [2024-11-24 01:19:29,846 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 438 transitions, 5421 flow [2024-11-24 01:19:29,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-24 01:19:29,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2024-11-24 01:19:29,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 421 transitions. [2024-11-24 01:19:29,848 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3050724637681159 [2024-11-24 01:19:29,848 INFO L175 Difference]: Start difference. First operand has 210 places, 139 transitions, 1309 flow. Second operand 30 states and 421 transitions. [2024-11-24 01:19:29,848 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 438 transitions, 5421 flow [2024-11-24 01:19:29,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 221 places, 438 transitions, 5294 flow, removed 46 selfloop flow, removed 16 redundant places. [2024-11-24 01:19:29,916 INFO L231 Difference]: Finished difference. Result has 221 places, 93 transitions, 814 flow [2024-11-24 01:19:29,916 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1207, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=134, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=814, PETRI_PLACES=221, PETRI_TRANSITIONS=93} [2024-11-24 01:19:29,917 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 175 predicate places. [2024-11-24 01:19:29,917 INFO L471 AbstractCegarLoop]: Abstraction has has 221 places, 93 transitions, 814 flow [2024-11-24 01:19:29,918 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 10.441176470588236) internal successors, (710), 68 states have internal predecessors, (710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:19:29,918 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:19:29,918 INFO L206 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1] [2024-11-24 01:19:29,931 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-24 01:19:30,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2024-11-24 01:19:30,119 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:19:30,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:19:30,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1311144896, now seen corresponding path program 8 times [2024-11-24 01:19:30,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:19:30,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257282867] [2024-11-24 01:19:30,120 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:19:30,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:19:30,156 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:19:30,156 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:19:31,980 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 83 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:31,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:19:31,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257282867] [2024-11-24 01:19:31,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257282867] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:19:31,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421641246] [2024-11-24 01:19:31,981 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:19:31,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:19:31,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:19:31,983 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:19:31,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-24 01:19:32,253 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:19:32,253 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:19:32,255 INFO L256 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-24 01:19:32,257 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:19:32,703 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:19:33,777 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:33,777 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:19:34,889 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:19:34,892 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:19:34,920 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:34,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421641246] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:19:34,921 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:19:34,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 28, 28] total 73 [2024-11-24 01:19:34,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490502019] [2024-11-24 01:19:34,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:19:34,922 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2024-11-24 01:19:34,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:19:34,922 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2024-11-24 01:19:34,923 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=5277, Unknown=0, NotChecked=0, Total=5550 [2024-11-24 01:19:37,070 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:19:37,071 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 93 transitions, 814 flow. Second operand has 75 states, 75 states have (on average 10.586666666666666) internal successors, (794), 75 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:19:37,071 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:19:37,071 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:19:37,071 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:19:49,711 INFO L124 PetriNetUnfolderBase]: 5817/10107 cut-off events. [2024-11-24 01:19:49,711 INFO L125 PetriNetUnfolderBase]: For 59005/59381 co-relation queries the response was YES. [2024-11-24 01:19:49,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51075 conditions, 10107 events. 5817/10107 cut-off events. For 59005/59381 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 64451 event pairs, 427 based on Foata normal form. 126/10154 useless extension candidates. Maximal degree in co-relation 51038. Up to 1489 conditions per place. [2024-11-24 01:19:49,802 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 1276 selfloop transitions, 82 changer transitions 0/1370 dead transitions. [2024-11-24 01:19:49,803 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 1370 transitions, 15499 flow [2024-11-24 01:19:49,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-24 01:19:49,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2024-11-24 01:19:49,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 1105 transitions. [2024-11-24 01:19:49,806 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.37533967391304346 [2024-11-24 01:19:49,806 INFO L175 Difference]: Start difference. First operand has 221 places, 93 transitions, 814 flow. Second operand 64 states and 1105 transitions. [2024-11-24 01:19:49,806 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 1370 transitions, 15499 flow [2024-11-24 01:19:49,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 1370 transitions, 15016 flow, removed 62 selfloop flow, removed 34 redundant places. [2024-11-24 01:19:50,004 INFO L231 Difference]: Finished difference. Result has 210 places, 134 transitions, 1315 flow [2024-11-24 01:19:50,005 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=728, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=1315, PETRI_PLACES=210, PETRI_TRANSITIONS=134} [2024-11-24 01:19:50,005 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 164 predicate places. [2024-11-24 01:19:50,005 INFO L471 AbstractCegarLoop]: Abstraction has has 210 places, 134 transitions, 1315 flow [2024-11-24 01:19:50,005 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 10.586666666666666) internal successors, (794), 75 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:19:50,005 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:19:50,006 INFO L206 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1] [2024-11-24 01:19:50,013 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-11-24 01:19:50,206 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2024-11-24 01:19:50,206 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:19:50,207 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:19:50,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1311144897, now seen corresponding path program 9 times [2024-11-24 01:19:50,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:19:50,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102088685] [2024-11-24 01:19:50,207 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:19:50,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:19:50,279 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-24 01:19:50,279 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:19:51,982 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 83 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:51,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:19:51,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102088685] [2024-11-24 01:19:51,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102088685] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:19:51,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516869878] [2024-11-24 01:19:51,983 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:19:51,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:19:51,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:19:51,985 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:19:51,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-24 01:19:52,391 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-24 01:19:52,392 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:19:52,395 INFO L256 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-24 01:19:52,397 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:19:52,838 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:19:53,821 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:53,821 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:19:54,896 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:19:54,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:19:54,928 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:19:54,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516869878] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:19:54,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:19:54,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 28, 28] total 73 [2024-11-24 01:19:54,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231302228] [2024-11-24 01:19:54,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:19:54,929 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2024-11-24 01:19:54,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:19:54,930 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2024-11-24 01:19:54,931 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=5277, Unknown=0, NotChecked=0, Total=5550 [2024-11-24 01:19:56,875 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:19:56,875 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 134 transitions, 1315 flow. Second operand has 75 states, 75 states have (on average 10.586666666666666) internal successors, (794), 75 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:19:56,875 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:19:56,875 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:19:56,876 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:20:09,184 INFO L124 PetriNetUnfolderBase]: 5607/9771 cut-off events. [2024-11-24 01:20:09,184 INFO L125 PetriNetUnfolderBase]: For 60940/61298 co-relation queries the response was YES. [2024-11-24 01:20:09,228 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49455 conditions, 9771 events. 5607/9771 cut-off events. For 60940/61298 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 62048 event pairs, 427 based on Foata normal form. 126/9818 useless extension candidates. Maximal degree in co-relation 49429. Up to 1429 conditions per place. [2024-11-24 01:20:09,269 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 1105 selfloop transitions, 82 changer transitions 168/1367 dead transitions. [2024-11-24 01:20:09,269 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 1367 transitions, 15205 flow [2024-11-24 01:20:09,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-24 01:20:09,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2024-11-24 01:20:09,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 1102 transitions. [2024-11-24 01:20:09,273 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.374320652173913 [2024-11-24 01:20:09,273 INFO L175 Difference]: Start difference. First operand has 210 places, 134 transitions, 1315 flow. Second operand 64 states and 1102 transitions. [2024-11-24 01:20:09,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 1367 transitions, 15205 flow [2024-11-24 01:20:09,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 1367 transitions, 14966 flow, removed 27 selfloop flow, removed 38 redundant places. [2024-11-24 01:20:09,407 INFO L231 Difference]: Finished difference. Result has 235 places, 133 transitions, 1233 flow [2024-11-24 01:20:09,408 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1069, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=1233, PETRI_PLACES=235, PETRI_TRANSITIONS=133} [2024-11-24 01:20:09,408 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 189 predicate places. [2024-11-24 01:20:09,409 INFO L471 AbstractCegarLoop]: Abstraction has has 235 places, 133 transitions, 1233 flow [2024-11-24 01:20:09,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 10.586666666666666) internal successors, (794), 75 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:20:09,409 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:20:09,409 INFO L206 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:20:09,421 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-11-24 01:20:09,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2024-11-24 01:20:09,610 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:20:09,610 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:20:09,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1008688735, now seen corresponding path program 10 times [2024-11-24 01:20:09,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:20:09,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450027542] [2024-11-24 01:20:09,611 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:20:09,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:20:09,651 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:20:09,651 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:20:11,484 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 83 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:11,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:20:11,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450027542] [2024-11-24 01:20:11,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450027542] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:20:11,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739464083] [2024-11-24 01:20:11,484 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:20:11,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:20:11,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:20:11,489 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:20:11,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-24 01:20:11,793 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:20:11,793 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:20:11,795 INFO L256 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-24 01:20:11,797 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:20:12,259 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:20:13,287 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:13,288 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:20:14,475 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:20:14,478 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:20:14,507 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:14,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739464083] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:20:14,507 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:20:14,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 28, 28] total 73 [2024-11-24 01:20:14,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487584139] [2024-11-24 01:20:14,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:20:14,508 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2024-11-24 01:20:14,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:20:14,508 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2024-11-24 01:20:14,509 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=5279, Unknown=0, NotChecked=0, Total=5550 [2024-11-24 01:20:17,433 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:20:17,434 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 133 transitions, 1233 flow. Second operand has 75 states, 75 states have (on average 10.666666666666666) internal successors, (800), 75 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:20:17,434 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:20:17,434 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:20:17,434 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:20:29,367 INFO L124 PetriNetUnfolderBase]: 6345/10637 cut-off events. [2024-11-24 01:20:29,368 INFO L125 PetriNetUnfolderBase]: For 73681/73988 co-relation queries the response was YES. [2024-11-24 01:20:29,417 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54414 conditions, 10637 events. 6345/10637 cut-off events. For 73681/73988 co-relation queries the response was YES. Maximal size of possible extension queue 196. Compared 67845 event pairs, 698 based on Foata normal form. 127/10715 useless extension candidates. Maximal degree in co-relation 54392. Up to 1592 conditions per place. [2024-11-24 01:20:29,461 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 1268 selfloop transitions, 74 changer transitions 9/1373 dead transitions. [2024-11-24 01:20:29,461 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 1373 transitions, 17264 flow [2024-11-24 01:20:29,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2024-11-24 01:20:29,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2024-11-24 01:20:29,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 996 transitions. [2024-11-24 01:20:29,463 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.34368530020703936 [2024-11-24 01:20:29,463 INFO L175 Difference]: Start difference. First operand has 235 places, 133 transitions, 1233 flow. Second operand 63 states and 996 transitions. [2024-11-24 01:20:29,463 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 1373 transitions, 17264 flow [2024-11-24 01:20:29,514 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 1373 transitions, 14969 flow, removed 63 selfloop flow, removed 64 redundant places. [2024-11-24 01:20:29,522 INFO L231 Difference]: Finished difference. Result has 238 places, 162 transitions, 1505 flow [2024-11-24 01:20:29,522 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1062, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=63, PETRI_FLOW=1505, PETRI_PLACES=238, PETRI_TRANSITIONS=162} [2024-11-24 01:20:29,522 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 192 predicate places. [2024-11-24 01:20:29,522 INFO L471 AbstractCegarLoop]: Abstraction has has 238 places, 162 transitions, 1505 flow [2024-11-24 01:20:29,523 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 10.666666666666666) internal successors, (800), 75 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:20:29,523 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:20:29,523 INFO L206 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:20:29,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-11-24 01:20:29,723 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-11-24 01:20:29,723 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:20:29,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:20:29,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1008688734, now seen corresponding path program 7 times [2024-11-24 01:20:29,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:20:29,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681347609] [2024-11-24 01:20:29,724 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:20:29,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:20:29,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:20:31,271 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:31,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:20:31,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681347609] [2024-11-24 01:20:31,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681347609] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:20:31,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842841271] [2024-11-24 01:20:31,271 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:20:31,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:20:31,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:20:31,274 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:20:31,275 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-24 01:20:31,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:20:31,574 INFO L256 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-24 01:20:31,578 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:20:32,113 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:20:33,168 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:33,168 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:20:34,237 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:20:34,240 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:20:34,269 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:34,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842841271] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:20:34,269 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:20:34,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 71 [2024-11-24 01:20:34,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438634896] [2024-11-24 01:20:34,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:20:34,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2024-11-24 01:20:34,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:20:34,271 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2024-11-24 01:20:34,271 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=5034, Unknown=0, NotChecked=0, Total=5256 [2024-11-24 01:20:36,171 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:20:36,172 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 162 transitions, 1505 flow. Second operand has 73 states, 73 states have (on average 11.424657534246576) internal successors, (834), 73 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:20:36,172 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:20:36,172 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:20:36,173 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:20:44,945 INFO L124 PetriNetUnfolderBase]: 4572/8669 cut-off events. [2024-11-24 01:20:44,946 INFO L125 PetriNetUnfolderBase]: For 60185/60420 co-relation queries the response was YES. [2024-11-24 01:20:44,986 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43281 conditions, 8669 events. 4572/8669 cut-off events. For 60185/60420 co-relation queries the response was YES. Maximal size of possible extension queue 176. Compared 59218 event pairs, 568 based on Foata normal form. 93/8697 useless extension candidates. Maximal degree in co-relation 43257. Up to 1535 conditions per place. [2024-11-24 01:20:45,017 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1137 selfloop transitions, 71 changer transitions 0/1233 dead transitions. [2024-11-24 01:20:45,017 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 1233 transitions, 13962 flow [2024-11-24 01:20:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-24 01:20:45,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2024-11-24 01:20:45,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 623 transitions. [2024-11-24 01:20:45,019 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3472686733556299 [2024-11-24 01:20:45,019 INFO L175 Difference]: Start difference. First operand has 238 places, 162 transitions, 1505 flow. Second operand 39 states and 623 transitions. [2024-11-24 01:20:45,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 1233 transitions, 13962 flow [2024-11-24 01:20:45,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 1233 transitions, 13744 flow, removed 8 selfloop flow, removed 38 redundant places. [2024-11-24 01:20:45,136 INFO L231 Difference]: Finished difference. Result has 240 places, 163 transitions, 1471 flow [2024-11-24 01:20:45,137 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1292, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=1471, PETRI_PLACES=240, PETRI_TRANSITIONS=163} [2024-11-24 01:20:45,137 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 194 predicate places. [2024-11-24 01:20:45,137 INFO L471 AbstractCegarLoop]: Abstraction has has 240 places, 163 transitions, 1471 flow [2024-11-24 01:20:45,138 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 11.424657534246576) internal successors, (834), 73 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:20:45,138 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:20:45,138 INFO L206 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:20:45,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-11-24 01:20:45,340 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:20:45,341 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:20:45,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:20:45,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1310913926, now seen corresponding path program 8 times [2024-11-24 01:20:45,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:20:45,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815661238] [2024-11-24 01:20:45,342 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:20:45,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:20:45,382 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:20:45,382 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:20:46,192 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 127 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:46,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:20:46,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815661238] [2024-11-24 01:20:46,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815661238] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:20:46,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085664871] [2024-11-24 01:20:46,192 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:20:46,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:20:46,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:20:46,194 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:20:46,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-24 01:20:46,494 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:20:46,494 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:20:46,496 INFO L256 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-24 01:20:46,497 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:20:47,575 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 127 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:47,575 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:20:48,566 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 127 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:48,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085664871] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:20:48,567 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:20:48,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 77 [2024-11-24 01:20:48,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356768154] [2024-11-24 01:20:48,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:20:48,567 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2024-11-24 01:20:48,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:20:48,568 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2024-11-24 01:20:48,570 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=922, Invalid=5084, Unknown=0, NotChecked=0, Total=6006 [2024-11-24 01:20:49,026 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:20:49,027 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 163 transitions, 1471 flow. Second operand has 78 states, 78 states have (on average 10.435897435897436) internal successors, (814), 78 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:20:49,027 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:20:49,027 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:20:49,028 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:20:52,410 INFO L124 PetriNetUnfolderBase]: 5452/9294 cut-off events. [2024-11-24 01:20:52,410 INFO L125 PetriNetUnfolderBase]: For 54855/55138 co-relation queries the response was YES. [2024-11-24 01:20:52,445 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45902 conditions, 9294 events. 5452/9294 cut-off events. For 54855/55138 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 58897 event pairs, 2550 based on Foata normal form. 40/9277 useless extension candidates. Maximal degree in co-relation 45878. Up to 5156 conditions per place. [2024-11-24 01:20:52,465 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 72 selfloop transitions, 18 changer transitions 460/563 dead transitions. [2024-11-24 01:20:52,466 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 563 transitions, 5984 flow [2024-11-24 01:20:52,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-24 01:20:52,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2024-11-24 01:20:52,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 475 transitions. [2024-11-24 01:20:52,467 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3037084398976982 [2024-11-24 01:20:52,468 INFO L175 Difference]: Start difference. First operand has 240 places, 163 transitions, 1471 flow. Second operand 34 states and 475 transitions. [2024-11-24 01:20:52,468 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 563 transitions, 5984 flow [2024-11-24 01:20:52,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 563 transitions, 5853 flow, removed 2 selfloop flow, removed 38 redundant places. [2024-11-24 01:20:52,539 INFO L231 Difference]: Finished difference. Result has 234 places, 103 transitions, 872 flow [2024-11-24 01:20:52,539 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1282, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=872, PETRI_PLACES=234, PETRI_TRANSITIONS=103} [2024-11-24 01:20:52,540 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 188 predicate places. [2024-11-24 01:20:52,540 INFO L471 AbstractCegarLoop]: Abstraction has has 234 places, 103 transitions, 872 flow [2024-11-24 01:20:52,540 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 10.435897435897436) internal successors, (814), 78 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:20:52,540 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:20:52,540 INFO L206 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1] [2024-11-24 01:20:52,548 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-11-24 01:20:52,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:20:52,741 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:20:52,741 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:20:52,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1370128945, now seen corresponding path program 9 times [2024-11-24 01:20:52,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:20:52,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593309013] [2024-11-24 01:20:52,742 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:20:52,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:20:52,795 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-24 01:20:52,796 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:20:54,464 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 114 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:54,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:20:54,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593309013] [2024-11-24 01:20:54,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593309013] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:20:54,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979893703] [2024-11-24 01:20:54,464 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:20:54,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:20:54,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:20:54,467 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:20:54,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-24 01:20:55,028 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-24 01:20:55,029 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:20:55,032 INFO L256 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 75 conjuncts are in the unsatisfiable core [2024-11-24 01:20:55,034 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:20:55,599 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:20:56,858 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 9 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:56,858 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:20:58,323 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:20:58,326 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:20:58,360 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 9 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:20:58,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979893703] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:20:58,360 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:20:58,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 32, 32] total 83 [2024-11-24 01:20:58,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865740638] [2024-11-24 01:20:58,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:20:58,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2024-11-24 01:20:58,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:20:58,362 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2024-11-24 01:20:58,362 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=6814, Unknown=0, NotChecked=0, Total=7140 [2024-11-24 01:21:01,053 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:21:01,054 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 103 transitions, 872 flow. Second operand has 85 states, 85 states have (on average 10.588235294117647) internal successors, (900), 85 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:21:01,054 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:21:01,054 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:21:01,054 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:21:16,049 INFO L124 PetriNetUnfolderBase]: 7245/12576 cut-off events. [2024-11-24 01:21:16,049 INFO L125 PetriNetUnfolderBase]: For 78218/78774 co-relation queries the response was YES. [2024-11-24 01:21:16,098 INFO L83 FinitePrefix]: Finished finitePrefix Result has 61499 conditions, 12576 events. 7245/12576 cut-off events. For 78218/78774 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 82299 event pairs, 511 based on Foata normal form. 138/12641 useless extension candidates. Maximal degree in co-relation 61477. Up to 1835 conditions per place. [2024-11-24 01:21:16,139 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 1596 selfloop transitions, 92 changer transitions 0/1700 dead transitions. [2024-11-24 01:21:16,139 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 1700 transitions, 19766 flow [2024-11-24 01:21:16,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-11-24 01:21:16,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2024-11-24 01:21:16,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 1243 transitions. [2024-11-24 01:21:16,142 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.37530193236714976 [2024-11-24 01:21:16,143 INFO L175 Difference]: Start difference. First operand has 234 places, 103 transitions, 872 flow. Second operand 72 states and 1243 transitions. [2024-11-24 01:21:16,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 1700 transitions, 19766 flow [2024-11-24 01:21:16,231 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 1700 transitions, 19382 flow, removed 176 selfloop flow, removed 19 redundant places. [2024-11-24 01:21:16,240 INFO L231 Difference]: Finished difference. Result has 231 places, 146 transitions, 1452 flow [2024-11-24 01:21:16,240 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=826, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=72, PETRI_FLOW=1452, PETRI_PLACES=231, PETRI_TRANSITIONS=146} [2024-11-24 01:21:16,241 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 185 predicate places. [2024-11-24 01:21:16,241 INFO L471 AbstractCegarLoop]: Abstraction has has 231 places, 146 transitions, 1452 flow [2024-11-24 01:21:16,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 10.588235294117647) internal successors, (900), 85 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:21:16,241 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:21:16,241 INFO L206 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1] [2024-11-24 01:21:16,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2024-11-24 01:21:16,441 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:21:16,442 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:21:16,442 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:21:16,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1370128944, now seen corresponding path program 10 times [2024-11-24 01:21:16,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:21:16,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600924903] [2024-11-24 01:21:16,442 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:21:16,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:21:16,477 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:21:16,477 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:21:18,132 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 114 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:21:18,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:21:18,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600924903] [2024-11-24 01:21:18,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600924903] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:21:18,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608261734] [2024-11-24 01:21:18,133 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:21:18,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:21:18,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:21:18,135 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:21:18,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-24 01:21:18,446 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:21:18,446 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:21:18,449 INFO L256 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 76 conjuncts are in the unsatisfiable core [2024-11-24 01:21:18,451 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:21:19,021 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:21:20,263 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 9 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:21:20,263 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:21:21,594 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:21:21,598 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:21:21,633 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 9 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:21:21,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608261734] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:21:21,634 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:21:21,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 32, 32] total 83 [2024-11-24 01:21:21,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498061666] [2024-11-24 01:21:21,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:21:21,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2024-11-24 01:21:21,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:21:21,635 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2024-11-24 01:21:21,636 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=324, Invalid=6816, Unknown=0, NotChecked=0, Total=7140 [2024-11-24 01:21:24,503 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:21:24,504 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 146 transitions, 1452 flow. Second operand has 85 states, 85 states have (on average 10.588235294117647) internal successors, (900), 85 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:21:24,504 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:21:24,504 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:21:24,504 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:21:39,785 INFO L124 PetriNetUnfolderBase]: 7194/12652 cut-off events. [2024-11-24 01:21:39,786 INFO L125 PetriNetUnfolderBase]: For 84032/84443 co-relation queries the response was YES. [2024-11-24 01:21:39,846 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64326 conditions, 12652 events. 7194/12652 cut-off events. For 84032/84443 co-relation queries the response was YES. Maximal size of possible extension queue 206. Compared 84122 event pairs, 672 based on Foata normal form. 138/12696 useless extension candidates. Maximal degree in co-relation 64301. Up to 1838 conditions per place. [2024-11-24 01:21:39,885 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 1347 selfloop transitions, 92 changer transitions 216/1667 dead transitions. [2024-11-24 01:21:39,886 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 1667 transitions, 19246 flow [2024-11-24 01:21:39,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-24 01:21:39,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2024-11-24 01:21:39,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 1222 transitions. [2024-11-24 01:21:39,888 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3741579914268218 [2024-11-24 01:21:39,888 INFO L175 Difference]: Start difference. First operand has 231 places, 146 transitions, 1452 flow. Second operand 71 states and 1222 transitions. [2024-11-24 01:21:39,888 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 1667 transitions, 19246 flow [2024-11-24 01:21:40,017 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 1667 transitions, 18960 flow, removed 13 selfloop flow, removed 44 redundant places. [2024-11-24 01:21:40,026 INFO L231 Difference]: Finished difference. Result has 257 places, 145 transitions, 1347 flow [2024-11-24 01:21:40,027 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1163, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=145, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=71, PETRI_FLOW=1347, PETRI_PLACES=257, PETRI_TRANSITIONS=145} [2024-11-24 01:21:40,027 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 211 predicate places. [2024-11-24 01:21:40,027 INFO L471 AbstractCegarLoop]: Abstraction has has 257 places, 145 transitions, 1347 flow [2024-11-24 01:21:40,027 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 10.588235294117647) internal successors, (900), 85 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:21:40,028 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:21:40,028 INFO L206 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:21:40,037 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-11-24 01:21:40,228 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-11-24 01:21:40,228 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:21:40,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:21:40,229 INFO L85 PathProgramCache]: Analyzing trace with hash 2006261952, now seen corresponding path program 9 times [2024-11-24 01:21:40,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:21:40,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874773744] [2024-11-24 01:21:40,229 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:21:40,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:21:40,316 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-24 01:21:40,316 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:21:41,976 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 114 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:21:41,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:21:41,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874773744] [2024-11-24 01:21:41,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874773744] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:21:41,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878855491] [2024-11-24 01:21:41,977 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:21:41,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:21:41,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:21:41,979 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:21:41,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-24 01:21:42,584 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-24 01:21:42,585 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:21:42,588 INFO L256 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 75 conjuncts are in the unsatisfiable core [2024-11-24 01:21:42,590 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:21:43,161 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:21:44,381 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 9 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:21:44,381 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:21:45,667 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:21:45,670 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:21:45,703 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 9 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:21:45,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878855491] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:21:45,704 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:21:45,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 32, 32] total 83 [2024-11-24 01:21:45,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392899375] [2024-11-24 01:21:45,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:21:45,704 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2024-11-24 01:21:45,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:21:45,705 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2024-11-24 01:21:45,706 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=6814, Unknown=0, NotChecked=0, Total=7140 [2024-11-24 01:21:49,040 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:21:49,041 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 145 transitions, 1347 flow. Second operand has 85 states, 85 states have (on average 10.658823529411764) internal successors, (906), 85 states have internal predecessors, (906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:21:49,041 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:21:49,041 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:21:49,041 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:22:03,689 INFO L124 PetriNetUnfolderBase]: 8013/13545 cut-off events. [2024-11-24 01:22:03,689 INFO L125 PetriNetUnfolderBase]: For 86580/87080 co-relation queries the response was YES. [2024-11-24 01:22:03,746 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67557 conditions, 13545 events. 8013/13545 cut-off events. For 86580/87080 co-relation queries the response was YES. Maximal size of possible extension queue 221. Compared 88751 event pairs, 664 based on Foata normal form. 148/13638 useless extension candidates. Maximal degree in co-relation 67534. Up to 2036 conditions per place. [2024-11-24 01:22:03,790 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 1641 selfloop transitions, 83 changer transitions 19/1766 dead transitions. [2024-11-24 01:22:03,790 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 328 places, 1766 transitions, 21668 flow [2024-11-24 01:22:03,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-11-24 01:22:03,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2024-11-24 01:22:03,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 1141 transitions. [2024-11-24 01:22:03,792 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.34450483091787437 [2024-11-24 01:22:03,792 INFO L175 Difference]: Start difference. First operand has 257 places, 145 transitions, 1347 flow. Second operand 72 states and 1141 transitions. [2024-11-24 01:22:03,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 328 places, 1766 transitions, 21668 flow [2024-11-24 01:22:03,858 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 1766 transitions, 18677 flow, removed 78 selfloop flow, removed 70 redundant places. [2024-11-24 01:22:03,868 INFO L231 Difference]: Finished difference. Result has 263 places, 179 transitions, 1659 flow [2024-11-24 01:22:03,869 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1160, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=145, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=72, PETRI_FLOW=1659, PETRI_PLACES=263, PETRI_TRANSITIONS=179} [2024-11-24 01:22:03,869 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 217 predicate places. [2024-11-24 01:22:03,869 INFO L471 AbstractCegarLoop]: Abstraction has has 263 places, 179 transitions, 1659 flow [2024-11-24 01:22:03,869 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 10.658823529411764) internal successors, (906), 85 states have internal predecessors, (906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:22:03,869 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:22:03,870 INFO L206 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:22:03,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-24 01:22:04,070 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-11-24 01:22:04,070 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:22:04,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:22:04,071 INFO L85 PathProgramCache]: Analyzing trace with hash 2006261953, now seen corresponding path program 11 times [2024-11-24 01:22:04,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:22:04,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18076627] [2024-11-24 01:22:04,071 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:22:04,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:22:04,134 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-24 01:22:04,134 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:22:05,336 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 9 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:22:05,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:22:05,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18076627] [2024-11-24 01:22:05,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18076627] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:22:05,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967763231] [2024-11-24 01:22:05,337 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:22:05,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:22:05,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:22:05,339 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:22:05,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-24 01:22:05,707 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-24 01:22:05,707 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:22:05,711 INFO L256 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 75 conjuncts are in the unsatisfiable core [2024-11-24 01:22:05,713 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:22:05,753 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:22:06,708 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 9 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:22:06,709 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:22:07,840 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:22:07,843 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:22:07,875 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 9 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:22:07,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967763231] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:22:07,876 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:22:07,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 64 [2024-11-24 01:22:07,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375517807] [2024-11-24 01:22:07,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:22:07,877 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2024-11-24 01:22:07,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:22:07,877 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2024-11-24 01:22:07,878 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=4084, Unknown=0, NotChecked=0, Total=4290 [2024-11-24 01:22:09,509 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:22:09,510 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 179 transitions, 1659 flow. Second operand has 66 states, 66 states have (on average 11.454545454545455) internal successors, (756), 66 states have internal predecessors, (756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:22:09,510 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:22:09,510 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:22:09,510 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:22:18,417 INFO L124 PetriNetUnfolderBase]: 5778/11095 cut-off events. [2024-11-24 01:22:18,417 INFO L125 PetriNetUnfolderBase]: For 73954/74330 co-relation queries the response was YES. [2024-11-24 01:22:18,477 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53781 conditions, 11095 events. 5778/11095 cut-off events. For 73954/74330 co-relation queries the response was YES. Maximal size of possible extension queue 203. Compared 78655 event pairs, 731 based on Foata normal form. 105/11160 useless extension candidates. Maximal degree in co-relation 53754. Up to 1890 conditions per place. [2024-11-24 01:22:18,515 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1440 selfloop transitions, 80 changer transitions 0/1546 dead transitions. [2024-11-24 01:22:18,515 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 1546 transitions, 16847 flow [2024-11-24 01:22:18,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-24 01:22:18,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2024-11-24 01:22:18,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 703 transitions. [2024-11-24 01:22:18,517 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3473320158102767 [2024-11-24 01:22:18,518 INFO L175 Difference]: Start difference. First operand has 263 places, 179 transitions, 1659 flow. Second operand 44 states and 703 transitions. [2024-11-24 01:22:18,518 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 1546 transitions, 16847 flow [2024-11-24 01:22:18,622 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 1546 transitions, 16632 flow, removed 11 selfloop flow, removed 41 redundant places. [2024-11-24 01:22:18,633 INFO L231 Difference]: Finished difference. Result has 267 places, 180 transitions, 1647 flow [2024-11-24 01:22:18,633 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1447, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=1647, PETRI_PLACES=267, PETRI_TRANSITIONS=180} [2024-11-24 01:22:18,634 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 221 predicate places. [2024-11-24 01:22:18,634 INFO L471 AbstractCegarLoop]: Abstraction has has 267 places, 180 transitions, 1647 flow [2024-11-24 01:22:18,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 11.454545454545455) internal successors, (756), 66 states have internal predecessors, (756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:22:18,634 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:22:18,634 INFO L206 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:22:18,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-11-24 01:22:18,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-11-24 01:22:18,835 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:22:18,835 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:22:18,836 INFO L85 PathProgramCache]: Analyzing trace with hash 183203161, now seen corresponding path program 12 times [2024-11-24 01:22:18,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:22:18,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387660234] [2024-11-24 01:22:18,836 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:22:18,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:22:18,908 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-24 01:22:18,908 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:22:19,830 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 165 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:22:19,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:22:19,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387660234] [2024-11-24 01:22:19,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387660234] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:22:19,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822233591] [2024-11-24 01:22:19,830 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:22:19,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:22:19,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:22:19,832 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:22:19,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-11-24 01:22:20,555 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-24 01:22:20,555 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:22:20,558 INFO L256 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-24 01:22:20,560 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:22:21,966 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 165 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:22:21,966 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:22:23,132 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 165 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:22:23,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822233591] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:22:23,133 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:22:23,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 87 [2024-11-24 01:22:23,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886765963] [2024-11-24 01:22:23,133 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:22:23,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2024-11-24 01:22:23,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:22:23,134 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2024-11-24 01:22:23,135 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1155, Invalid=6501, Unknown=0, NotChecked=0, Total=7656 [2024-11-24 01:22:23,767 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:22:23,768 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 180 transitions, 1647 flow. Second operand has 88 states, 88 states have (on average 10.431818181818182) internal successors, (918), 88 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) [2024-11-24 01:22:23,768 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:22:23,768 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:22:23,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:22:27,546 INFO L124 PetriNetUnfolderBase]: 6941/11899 cut-off events. [2024-11-24 01:22:27,546 INFO L125 PetriNetUnfolderBase]: For 68238/68694 co-relation queries the response was YES. [2024-11-24 01:22:27,606 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57649 conditions, 11899 events. 6941/11899 cut-off events. For 68238/68694 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 78051 event pairs, 3313 based on Foata normal form. 47/11891 useless extension candidates. Maximal degree in co-relation 57622. Up to 6564 conditions per place. [2024-11-24 01:22:27,632 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 80 selfloop transitions, 20 changer transitions 571/684 dead transitions. [2024-11-24 01:22:27,632 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 684 transitions, 7105 flow [2024-11-24 01:22:27,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-24 01:22:27,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2024-11-24 01:22:27,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 529 transitions. [2024-11-24 01:22:27,634 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3026315789473684 [2024-11-24 01:22:27,634 INFO L175 Difference]: Start difference. First operand has 267 places, 180 transitions, 1647 flow. Second operand 38 states and 529 transitions. [2024-11-24 01:22:27,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 684 transitions, 7105 flow [2024-11-24 01:22:27,730 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 684 transitions, 6960 flow, removed 1 selfloop flow, removed 43 redundant places. [2024-11-24 01:22:27,736 INFO L231 Difference]: Finished difference. Result has 260 places, 113 transitions, 966 flow [2024-11-24 01:22:27,737 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1433, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=966, PETRI_PLACES=260, PETRI_TRANSITIONS=113} [2024-11-24 01:22:27,737 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 214 predicate places. [2024-11-24 01:22:27,737 INFO L471 AbstractCegarLoop]: Abstraction has has 260 places, 113 transitions, 966 flow [2024-11-24 01:22:27,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 10.431818181818182) internal successors, (918), 88 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) [2024-11-24 01:22:27,738 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:22:27,738 INFO L206 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1] [2024-11-24 01:22:27,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2024-11-24 01:22:27,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:22:27,938 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:22:27,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:22:27,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1285601504, now seen corresponding path program 10 times [2024-11-24 01:22:27,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:22:27,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820405761] [2024-11-24 01:22:27,939 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:22:27,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:22:27,982 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:22:27,982 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:22:30,231 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 115 proven. 168 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:22:30,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:22:30,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820405761] [2024-11-24 01:22:30,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820405761] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:22:30,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101200073] [2024-11-24 01:22:30,232 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:22:30,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:22:30,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:22:30,234 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:22:30,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-11-24 01:22:30,584 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:22:30,584 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:22:30,587 INFO L256 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 84 conjuncts are in the unsatisfiable core [2024-11-24 01:22:30,590 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:22:31,371 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:22:32,933 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 10 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:22:32,933 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:22:34,499 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:22:34,502 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:22:34,539 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 10 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:22:34,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101200073] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:22:34,540 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:22:34,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 93 [2024-11-24 01:22:34,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097014246] [2024-11-24 01:22:34,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:22:34,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2024-11-24 01:22:34,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:22:34,541 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2024-11-24 01:22:34,542 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=362, Invalid=8568, Unknown=0, NotChecked=0, Total=8930 [2024-11-24 01:22:37,601 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:22:37,602 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 113 transitions, 966 flow. Second operand has 95 states, 95 states have (on average 10.589473684210526) internal successors, (1006), 95 states have internal predecessors, (1006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:22:37,602 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:22:37,602 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:22:37,602 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:22:55,184 INFO L124 PetriNetUnfolderBase]: 8806/15604 cut-off events. [2024-11-24 01:22:55,184 INFO L125 PetriNetUnfolderBase]: For 93699/94446 co-relation queries the response was YES. [2024-11-24 01:22:55,271 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77399 conditions, 15604 events. 8806/15604 cut-off events. For 93699/94446 co-relation queries the response was YES. Maximal size of possible extension queue 234. Compared 106579 event pairs, 770 based on Foata normal form. 104/15575 useless extension candidates. Maximal degree in co-relation 77374. Up to 2287 conditions per place. [2024-11-24 01:22:55,325 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 1851 selfloop transitions, 100 changer transitions 0/1965 dead transitions. [2024-11-24 01:22:55,325 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 1965 transitions, 23857 flow [2024-11-24 01:22:55,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-11-24 01:22:55,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2024-11-24 01:22:55,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 1322 transitions. [2024-11-24 01:22:55,328 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.37323546019198195 [2024-11-24 01:22:55,328 INFO L175 Difference]: Start difference. First operand has 260 places, 113 transitions, 966 flow. Second operand 77 states and 1322 transitions. [2024-11-24 01:22:55,329 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 1965 transitions, 23857 flow [2024-11-24 01:22:55,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 1965 transitions, 23429 flow, removed 196 selfloop flow, removed 23 redundant places. [2024-11-24 01:22:55,836 INFO L231 Difference]: Finished difference. Result has 249 places, 160 transitions, 1567 flow [2024-11-24 01:22:55,837 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=914, PETRI_DIFFERENCE_MINUEND_PLACES=168, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=77, PETRI_FLOW=1567, PETRI_PLACES=249, PETRI_TRANSITIONS=160} [2024-11-24 01:22:55,837 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 203 predicate places. [2024-11-24 01:22:55,837 INFO L471 AbstractCegarLoop]: Abstraction has has 249 places, 160 transitions, 1567 flow [2024-11-24 01:22:55,838 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 10.589473684210526) internal successors, (1006), 95 states have internal predecessors, (1006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:22:55,838 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:22:55,838 INFO L206 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1] [2024-11-24 01:22:55,857 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2024-11-24 01:22:56,038 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:22:56,039 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:22:56,040 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:22:56,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1285601503, now seen corresponding path program 11 times [2024-11-24 01:22:56,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:22:56,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670361672] [2024-11-24 01:22:56,040 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:22:56,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:22:56,114 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-11-24 01:22:56,114 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:22:58,182 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 10 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:22:58,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:22:58,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670361672] [2024-11-24 01:22:58,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670361672] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:22:58,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786051614] [2024-11-24 01:22:58,182 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:22:58,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:22:58,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:22:58,184 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:22:58,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-11-24 01:22:58,641 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-11-24 01:22:58,641 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:22:58,645 INFO L256 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-11-24 01:22:58,647 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:22:59,547 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:23:01,168 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 10 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:23:01,168 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:23:02,829 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:23:02,833 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:23:02,870 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 10 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:23:02,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786051614] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:23:02,870 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:23:02,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 91 [2024-11-24 01:23:02,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231805943] [2024-11-24 01:23:02,871 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:23:02,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2024-11-24 01:23:02,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:23:02,872 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2024-11-24 01:23:02,872 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=8282, Unknown=0, NotChecked=0, Total=8556 [2024-11-24 01:23:05,826 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:23:05,827 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 160 transitions, 1567 flow. Second operand has 93 states, 93 states have (on average 11.333333333333334) internal successors, (1054), 93 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) [2024-11-24 01:23:05,827 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:23:05,827 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:23:05,827 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:23:19,889 INFO L124 PetriNetUnfolderBase]: 7238/14111 cut-off events. [2024-11-24 01:23:19,890 INFO L125 PetriNetUnfolderBase]: For 96037/96687 co-relation queries the response was YES. [2024-11-24 01:23:19,984 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71684 conditions, 14111 events. 7238/14111 cut-off events. For 96037/96687 co-relation queries the response was YES. Maximal size of possible extension queue 229. Compared 102143 event pairs, 710 based on Foata normal form. 198/14206 useless extension candidates. Maximal degree in co-relation 71659. Up to 3054 conditions per place. [2024-11-24 01:23:20,055 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 906 selfloop transitions, 98 changer transitions 0/1021 dead transitions. [2024-11-24 01:23:20,055 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 1021 transitions, 12327 flow [2024-11-24 01:23:20,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-24 01:23:20,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2024-11-24 01:23:20,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 791 transitions. [2024-11-24 01:23:20,057 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3582427536231884 [2024-11-24 01:23:20,058 INFO L175 Difference]: Start difference. First operand has 249 places, 160 transitions, 1567 flow. Second operand 48 states and 791 transitions. [2024-11-24 01:23:20,058 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 1021 transitions, 12327 flow [2024-11-24 01:23:20,279 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 1021 transitions, 12102 flow, removed 14 selfloop flow, removed 46 redundant places. [2024-11-24 01:23:20,286 INFO L231 Difference]: Finished difference. Result has 252 places, 162 transitions, 1610 flow [2024-11-24 01:23:20,287 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1346, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=1610, PETRI_PLACES=252, PETRI_TRANSITIONS=162} [2024-11-24 01:23:20,287 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 206 predicate places. [2024-11-24 01:23:20,287 INFO L471 AbstractCegarLoop]: Abstraction has has 252 places, 162 transitions, 1610 flow [2024-11-24 01:23:20,288 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 11.333333333333334) internal successors, (1054), 93 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) [2024-11-24 01:23:20,288 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:23:20,288 INFO L206 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:23:20,296 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-11-24 01:23:20,488 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:23:20,488 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:23:20,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:23:20,489 INFO L85 PathProgramCache]: Analyzing trace with hash 82044319, now seen corresponding path program 13 times [2024-11-24 01:23:20,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:23:20,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281833904] [2024-11-24 01:23:20,489 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:23:20,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:23:20,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:23:22,401 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 10 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:23:22,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:23:22,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281833904] [2024-11-24 01:23:22,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281833904] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:23:22,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110302198] [2024-11-24 01:23:22,402 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:23:22,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:23:22,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:23:22,404 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:23:22,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-11-24 01:23:22,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:23:22,781 INFO L256 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-11-24 01:23:22,784 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:23:23,481 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:23:24,793 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 10 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:23:24,793 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:23:26,021 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:23:26,023 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:23:26,060 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 10 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:23:26,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110302198] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:23:26,060 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:23:26,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 91 [2024-11-24 01:23:26,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621059999] [2024-11-24 01:23:26,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:23:26,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2024-11-24 01:23:26,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:23:26,062 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2024-11-24 01:23:26,066 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=8214, Unknown=0, NotChecked=0, Total=8556 [2024-11-24 01:23:28,843 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:23:28,845 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 162 transitions, 1610 flow. Second operand has 93 states, 93 states have (on average 11.397849462365592) internal successors, (1060), 93 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) [2024-11-24 01:23:28,845 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:23:28,845 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:23:28,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:23:41,365 INFO L124 PetriNetUnfolderBase]: 8095/15384 cut-off events. [2024-11-24 01:23:41,365 INFO L125 PetriNetUnfolderBase]: For 127378/128074 co-relation queries the response was YES. [2024-11-24 01:23:41,500 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79725 conditions, 15384 events. 8095/15384 cut-off events. For 127378/128074 co-relation queries the response was YES. Maximal size of possible extension queue 241. Compared 111126 event pairs, 937 based on Foata normal form. 189/15467 useless extension candidates. Maximal degree in co-relation 79700. Up to 3093 conditions per place. [2024-11-24 01:23:41,579 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1796 selfloop transitions, 60 changer transitions 0/1883 dead transitions. [2024-11-24 01:23:41,579 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 1883 transitions, 26109 flow [2024-11-24 01:23:41,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-24 01:23:41,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2024-11-24 01:23:41,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 766 transitions. [2024-11-24 01:23:41,584 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.34692028985507245 [2024-11-24 01:23:41,585 INFO L175 Difference]: Start difference. First operand has 252 places, 162 transitions, 1610 flow. Second operand 48 states and 766 transitions. [2024-11-24 01:23:41,585 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 1883 transitions, 26109 flow [2024-11-24 01:23:41,842 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 1883 transitions, 23738 flow, removed 27 selfloop flow, removed 45 redundant places. [2024-11-24 01:23:41,852 INFO L231 Difference]: Finished difference. Result has 256 places, 166 transitions, 1655 flow [2024-11-24 01:23:41,853 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1449, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=1655, PETRI_PLACES=256, PETRI_TRANSITIONS=166} [2024-11-24 01:23:41,872 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 210 predicate places. [2024-11-24 01:23:41,873 INFO L471 AbstractCegarLoop]: Abstraction has has 256 places, 166 transitions, 1655 flow [2024-11-24 01:23:41,873 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 11.397849462365592) internal successors, (1060), 93 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) [2024-11-24 01:23:41,873 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:23:41,873 INFO L206 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:23:41,905 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2024-11-24 01:23:42,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:23:42,074 INFO L396 AbstractCegarLoop]: === Iteration 65 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:23:42,074 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:23:42,074 INFO L85 PathProgramCache]: Analyzing trace with hash 82044318, now seen corresponding path program 10 times [2024-11-24 01:23:42,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:23:42,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241773713] [2024-11-24 01:23:42,075 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:23:42,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:23:42,110 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:23:42,110 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:23:44,008 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 150 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:23:44,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:23:44,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241773713] [2024-11-24 01:23:44,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241773713] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:23:44,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391975672] [2024-11-24 01:23:44,009 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:23:44,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:23:44,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:23:44,012 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:23:44,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-11-24 01:23:44,358 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:23:44,359 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:23:44,362 INFO L256 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 84 conjuncts are in the unsatisfiable core [2024-11-24 01:23:44,365 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:23:45,135 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:23:46,621 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 10 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:23:46,621 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:23:47,893 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:23:47,898 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:23:47,928 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 10 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:23:47,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391975672] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:23:47,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:23:47,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 93 [2024-11-24 01:23:47,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200403672] [2024-11-24 01:23:47,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:23:47,929 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2024-11-24 01:23:47,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:23:47,930 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2024-11-24 01:23:47,930 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=372, Invalid=8558, Unknown=0, NotChecked=0, Total=8930 [2024-11-24 01:23:50,807 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:23:50,808 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 166 transitions, 1655 flow. Second operand has 95 states, 95 states have (on average 10.652631578947368) internal successors, (1012), 95 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:23:50,808 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:23:50,808 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:23:50,808 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:24:07,147 INFO L124 PetriNetUnfolderBase]: 9724/16463 cut-off events. [2024-11-24 01:24:07,148 INFO L125 PetriNetUnfolderBase]: For 135838/136842 co-relation queries the response was YES. [2024-11-24 01:24:07,240 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89006 conditions, 16463 events. 9724/16463 cut-off events. For 135838/136842 co-relation queries the response was YES. Maximal size of possible extension queue 248. Compared 110369 event pairs, 1058 based on Foata normal form. 261/16662 useless extension candidates. Maximal degree in co-relation 88980. Up to 2477 conditions per place. [2024-11-24 01:24:07,299 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 1935 selfloop transitions, 101 changer transitions 0/2061 dead transitions. [2024-11-24 01:24:07,299 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 2061 transitions, 25695 flow [2024-11-24 01:24:07,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-11-24 01:24:07,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2024-11-24 01:24:07,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 1240 transitions. [2024-11-24 01:24:07,302 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3500846979107849 [2024-11-24 01:24:07,302 INFO L175 Difference]: Start difference. First operand has 256 places, 166 transitions, 1655 flow. Second operand 77 states and 1240 transitions. [2024-11-24 01:24:07,302 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 2061 transitions, 25695 flow [2024-11-24 01:24:07,460 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 2061 transitions, 25337 flow, removed 18 selfloop flow, removed 49 redundant places. [2024-11-24 01:24:07,471 INFO L231 Difference]: Finished difference. Result has 286 places, 207 transitions, 2028 flow [2024-11-24 01:24:07,472 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1434, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=77, PETRI_FLOW=2028, PETRI_PLACES=286, PETRI_TRANSITIONS=207} [2024-11-24 01:24:07,472 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 240 predicate places. [2024-11-24 01:24:07,472 INFO L471 AbstractCegarLoop]: Abstraction has has 286 places, 207 transitions, 2028 flow [2024-11-24 01:24:07,472 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 10.652631578947368) internal successors, (1012), 95 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:24:07,472 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:24:07,473 INFO L206 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1] [2024-11-24 01:24:07,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-11-24 01:24:07,673 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:24:07,673 INFO L396 AbstractCegarLoop]: === Iteration 66 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:24:07,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:24:07,674 INFO L85 PathProgramCache]: Analyzing trace with hash 411033258, now seen corresponding path program 12 times [2024-11-24 01:24:07,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:24:07,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16907986] [2024-11-24 01:24:07,674 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:24:07,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:24:07,759 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-24 01:24:07,759 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:24:08,892 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 208 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:24:08,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:24:08,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16907986] [2024-11-24 01:24:08,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16907986] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:24:08,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571505671] [2024-11-24 01:24:08,892 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:24:08,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:24:08,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:24:08,894 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:24:08,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-11-24 01:24:09,568 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-24 01:24:09,568 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:24:09,572 INFO L256 TraceCheckSpWp]: Trace formula consists of 397 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-24 01:24:09,574 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:24:11,161 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 208 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:24:11,162 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:24:12,524 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 208 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:24:12,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571505671] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:24:12,524 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:24:12,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 97 [2024-11-24 01:24:12,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045846140] [2024-11-24 01:24:12,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:24:12,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2024-11-24 01:24:12,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:24:12,526 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2024-11-24 01:24:12,528 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1414, Invalid=8092, Unknown=0, NotChecked=0, Total=9506 [2024-11-24 01:24:13,146 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:24:13,147 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 207 transitions, 2028 flow. Second operand has 98 states, 98 states have (on average 10.408163265306122) internal successors, (1020), 98 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:24:13,147 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:24:13,147 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:24:13,147 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:24:18,397 INFO L124 PetriNetUnfolderBase]: 9220/16214 cut-off events. [2024-11-24 01:24:18,398 INFO L125 PetriNetUnfolderBase]: For 115039/115722 co-relation queries the response was YES. [2024-11-24 01:24:18,499 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83860 conditions, 16214 events. 9220/16214 cut-off events. For 115039/115722 co-relation queries the response was YES. Maximal size of possible extension queue 234. Compared 110199 event pairs, 4134 based on Foata normal form. 190/16323 useless extension candidates. Maximal degree in co-relation 83833. Up to 7706 conditions per place. [2024-11-24 01:24:18,553 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 610 selfloop transitions, 52 changer transitions 200/886 dead transitions. [2024-11-24 01:24:18,553 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 886 transitions, 11018 flow [2024-11-24 01:24:18,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-24 01:24:18,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2024-11-24 01:24:18,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 632 transitions. [2024-11-24 01:24:18,555 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.32712215320910976 [2024-11-24 01:24:18,555 INFO L175 Difference]: Start difference. First operand has 286 places, 207 transitions, 2028 flow. Second operand 42 states and 632 transitions. [2024-11-24 01:24:18,555 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 886 transitions, 11018 flow [2024-11-24 01:24:19,011 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 886 transitions, 9841 flow, removed 121 selfloop flow, removed 48 redundant places. [2024-11-24 01:24:19,017 INFO L231 Difference]: Finished difference. Result has 280 places, 194 transitions, 1794 flow [2024-11-24 01:24:19,017 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1782, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=1794, PETRI_PLACES=280, PETRI_TRANSITIONS=194} [2024-11-24 01:24:19,018 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 234 predicate places. [2024-11-24 01:24:19,018 INFO L471 AbstractCegarLoop]: Abstraction has has 280 places, 194 transitions, 1794 flow [2024-11-24 01:24:19,018 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 10.408163265306122) internal successors, (1020), 98 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:24:19,018 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:24:19,018 INFO L206 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:24:19,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2024-11-24 01:24:19,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2024-11-24 01:24:19,219 INFO L396 AbstractCegarLoop]: === Iteration 67 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:24:19,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:24:19,219 INFO L85 PathProgramCache]: Analyzing trace with hash -1895101637, now seen corresponding path program 14 times [2024-11-24 01:24:19,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:24:19,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604116067] [2024-11-24 01:24:19,220 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:24:19,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:24:19,248 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:24:19,248 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:24:20,272 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 208 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:24:20,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:24:20,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604116067] [2024-11-24 01:24:20,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604116067] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:24:20,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115953402] [2024-11-24 01:24:20,272 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:24:20,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:24:20,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:24:20,274 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:24:20,275 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-11-24 01:24:20,649 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:24:20,650 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:24:20,652 INFO L256 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-24 01:24:20,654 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:24:22,203 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 208 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:24:22,203 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:24:23,568 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 208 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:24:23,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115953402] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:24:23,569 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:24:23,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 97 [2024-11-24 01:24:23,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14950090] [2024-11-24 01:24:23,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:24:23,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2024-11-24 01:24:23,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:24:23,571 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2024-11-24 01:24:23,571 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1414, Invalid=8092, Unknown=0, NotChecked=0, Total=9506 [2024-11-24 01:24:24,261 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:24:24,261 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 280 places, 194 transitions, 1794 flow. Second operand has 98 states, 98 states have (on average 10.428571428571429) internal successors, (1022), 98 states have internal predecessors, (1022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:24:24,261 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:24:24,261 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:24:24,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:24:28,633 INFO L124 PetriNetUnfolderBase]: 8268/14238 cut-off events. [2024-11-24 01:24:28,633 INFO L125 PetriNetUnfolderBase]: For 94103/94893 co-relation queries the response was YES. [2024-11-24 01:24:28,713 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70716 conditions, 14238 events. 8268/14238 cut-off events. For 94103/94893 co-relation queries the response was YES. Maximal size of possible extension queue 218. Compared 95430 event pairs, 3901 based on Foata normal form. 52/14222 useless extension candidates. Maximal degree in co-relation 70691. Up to 7788 conditions per place. [2024-11-24 01:24:28,746 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 86 selfloop transitions, 22 changer transitions 672/795 dead transitions. [2024-11-24 01:24:28,747 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 795 transitions, 9640 flow [2024-11-24 01:24:28,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-24 01:24:28,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2024-11-24 01:24:28,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 583 transitions. [2024-11-24 01:24:28,749 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.30175983436853004 [2024-11-24 01:24:28,749 INFO L175 Difference]: Start difference. First operand has 280 places, 194 transitions, 1794 flow. Second operand 42 states and 583 transitions. [2024-11-24 01:24:28,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 795 transitions, 9640 flow [2024-11-24 01:24:28,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 795 transitions, 8755 flow, removed 2 selfloop flow, removed 42 redundant places. [2024-11-24 01:24:28,892 INFO L231 Difference]: Finished difference. Result has 279 places, 123 transitions, 1090 flow [2024-11-24 01:24:28,893 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1613, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=1090, PETRI_PLACES=279, PETRI_TRANSITIONS=123} [2024-11-24 01:24:28,893 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 233 predicate places. [2024-11-24 01:24:28,893 INFO L471 AbstractCegarLoop]: Abstraction has has 279 places, 123 transitions, 1090 flow [2024-11-24 01:24:28,893 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 10.428571428571429) internal successors, (1022), 98 states have internal predecessors, (1022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:24:28,893 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:24:28,894 INFO L206 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1] [2024-11-24 01:24:28,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2024-11-24 01:24:29,094 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2024-11-24 01:24:29,094 INFO L396 AbstractCegarLoop]: === Iteration 68 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:24:29,095 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:24:29,095 INFO L85 PathProgramCache]: Analyzing trace with hash -380075408, now seen corresponding path program 13 times [2024-11-24 01:24:29,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:24:29,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466148815] [2024-11-24 01:24:29,095 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:24:29,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:24:29,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:24:30,970 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 11 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:24:30,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:24:30,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466148815] [2024-11-24 01:24:30,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466148815] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:24:30,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120553914] [2024-11-24 01:24:30,970 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:24:30,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:24:30,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:24:30,973 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:24:30,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-11-24 01:24:31,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:24:31,356 INFO L256 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 92 conjuncts are in the unsatisfiable core [2024-11-24 01:24:31,359 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:24:32,340 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:24:34,266 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 11 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:24:34,266 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:24:36,167 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:24:36,170 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:24:36,211 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 11 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:24:36,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120553914] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:24:36,212 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:24:36,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 101 [2024-11-24 01:24:36,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153058725] [2024-11-24 01:24:36,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:24:36,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2024-11-24 01:24:36,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:24:36,213 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2024-11-24 01:24:36,215 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=312, Invalid=10194, Unknown=0, NotChecked=0, Total=10506 [2024-11-24 01:24:39,771 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:24:39,772 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 123 transitions, 1090 flow. Second operand has 103 states, 103 states have (on average 11.330097087378642) internal successors, (1167), 103 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:24:39,772 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:24:39,772 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:24:39,772 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:24:56,423 INFO L124 PetriNetUnfolderBase]: 4431/8607 cut-off events. [2024-11-24 01:24:56,423 INFO L125 PetriNetUnfolderBase]: For 51465/51722 co-relation queries the response was YES. [2024-11-24 01:24:56,460 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42640 conditions, 8607 events. 4431/8607 cut-off events. For 51465/51722 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 54978 event pairs, 431 based on Foata normal form. 56/8639 useless extension candidates. Maximal degree in co-relation 42616. Up to 1711 conditions per place. [2024-11-24 01:24:56,488 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1127 selfloop transitions, 65 changer transitions 0/1208 dead transitions. [2024-11-24 01:24:56,488 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 256 places, 1208 transitions, 13957 flow [2024-11-24 01:24:56,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-24 01:24:56,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2024-11-24 01:24:56,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 894 transitions. [2024-11-24 01:24:56,491 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.35990338164251207 [2024-11-24 01:24:56,491 INFO L175 Difference]: Start difference. First operand has 279 places, 123 transitions, 1090 flow. Second operand 54 states and 894 transitions. [2024-11-24 01:24:56,491 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 256 places, 1208 transitions, 13957 flow [2024-11-24 01:24:56,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 1208 transitions, 13845 flow, removed 34 selfloop flow, removed 24 redundant places. [2024-11-24 01:24:56,633 INFO L231 Difference]: Finished difference. Result has 234 places, 127 transitions, 1260 flow [2024-11-24 01:24:56,633 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1038, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=1260, PETRI_PLACES=234, PETRI_TRANSITIONS=127} [2024-11-24 01:24:56,634 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 188 predicate places. [2024-11-24 01:24:56,634 INFO L471 AbstractCegarLoop]: Abstraction has has 234 places, 127 transitions, 1260 flow [2024-11-24 01:24:56,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 11.330097087378642) internal successors, (1167), 103 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:24:56,634 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:24:56,634 INFO L206 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1] [2024-11-24 01:24:56,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2024-11-24 01:24:56,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2024-11-24 01:24:56,835 INFO L396 AbstractCegarLoop]: === Iteration 69 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:24:56,835 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:24:56,835 INFO L85 PathProgramCache]: Analyzing trace with hash -380075409, now seen corresponding path program 11 times [2024-11-24 01:24:56,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:24:56,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902998704] [2024-11-24 01:24:56,836 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:24:56,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:24:56,900 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-24 01:24:56,900 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:24:58,547 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 11 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:24:58,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:24:58,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902998704] [2024-11-24 01:24:58,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902998704] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:24:58,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802474257] [2024-11-24 01:24:58,548 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:24:58,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:24:58,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:24:58,550 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:24:58,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2024-11-24 01:24:58,995 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-24 01:24:58,995 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:24:58,998 INFO L256 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 94 conjuncts are in the unsatisfiable core [2024-11-24 01:24:59,000 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:25:00,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:25:02,175 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 11 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:25:02,175 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:25:04,272 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:25:04,275 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:25:04,317 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 11 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:25:04,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802474257] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:25:04,318 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:25:04,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 101 [2024-11-24 01:25:04,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411966698] [2024-11-24 01:25:04,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:25:04,319 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2024-11-24 01:25:04,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:25:04,319 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2024-11-24 01:25:04,320 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=10164, Unknown=0, NotChecked=0, Total=10506 [2024-11-24 01:25:07,699 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:25:07,700 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 127 transitions, 1260 flow. Second operand has 103 states, 103 states have (on average 11.330097087378642) internal successors, (1167), 103 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:25:07,700 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:25:07,700 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:25:07,700 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:25:21,627 INFO L124 PetriNetUnfolderBase]: 4336/8455 cut-off events. [2024-11-24 01:25:21,627 INFO L125 PetriNetUnfolderBase]: For 59932/60113 co-relation queries the response was YES. [2024-11-24 01:25:21,673 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43474 conditions, 8455 events. 4336/8455 cut-off events. For 59932/60113 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 54022 event pairs, 431 based on Foata normal form. 56/8487 useless extension candidates. Maximal degree in co-relation 43451. Up to 1711 conditions per place. [2024-11-24 01:25:21,705 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1126 selfloop transitions, 65 changer transitions 0/1207 dead transitions. [2024-11-24 01:25:21,705 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 1207 transitions, 13980 flow [2024-11-24 01:25:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-24 01:25:21,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2024-11-24 01:25:21,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 893 transitions. [2024-11-24 01:25:21,707 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.35950080515297905 [2024-11-24 01:25:21,707 INFO L175 Difference]: Start difference. First operand has 234 places, 127 transitions, 1260 flow. Second operand 54 states and 893 transitions. [2024-11-24 01:25:21,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 1207 transitions, 13980 flow [2024-11-24 01:25:21,958 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 1207 transitions, 13796 flow, removed 8 selfloop flow, removed 52 redundant places. [2024-11-24 01:25:21,964 INFO L231 Difference]: Finished difference. Result has 235 places, 126 transitions, 1186 flow [2024-11-24 01:25:21,964 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1056, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=1186, PETRI_PLACES=235, PETRI_TRANSITIONS=126} [2024-11-24 01:25:21,965 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 189 predicate places. [2024-11-24 01:25:21,965 INFO L471 AbstractCegarLoop]: Abstraction has has 235 places, 126 transitions, 1186 flow [2024-11-24 01:25:21,965 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 11.330097087378642) internal successors, (1167), 103 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:25:21,965 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:25:21,965 INFO L206 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:25:21,979 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2024-11-24 01:25:22,166 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:25:22,166 INFO L396 AbstractCegarLoop]: === Iteration 70 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:25:22,167 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:25:22,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1941318271, now seen corresponding path program 15 times [2024-11-24 01:25:22,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:25:22,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450223315] [2024-11-24 01:25:22,167 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:25:22,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:25:22,246 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-24 01:25:22,247 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:25:24,250 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 191 proven. 163 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:25:24,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:25:24,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450223315] [2024-11-24 01:25:24,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450223315] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:25:24,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252748861] [2024-11-24 01:25:24,250 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:25:24,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:25:24,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:25:24,252 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:25:24,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2024-11-24 01:25:24,955 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-24 01:25:24,955 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:25:24,959 INFO L256 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 91 conjuncts are in the unsatisfiable core [2024-11-24 01:25:24,961 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:25:25,810 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:25:27,662 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 11 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:25:27,662 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:25:29,597 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:25:29,600 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:25:29,655 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 11 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:25:29,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252748861] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:25:29,655 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:25:29,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 40, 40] total 103 [2024-11-24 01:25:29,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562963962] [2024-11-24 01:25:29,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:25:29,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2024-11-24 01:25:29,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:25:29,657 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2024-11-24 01:25:29,658 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=444, Invalid=10476, Unknown=0, NotChecked=0, Total=10920 [2024-11-24 01:25:32,993 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:25:32,994 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 126 transitions, 1186 flow. Second operand has 105 states, 105 states have (on average 10.647619047619047) internal successors, (1118), 105 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:25:32,994 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:25:32,994 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:25:32,994 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:25:54,571 INFO L124 PetriNetUnfolderBase]: 11722/19535 cut-off events. [2024-11-24 01:25:54,571 INFO L125 PetriNetUnfolderBase]: For 169522/170913 co-relation queries the response was YES. [2024-11-24 01:25:54,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 106586 conditions, 19535 events. 11722/19535 cut-off events. For 169522/170913 co-relation queries the response was YES. Maximal size of possible extension queue 264. Compared 131100 event pairs, 880 based on Foata normal form. 186/19652 useless extension candidates. Maximal degree in co-relation 106566. Up to 2909 conditions per place. [2024-11-24 01:25:54,738 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 2474 selfloop transitions, 112 changer transitions 0/2601 dead transitions. [2024-11-24 01:25:54,738 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 2601 transitions, 36932 flow [2024-11-24 01:25:54,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2024-11-24 01:25:54,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2024-11-24 01:25:54,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 1457 transitions. [2024-11-24 01:25:54,741 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3599308300395257 [2024-11-24 01:25:54,741 INFO L175 Difference]: Start difference. First operand has 235 places, 126 transitions, 1186 flow. Second operand 88 states and 1457 transitions. [2024-11-24 01:25:54,741 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 2601 transitions, 36932 flow [2024-11-24 01:25:54,897 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 271 places, 2601 transitions, 33666 flow, removed 0 selfloop flow, removed 51 redundant places. [2024-11-24 01:25:54,911 INFO L231 Difference]: Finished difference. Result has 277 places, 179 transitions, 1828 flow [2024-11-24 01:25:54,911 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1073, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=88, PETRI_FLOW=1828, PETRI_PLACES=277, PETRI_TRANSITIONS=179} [2024-11-24 01:25:54,911 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 231 predicate places. [2024-11-24 01:25:54,911 INFO L471 AbstractCegarLoop]: Abstraction has has 277 places, 179 transitions, 1828 flow [2024-11-24 01:25:54,912 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 10.647619047619047) internal successors, (1118), 105 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:25:54,912 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:25:54,912 INFO L206 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:25:54,928 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2024-11-24 01:25:55,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2024-11-24 01:25:55,112 INFO L396 AbstractCegarLoop]: === Iteration 71 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:25:55,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:25:55,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1941318272, now seen corresponding path program 11 times [2024-11-24 01:25:55,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:25:55,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112671795] [2024-11-24 01:25:55,113 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:25:55,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:25:55,201 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-24 01:25:55,202 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:25:56,734 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 11 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:25:56,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:25:56,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112671795] [2024-11-24 01:25:56,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112671795] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:25:56,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404489881] [2024-11-24 01:25:56,734 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-24 01:25:56,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:25:56,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:25:56,736 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:25:56,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-11-24 01:25:57,171 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-24 01:25:57,171 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:25:57,174 INFO L256 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 94 conjuncts are in the unsatisfiable core [2024-11-24 01:25:57,177 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:25:58,315 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:26:00,234 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 11 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:26:00,234 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:26:02,281 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:26:02,284 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:26:02,325 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 11 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:26:02,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404489881] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:26:02,325 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:26:02,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 101 [2024-11-24 01:26:02,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833013354] [2024-11-24 01:26:02,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:26:02,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2024-11-24 01:26:02,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:26:02,326 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2024-11-24 01:26:02,327 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=10164, Unknown=0, NotChecked=0, Total=10506 [2024-11-24 01:26:05,398 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:26:05,399 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 179 transitions, 1828 flow. Second operand has 103 states, 103 states have (on average 11.388349514563107) internal successors, (1173), 103 states have internal predecessors, (1173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:26:05,399 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:26:05,399 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:26:05,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:26:20,757 INFO L124 PetriNetUnfolderBase]: 9198/16867 cut-off events. [2024-11-24 01:26:20,757 INFO L125 PetriNetUnfolderBase]: For 135850/136907 co-relation queries the response was YES. [2024-11-24 01:26:20,850 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93247 conditions, 16867 events. 9198/16867 cut-off events. For 135850/136907 co-relation queries the response was YES. Maximal size of possible extension queue 253. Compared 120428 event pairs, 967 based on Foata normal form. 127/16907 useless extension candidates. Maximal degree in co-relation 93221. Up to 3179 conditions per place. [2024-11-24 01:26:20,912 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1194 selfloop transitions, 108 changer transitions 0/1320 dead transitions. [2024-11-24 01:26:20,912 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 1320 transitions, 17197 flow [2024-11-24 01:26:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-24 01:26:20,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2024-11-24 01:26:20,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 863 transitions. [2024-11-24 01:26:20,914 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3474235104669887 [2024-11-24 01:26:20,914 INFO L175 Difference]: Start difference. First operand has 277 places, 179 transitions, 1828 flow. Second operand 54 states and 863 transitions. [2024-11-24 01:26:20,914 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 1320 transitions, 17197 flow [2024-11-24 01:26:21,100 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 1320 transitions, 16911 flow, removed 26 selfloop flow, removed 49 redundant places. [2024-11-24 01:26:21,107 INFO L231 Difference]: Finished difference. Result has 283 places, 180 transitions, 1814 flow [2024-11-24 01:26:21,108 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1544, PETRI_DIFFERENCE_MINUEND_PLACES=228, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=1814, PETRI_PLACES=283, PETRI_TRANSITIONS=180} [2024-11-24 01:26:21,108 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 237 predicate places. [2024-11-24 01:26:21,108 INFO L471 AbstractCegarLoop]: Abstraction has has 283 places, 180 transitions, 1814 flow [2024-11-24 01:26:21,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 11.388349514563107) internal successors, (1173), 103 states have internal predecessors, (1173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:26:21,109 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:26:21,109 INFO L206 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1] [2024-11-24 01:26:21,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2024-11-24 01:26:21,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:26:21,312 INFO L396 AbstractCegarLoop]: === Iteration 72 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:26:21,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:26:21,312 INFO L85 PathProgramCache]: Analyzing trace with hash -354263877, now seen corresponding path program 14 times [2024-11-24 01:26:21,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:26:21,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343231465] [2024-11-24 01:26:21,313 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:26:21,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:26:21,344 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:26:21,344 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:26:22,724 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 256 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:26:22,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:26:22,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343231465] [2024-11-24 01:26:22,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343231465] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:26:22,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267243099] [2024-11-24 01:26:22,725 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:26:22,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:26:22,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:26:22,727 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:26:22,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2024-11-24 01:26:23,143 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:26:23,143 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:26:23,146 INFO L256 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-24 01:26:23,147 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:26:24,879 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 256 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:26:24,879 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:26:26,433 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 256 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:26:26,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267243099] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:26:26,433 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:26:26,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 107 [2024-11-24 01:26:26,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074961291] [2024-11-24 01:26:26,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:26:26,434 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2024-11-24 01:26:26,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:26:26,435 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2024-11-24 01:26:26,436 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1699, Invalid=9857, Unknown=0, NotChecked=0, Total=11556 [2024-11-24 01:26:27,148 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:26:27,149 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 180 transitions, 1814 flow. Second operand has 108 states, 108 states have (on average 10.407407407407407) internal successors, (1124), 108 states have internal predecessors, (1124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:26:27,149 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:26:27,149 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:26:27,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:26:33,158 INFO L124 PetriNetUnfolderBase]: 10995/19061 cut-off events. [2024-11-24 01:26:33,158 INFO L125 PetriNetUnfolderBase]: For 141908/142600 co-relation queries the response was YES. [2024-11-24 01:26:33,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 102585 conditions, 19061 events. 10995/19061 cut-off events. For 141908/142600 co-relation queries the response was YES. Maximal size of possible extension queue 256. Compared 130804 event pairs, 4939 based on Foata normal form. 136/19045 useless extension candidates. Maximal degree in co-relation 102558. Up to 9197 conditions per place. [2024-11-24 01:26:33,342 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 712 selfloop transitions, 57 changer transitions 242/1039 dead transitions. [2024-11-24 01:26:33,342 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 328 places, 1039 transitions, 13300 flow [2024-11-24 01:26:33,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-24 01:26:33,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2024-11-24 01:26:33,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 691 transitions. [2024-11-24 01:26:33,344 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.32655954631379963 [2024-11-24 01:26:33,344 INFO L175 Difference]: Start difference. First operand has 283 places, 180 transitions, 1814 flow. Second operand 46 states and 691 transitions. [2024-11-24 01:26:33,344 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 328 places, 1039 transitions, 13300 flow [2024-11-24 01:26:33,841 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 1039 transitions, 11899 flow, removed 24 selfloop flow, removed 54 redundant places. [2024-11-24 01:26:33,848 INFO L231 Difference]: Finished difference. Result has 297 places, 202 transitions, 2074 flow [2024-11-24 01:26:33,849 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1612, PETRI_DIFFERENCE_MINUEND_PLACES=229, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=2074, PETRI_PLACES=297, PETRI_TRANSITIONS=202} [2024-11-24 01:26:33,849 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 251 predicate places. [2024-11-24 01:26:33,849 INFO L471 AbstractCegarLoop]: Abstraction has has 297 places, 202 transitions, 2074 flow [2024-11-24 01:26:33,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 108 states have (on average 10.407407407407407) internal successors, (1124), 108 states have internal predecessors, (1124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:26:33,850 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:26:33,850 INFO L206 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:26:33,863 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2024-11-24 01:26:34,051 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:26:34,051 INFO L396 AbstractCegarLoop]: === Iteration 73 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:26:34,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:26:34,052 INFO L85 PathProgramCache]: Analyzing trace with hash 917092504, now seen corresponding path program 12 times [2024-11-24 01:26:34,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:26:34,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474507177] [2024-11-24 01:26:34,052 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:26:34,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:26:34,157 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-11-24 01:26:34,157 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:26:35,509 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 256 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:26:35,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:26:35,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474507177] [2024-11-24 01:26:35,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474507177] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:26:35,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155048316] [2024-11-24 01:26:35,510 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:26:35,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:26:35,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:26:35,512 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:26:35,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2024-11-24 01:26:36,793 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-11-24 01:26:36,793 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:26:36,797 INFO L256 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-24 01:26:36,798 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:26:38,592 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 256 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:26:38,592 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:26:40,099 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 256 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:26:40,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155048316] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:26:40,099 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:26:40,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 107 [2024-11-24 01:26:40,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057227473] [2024-11-24 01:26:40,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:26:40,100 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2024-11-24 01:26:40,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:26:40,101 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2024-11-24 01:26:40,102 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1699, Invalid=9857, Unknown=0, NotChecked=0, Total=11556 [2024-11-24 01:26:40,688 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:26:40,688 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 202 transitions, 2074 flow. Second operand has 108 states, 108 states have (on average 10.425925925925926) internal successors, (1126), 108 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:26:40,688 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:26:40,688 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:26:40,688 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:26:45,896 INFO L124 PetriNetUnfolderBase]: 9881/16942 cut-off events. [2024-11-24 01:26:45,896 INFO L125 PetriNetUnfolderBase]: For 153866/155979 co-relation queries the response was YES. [2024-11-24 01:26:46,023 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93042 conditions, 16942 events. 9881/16942 cut-off events. For 153866/155979 co-relation queries the response was YES. Maximal size of possible extension queue 240. Compared 115578 event pairs, 4624 based on Foata normal form. 866/17733 useless extension candidates. Maximal degree in co-relation 92996. Up to 9221 conditions per place. [2024-11-24 01:26:46,063 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 94 selfloop transitions, 24 changer transitions 805/938 dead transitions. [2024-11-24 01:26:46,063 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 938 transitions, 13209 flow [2024-11-24 01:26:46,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-24 01:26:46,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2024-11-24 01:26:46,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 637 transitions. [2024-11-24 01:26:46,065 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.30103969754253307 [2024-11-24 01:26:46,065 INFO L175 Difference]: Start difference. First operand has 297 places, 202 transitions, 2074 flow. Second operand 46 states and 637 transitions. [2024-11-24 01:26:46,065 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 340 places, 938 transitions, 13209 flow [2024-11-24 01:26:46,226 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 316 places, 938 transitions, 12934 flow, removed 112 selfloop flow, removed 24 redundant places. [2024-11-24 01:26:46,232 INFO L231 Difference]: Finished difference. Result has 316 places, 133 transitions, 1285 flow [2024-11-24 01:26:46,232 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1944, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=1285, PETRI_PLACES=316, PETRI_TRANSITIONS=133} [2024-11-24 01:26:46,232 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 270 predicate places. [2024-11-24 01:26:46,232 INFO L471 AbstractCegarLoop]: Abstraction has has 316 places, 133 transitions, 1285 flow [2024-11-24 01:26:46,233 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 108 states have (on average 10.425925925925926) internal successors, (1126), 108 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:26:46,233 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:26:46,233 INFO L206 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1] [2024-11-24 01:26:46,242 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2024-11-24 01:26:46,433 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2024-11-24 01:26:46,433 INFO L396 AbstractCegarLoop]: === Iteration 74 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:26:46,434 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:26:46,434 INFO L85 PathProgramCache]: Analyzing trace with hash -1554654591, now seen corresponding path program 15 times [2024-11-24 01:26:46,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:26:46,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524831492] [2024-11-24 01:26:46,434 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:26:46,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:26:46,547 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-11-24 01:26:46,547 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:26:48,720 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 237 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:26:48,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:26:48,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524831492] [2024-11-24 01:26:48,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524831492] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:26:48,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886202461] [2024-11-24 01:26:48,721 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:26:48,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:26:48,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:26:48,723 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:26:48,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2024-11-24 01:26:49,421 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-11-24 01:26:49,421 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:26:49,425 INFO L256 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 99 conjuncts are in the unsatisfiable core [2024-11-24 01:26:49,427 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:26:50,355 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:26:52,363 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 12 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:26:52,363 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:26:54,600 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:26:54,603 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:26:54,649 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 12 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:26:54,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886202461] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:26:54,650 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:26:54,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 44, 44] total 113 [2024-11-24 01:26:54,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204878602] [2024-11-24 01:26:54,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:26:54,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2024-11-24 01:26:54,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:26:54,652 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2024-11-24 01:26:54,653 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=509, Invalid=12601, Unknown=0, NotChecked=0, Total=13110 [2024-11-24 01:26:58,583 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-24 01:26:58,584 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 133 transitions, 1285 flow. Second operand has 115 states, 115 states have (on average 10.591304347826087) internal successors, (1218), 115 states have internal predecessors, (1218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:26:58,585 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:26:58,585 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-24 01:26:58,585 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:27:21,429 INFO L124 PetriNetUnfolderBase]: 12609/21933 cut-off events. [2024-11-24 01:27:21,430 INFO L125 PetriNetUnfolderBase]: For 150064/150811 co-relation queries the response was YES. [2024-11-24 01:27:21,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120518 conditions, 21933 events. 12609/21933 cut-off events. For 150064/150811 co-relation queries the response was YES. Maximal size of possible extension queue 268. Compared 151049 event pairs, 765 based on Foata normal form. 186/22056 useless extension candidates. Maximal degree in co-relation 120474. Up to 3249 conditions per place. [2024-11-24 01:27:21,745 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 2772 selfloop transitions, 122 changer transitions 0/2910 dead transitions. [2024-11-24 01:27:21,745 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 2910 transitions, 35371 flow [2024-11-24 01:27:21,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2024-11-24 01:27:21,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2024-11-24 01:27:21,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 1657 transitions. [2024-11-24 01:27:21,748 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3752264492753623 [2024-11-24 01:27:21,748 INFO L175 Difference]: Start difference. First operand has 316 places, 133 transitions, 1285 flow. Second operand 96 states and 1657 transitions. [2024-11-24 01:27:21,748 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 2910 transitions, 35371 flow [2024-11-24 01:27:22,500 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 2910 transitions, 35133 flow, removed 93 selfloop flow, removed 46 redundant places. [2024-11-24 01:27:22,513 INFO L231 Difference]: Finished difference. Result has 297 places, 190 transitions, 2059 flow [2024-11-24 01:27:22,513 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1169, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=96, PETRI_FLOW=2059, PETRI_PLACES=297, PETRI_TRANSITIONS=190} [2024-11-24 01:27:22,513 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 251 predicate places. [2024-11-24 01:27:22,513 INFO L471 AbstractCegarLoop]: Abstraction has has 297 places, 190 transitions, 2059 flow [2024-11-24 01:27:22,514 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 10.591304347826087) internal successors, (1218), 115 states have internal predecessors, (1218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:27:22,514 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:27:22,514 INFO L206 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1] [2024-11-24 01:27:22,522 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2024-11-24 01:27:22,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2024-11-24 01:27:22,714 INFO L396 AbstractCegarLoop]: === Iteration 75 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:27:22,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:27:22,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1554654592, now seen corresponding path program 12 times [2024-11-24 01:27:22,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:27:22,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552339771] [2024-11-24 01:27:22,715 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:27:22,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:27:22,991 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-11-24 01:27:22,991 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:27:24,738 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 12 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:27:24,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:27:24,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552339771] [2024-11-24 01:27:24,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552339771] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:27:24,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361012777] [2024-11-24 01:27:24,738 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-24 01:27:24,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:27:24,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:27:24,740 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:27:24,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2024-11-24 01:27:25,321 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-11-24 01:27:25,321 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:27:25,325 INFO L256 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 100 conjuncts are in the unsatisfiable core [2024-11-24 01:27:25,328 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:27:25,368 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:27:26,782 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 12 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:27:26,782 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:27:28,458 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:27:28,461 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:27:28,496 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 12 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:27:28,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361012777] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:27:28,497 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:27:28,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 88 [2024-11-24 01:27:28,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288603308] [2024-11-24 01:27:28,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:27:28,497 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2024-11-24 01:27:28,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:27:28,498 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2024-11-24 01:27:28,498 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=284, Invalid=7726, Unknown=0, NotChecked=0, Total=8010 [2024-11-24 01:27:31,255 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:27:31,256 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 190 transitions, 2059 flow. Second operand has 90 states, 90 states have (on average 11.38888888888889) internal successors, (1025), 90 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:27:31,256 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:27:31,256 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:27:31,256 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:27:46,905 INFO L124 PetriNetUnfolderBase]: 9903/18869 cut-off events. [2024-11-24 01:27:46,905 INFO L125 PetriNetUnfolderBase]: For 154264/154973 co-relation queries the response was YES. [2024-11-24 01:27:46,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104306 conditions, 18869 events. 9903/18869 cut-off events. For 154264/154973 co-relation queries the response was YES. Maximal size of possible extension queue 253. Compared 136938 event pairs, 691 based on Foata normal form. 181/18989 useless extension candidates. Maximal degree in co-relation 104279. Up to 3361 conditions per place. [2024-11-24 01:27:47,054 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1341 selfloop transitions, 118 changer transitions 0/1478 dead transitions. [2024-11-24 01:27:47,054 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 1478 transitions, 18097 flow [2024-11-24 01:27:47,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-24 01:27:47,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2024-11-24 01:27:47,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 976 transitions. [2024-11-24 01:27:47,056 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3596168017686072 [2024-11-24 01:27:47,056 INFO L175 Difference]: Start difference. First operand has 297 places, 190 transitions, 2059 flow. Second operand 59 states and 976 transitions. [2024-11-24 01:27:47,056 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 355 places, 1478 transitions, 18097 flow [2024-11-24 01:27:47,367 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 1478 transitions, 17744 flow, removed 27 selfloop flow, removed 58 redundant places. [2024-11-24 01:27:47,375 INFO L231 Difference]: Finished difference. Result has 299 places, 191 transitions, 2004 flow [2024-11-24 01:27:47,376 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1710, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=59, PETRI_FLOW=2004, PETRI_PLACES=299, PETRI_TRANSITIONS=191} [2024-11-24 01:27:47,376 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 253 predicate places. [2024-11-24 01:27:47,376 INFO L471 AbstractCegarLoop]: Abstraction has has 299 places, 191 transitions, 2004 flow [2024-11-24 01:27:47,376 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 11.38888888888889) internal successors, (1025), 90 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:27:47,377 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:27:47,377 INFO L206 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:27:47,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2024-11-24 01:27:47,577 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2024-11-24 01:27:47,578 INFO L396 AbstractCegarLoop]: === Iteration 76 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:27:47,578 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:27:47,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1607148322, now seen corresponding path program 13 times [2024-11-24 01:27:47,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:27:47,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566260222] [2024-11-24 01:27:47,578 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:27:47,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:27:47,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:27:49,332 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 12 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:27:49,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:27:49,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566260222] [2024-11-24 01:27:49,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566260222] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:27:49,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951595591] [2024-11-24 01:27:49,332 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:27:49,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:27:49,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:27:49,334 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:27:49,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2024-11-24 01:27:49,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:27:49,728 INFO L256 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 100 conjuncts are in the unsatisfiable core [2024-11-24 01:27:49,730 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:27:50,712 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:27:52,858 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 12 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:27:52,858 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:27:54,988 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2024-11-24 01:27:54,990 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2024-11-24 01:27:55,028 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 12 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:27:55,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951595591] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:27:55,028 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:27:55,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 111 [2024-11-24 01:27:55,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40827205] [2024-11-24 01:27:55,028 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:27:55,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2024-11-24 01:27:55,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:27:55,029 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2024-11-24 01:27:55,030 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=343, Invalid=12313, Unknown=0, NotChecked=0, Total=12656 [2024-11-24 01:27:58,402 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:27:58,403 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 191 transitions, 2004 flow. Second operand has 113 states, 113 states have (on average 11.380530973451327) internal successors, (1286), 113 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) [2024-11-24 01:27:58,403 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:27:58,403 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:27:58,403 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:28:16,315 INFO L124 PetriNetUnfolderBase]: 10783/20032 cut-off events. [2024-11-24 01:28:16,315 INFO L125 PetriNetUnfolderBase]: For 190355/191471 co-relation queries the response was YES. [2024-11-24 01:28:16,428 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112020 conditions, 20032 events. 10783/20032 cut-off events. For 190355/191471 co-relation queries the response was YES. Maximal size of possible extension queue 277. Compared 145179 event pairs, 1129 based on Foata normal form. 210/20196 useless extension candidates. Maximal degree in co-relation 111993. Up to 3850 conditions per place. [2024-11-24 01:28:16,504 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 2666 selfloop transitions, 72 changer transitions 0/2770 dead transitions. [2024-11-24 01:28:16,504 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 2770 transitions, 41611 flow [2024-11-24 01:28:16,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-24 01:28:16,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2024-11-24 01:28:16,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 944 transitions. [2024-11-24 01:28:16,506 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.34782608695652173 [2024-11-24 01:28:16,506 INFO L175 Difference]: Start difference. First operand has 299 places, 191 transitions, 2004 flow. Second operand 59 states and 944 transitions. [2024-11-24 01:28:16,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 2770 transitions, 41611 flow [2024-11-24 01:28:16,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 2770 transitions, 37200 flow, removed 102 selfloop flow, removed 59 redundant places. [2024-11-24 01:28:16,830 INFO L231 Difference]: Finished difference. Result has 300 places, 195 transitions, 2026 flow [2024-11-24 01:28:16,831 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1784, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=59, PETRI_FLOW=2026, PETRI_PLACES=300, PETRI_TRANSITIONS=195} [2024-11-24 01:28:16,831 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 254 predicate places. [2024-11-24 01:28:16,831 INFO L471 AbstractCegarLoop]: Abstraction has has 300 places, 195 transitions, 2026 flow [2024-11-24 01:28:16,831 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 11.380530973451327) internal successors, (1286), 113 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) [2024-11-24 01:28:16,831 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:28:16,831 INFO L206 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:28:16,839 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2024-11-24 01:28:17,032 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2024-11-24 01:28:17,032 INFO L396 AbstractCegarLoop]: === Iteration 77 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:28:17,032 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:28:17,033 INFO L85 PathProgramCache]: Analyzing trace with hash -1607148321, now seen corresponding path program 16 times [2024-11-24 01:28:17,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:28:17,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277749746] [2024-11-24 01:28:17,033 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:28:17,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:28:17,096 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:28:17,096 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:28:19,405 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 12 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:28:19,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:28:19,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277749746] [2024-11-24 01:28:19,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277749746] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:28:19,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424399902] [2024-11-24 01:28:19,406 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-24 01:28:19,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:28:19,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:28:19,408 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:28:19,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2024-11-24 01:28:19,817 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-24 01:28:19,817 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:28:19,820 INFO L256 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 100 conjuncts are in the unsatisfiable core [2024-11-24 01:28:19,822 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:28:20,873 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-24 01:28:22,966 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 12 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:28:22,966 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:28:25,010 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-24 01:28:25,012 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2024-11-24 01:28:25,050 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 12 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:28:25,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424399902] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:28:25,051 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:28:25,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 111 [2024-11-24 01:28:25,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419983151] [2024-11-24 01:28:25,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:28:25,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2024-11-24 01:28:25,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:28:25,052 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2024-11-24 01:28:25,053 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=334, Invalid=12322, Unknown=0, NotChecked=0, Total=12656 [2024-11-24 01:28:28,840 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-24 01:28:28,841 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 195 transitions, 2026 flow. Second operand has 113 states, 113 states have (on average 11.380530973451327) internal successors, (1286), 113 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) [2024-11-24 01:28:28,841 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:28:28,841 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-24 01:28:28,841 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:28:46,424 INFO L124 PetriNetUnfolderBase]: 10566/19678 cut-off events. [2024-11-24 01:28:46,424 INFO L125 PetriNetUnfolderBase]: For 176718/177806 co-relation queries the response was YES. [2024-11-24 01:28:46,512 INFO L83 FinitePrefix]: Finished finitePrefix Result has 110162 conditions, 19678 events. 10566/19678 cut-off events. For 176718/177806 co-relation queries the response was YES. Maximal size of possible extension queue 273. Compared 142641 event pairs, 1129 based on Foata normal form. 208/19840 useless extension candidates. Maximal degree in co-relation 110136. Up to 3850 conditions per place. [2024-11-24 01:28:46,581 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 2665 selfloop transitions, 72 changer transitions 0/2769 dead transitions. [2024-11-24 01:28:46,581 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 2769 transitions, 37347 flow [2024-11-24 01:28:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-24 01:28:46,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2024-11-24 01:28:46,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 943 transitions. [2024-11-24 01:28:46,583 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3474576271186441 [2024-11-24 01:28:46,583 INFO L175 Difference]: Start difference. First operand has 300 places, 195 transitions, 2026 flow. Second operand 59 states and 943 transitions. [2024-11-24 01:28:46,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 2769 transitions, 37347 flow [2024-11-24 01:28:46,929 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 2769 transitions, 37105 flow, removed 9 selfloop flow, removed 60 redundant places. [2024-11-24 01:28:46,944 INFO L231 Difference]: Finished difference. Result has 298 places, 194 transitions, 1904 flow [2024-11-24 01:28:46,944 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1760, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=59, PETRI_FLOW=1904, PETRI_PLACES=298, PETRI_TRANSITIONS=194} [2024-11-24 01:28:46,945 INFO L279 CegarLoopForPetriNet]: 46 programPoint places, 252 predicate places. [2024-11-24 01:28:46,945 INFO L471 AbstractCegarLoop]: Abstraction has has 298 places, 194 transitions, 1904 flow [2024-11-24 01:28:46,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 11.380530973451327) internal successors, (1286), 113 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) [2024-11-24 01:28:46,945 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:28:46,945 INFO L206 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1] [2024-11-24 01:28:46,957 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2024-11-24 01:28:47,146 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2024-11-24 01:28:47,146 INFO L396 AbstractCegarLoop]: === Iteration 78 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-24 01:28:47,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:28:47,147 INFO L85 PathProgramCache]: Analyzing trace with hash 780035913, now seen corresponding path program 13 times [2024-11-24 01:28:47,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:28:47,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330616511] [2024-11-24 01:28:47,148 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:28:47,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:28:47,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:28:48,604 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 258 proven. 227 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:28:48,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:28:48,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330616511] [2024-11-24 01:28:48,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330616511] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:28:48,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142367124] [2024-11-24 01:28:48,605 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-24 01:28:48,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:28:48,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:28:48,607 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:28:48,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_768f8c97-885d-476e-bcad-a667eac80093/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2024-11-24 01:28:49,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:28:49,040 INFO L256 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-24 01:28:49,042 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:28:51,470 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 309 proven. 176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:28:51,471 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:28:53,616 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 309 proven. 176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:28:53,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142367124] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:28:53,617 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:28:53,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48, 48] total 119 [2024-11-24 01:28:53,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973760744] [2024-11-24 01:28:53,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:28:53,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2024-11-24 01:28:53,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:28:53,618 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2024-11-24 01:28:53,620 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=2045, Invalid=12235, Unknown=0, NotChecked=0, Total=14280