./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/popl20-send-receive.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-send-receive.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya --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 4eda2bf92bccdcc8638b67653fb7fdefc015ff9c815b317ad1009deb61d04585 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:38:45,926 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:38:46,006 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-29 01:38:46,010 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:38:46,011 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:38:46,044 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:38:46,045 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:38:46,045 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:38:46,046 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 01:38:46,047 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 01:38:46,048 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:38:46,048 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:38:46,049 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:38:46,050 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:38:46,050 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:38:46,051 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:38:46,052 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:38:46,052 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 01:38:46,053 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 01:38:46,053 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 01:38:46,054 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:38:46,055 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:38:46,055 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:38:46,056 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:38:46,056 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-29 01:38:46,057 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 01:38:46,057 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 01:38:46,058 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:38:46,058 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:38:46,059 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:38:46,059 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:38:46,060 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 01:38:46,060 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:38:46,060 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:38:46,061 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:38:46,061 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:38:46,061 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:38:46,061 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 01:38:46,061 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 01:38:46,062 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:38:46,062 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:38:46,062 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:38:46,062 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:38:46,063 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:38:46,063 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya 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 -> 4eda2bf92bccdcc8638b67653fb7fdefc015ff9c815b317ad1009deb61d04585 [2023-11-29 01:38:46,364 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:38:46,387 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:38:46,389 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:38:46,390 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:38:46,391 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:38:46,392 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/weaver/popl20-send-receive.wvr.c [2023-11-29 01:38:49,517 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:38:49,719 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:38:49,720 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/sv-benchmarks/c/weaver/popl20-send-receive.wvr.c [2023-11-29 01:38:49,727 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/data/9fd9fe55a/9d331c73b61b4f5eb0fbee678dcd1030/FLAG78699a0c5 [2023-11-29 01:38:49,742 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/data/9fd9fe55a/9d331c73b61b4f5eb0fbee678dcd1030 [2023-11-29 01:38:49,744 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:38:49,745 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:38:49,747 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:38:49,747 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:38:49,753 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:38:49,754 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:38:49" (1/1) ... [2023-11-29 01:38:49,755 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f7a3b1e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:49, skipping insertion in model container [2023-11-29 01:38:49,755 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:38:49" (1/1) ... [2023-11-29 01:38:49,784 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:38:49,995 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:38:50,008 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:38:50,041 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:38:50,050 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:38:50,051 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:38:50,059 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:38:50,060 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50 WrapperNode [2023-11-29 01:38:50,060 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:38:50,061 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:38:50,061 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:38:50,062 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:38:50,069 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,078 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,108 INFO L138 Inliner]: procedures = 25, calls = 53, calls flagged for inlining = 10, calls inlined = 10, statements flattened = 178 [2023-11-29 01:38:50,108 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:38:50,109 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:38:50,109 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:38:50,110 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:38:50,122 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,123 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,127 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,146 INFO L175 MemorySlicer]: Split 12 memory accesses to 5 slices as follows [2, 2, 4, 2, 2]. 33 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0]. The 4 writes are split as follows [0, 1, 1, 1, 1]. [2023-11-29 01:38:50,146 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,147 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,156 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,161 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,163 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,165 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,169 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:38:50,170 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:38:50,170 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:38:50,170 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:38:50,171 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (1/1) ... [2023-11-29 01:38:50,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:38:50,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:38:50,205 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:38:50,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:38:50,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:38:50,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 01:38:50,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 01:38:50,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 01:38:50,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 01:38:50,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 01:38:50,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 01:38:50,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 01:38:50,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 01:38:50,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 01:38:50,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 01:38:50,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 01:38:50,244 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 01:38:50,244 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 01:38:50,244 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 01:38:50,245 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 01:38:50,245 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-11-29 01:38:50,245 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-11-29 01:38:50,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 01:38:50,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 01:38:50,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 01:38:50,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 01:38:50,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 01:38:50,246 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-29 01:38:50,246 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-29 01:38:50,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 01:38:50,247 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:38:50,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:38:50,247 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 01:38:50,249 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-29 01:38:50,377 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:38:50,379 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:38:50,659 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:38:50,912 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:38:50,912 INFO L309 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-29 01:38:50,913 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:38:50 BoogieIcfgContainer [2023-11-29 01:38:50,913 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:38:50,915 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:38:50,915 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:38:50,919 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:38:50,919 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:38:49" (1/3) ... [2023-11-29 01:38:50,919 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d2d0e87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:38:50, skipping insertion in model container [2023-11-29 01:38:50,920 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:38:50" (2/3) ... [2023-11-29 01:38:50,920 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d2d0e87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:38:50, skipping insertion in model container [2023-11-29 01:38:50,920 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:38:50" (3/3) ... [2023-11-29 01:38:50,921 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-send-receive.wvr.c [2023-11-29 01:38:50,930 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-29 01:38:50,942 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:38:50,942 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2023-11-29 01:38:50,942 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 01:38:51,002 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-11-29 01:38:51,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 55 places, 49 transitions, 119 flow [2023-11-29 01:38:51,067 INFO L124 PetriNetUnfolderBase]: 4/46 cut-off events. [2023-11-29 01:38:51,068 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-29 01:38:51,071 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59 conditions, 46 events. 4/46 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 114 event pairs, 0 based on Foata normal form. 0/32 useless extension candidates. Maximal degree in co-relation 39. Up to 2 conditions per place. [2023-11-29 01:38:51,072 INFO L82 GeneralOperation]: Start removeDead. Operand has 55 places, 49 transitions, 119 flow [2023-11-29 01:38:51,076 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 48 places, 42 transitions, 96 flow [2023-11-29 01:38:51,083 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:38:51,089 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@2a6c1ce5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:38:51,089 INFO L358 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2023-11-29 01:38:51,092 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 01:38:51,092 INFO L124 PetriNetUnfolderBase]: 0/3 cut-off events. [2023-11-29 01:38:51,092 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-29 01:38:51,092 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:38:51,093 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-11-29 01:38:51,094 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:38:51,099 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:51,099 INFO L85 PathProgramCache]: Analyzing trace with hash 505112, now seen corresponding path program 1 times [2023-11-29 01:38:51,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:51,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686286932] [2023-11-29 01:38:51,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:51,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:51,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:51,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:51,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:51,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686286932] [2023-11-29 01:38:51,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686286932] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:38:51,381 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:38:51,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:38:51,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401409607] [2023-11-29 01:38:51,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:38:51,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:38:51,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:51,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:38:51,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:38:51,434 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:38:51,437 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 42 transitions, 96 flow. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:51,437 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:38:51,437 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:38:51,438 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:38:51,783 INFO L124 PetriNetUnfolderBase]: 674/1214 cut-off events. [2023-11-29 01:38:51,784 INFO L125 PetriNetUnfolderBase]: For 66/66 co-relation queries the response was YES. [2023-11-29 01:38:51,790 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2399 conditions, 1214 events. 674/1214 cut-off events. For 66/66 co-relation queries the response was YES. Maximal size of possible extension queue 175. Compared 8705 event pairs, 619 based on Foata normal form. 1/757 useless extension candidates. Maximal degree in co-relation 2172. Up to 1039 conditions per place. [2023-11-29 01:38:51,801 INFO L140 encePairwiseOnDemand]: 42/49 looper letters, 28 selfloop transitions, 4 changer transitions 0/44 dead transitions. [2023-11-29 01:38:51,801 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 44 transitions, 164 flow [2023-11-29 01:38:51,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:38:51,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 01:38:51,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 95 transitions. [2023-11-29 01:38:51,815 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4846938775510204 [2023-11-29 01:38:51,815 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 95 transitions. [2023-11-29 01:38:51,816 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 95 transitions. [2023-11-29 01:38:51,817 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:38:51,820 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 95 transitions. [2023-11-29 01:38:51,822 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:51,826 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:51,826 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:51,828 INFO L175 Difference]: Start difference. First operand has 48 places, 42 transitions, 96 flow. Second operand 4 states and 95 transitions. [2023-11-29 01:38:51,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 44 transitions, 164 flow [2023-11-29 01:38:51,836 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 44 transitions, 158 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-29 01:38:51,839 INFO L231 Difference]: Finished difference. Result has 48 places, 44 transitions, 117 flow [2023-11-29 01:38:51,841 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=88, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=117, PETRI_PLACES=48, PETRI_TRANSITIONS=44} [2023-11-29 01:38:51,845 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 0 predicate places. [2023-11-29 01:38:51,845 INFO L495 AbstractCegarLoop]: Abstraction has has 48 places, 44 transitions, 117 flow [2023-11-29 01:38:51,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:51,846 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:38:51,846 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-11-29 01:38:51,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 01:38:51,846 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:38:51,847 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:51,847 INFO L85 PathProgramCache]: Analyzing trace with hash -2131603232, now seen corresponding path program 1 times [2023-11-29 01:38:51,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:51,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813591748] [2023-11-29 01:38:51,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:51,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:51,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:51,982 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:51,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:51,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813591748] [2023-11-29 01:38:51,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813591748] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:38:51,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649811388] [2023-11-29 01:38:51,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:51,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:51,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:38:51,985 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:38:51,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 01:38:52,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:52,095 INFO L262 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:38:52,099 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:38:52,152 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:52,152 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:38:52,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649811388] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:38:52,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:38:52,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-29 01:38:52,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469868133] [2023-11-29 01:38:52,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:38:52,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:38:52,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:52,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:38:52,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:38:52,166 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:38:52,167 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 44 transitions, 117 flow. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:52,167 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:38:52,167 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:38:52,167 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:38:52,442 INFO L124 PetriNetUnfolderBase]: 674/1213 cut-off events. [2023-11-29 01:38:52,442 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 01:38:52,445 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2389 conditions, 1213 events. 674/1213 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 175. Compared 8716 event pairs, 619 based on Foata normal form. 1/757 useless extension candidates. Maximal degree in co-relation 2362. Up to 1034 conditions per place. [2023-11-29 01:38:52,454 INFO L140 encePairwiseOnDemand]: 44/49 looper letters, 24 selfloop transitions, 7 changer transitions 0/43 dead transitions. [2023-11-29 01:38:52,454 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 43 transitions, 175 flow [2023-11-29 01:38:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:38:52,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 01:38:52,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 122 transitions. [2023-11-29 01:38:52,457 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41496598639455784 [2023-11-29 01:38:52,457 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 122 transitions. [2023-11-29 01:38:52,457 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 122 transitions. [2023-11-29 01:38:52,458 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:38:52,458 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 122 transitions. [2023-11-29 01:38:52,459 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 20.333333333333332) internal successors, (122), 6 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:52,460 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 49.0) internal successors, (343), 7 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:52,461 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 49.0) internal successors, (343), 7 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:52,461 INFO L175 Difference]: Start difference. First operand has 48 places, 44 transitions, 117 flow. Second operand 6 states and 122 transitions. [2023-11-29 01:38:52,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 43 transitions, 175 flow [2023-11-29 01:38:52,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 43 transitions, 172 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 01:38:52,463 INFO L231 Difference]: Finished difference. Result has 51 places, 43 transitions, 124 flow [2023-11-29 01:38:52,464 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=110, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=124, PETRI_PLACES=51, PETRI_TRANSITIONS=43} [2023-11-29 01:38:52,464 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 3 predicate places. [2023-11-29 01:38:52,465 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 43 transitions, 124 flow [2023-11-29 01:38:52,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:52,465 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:38:52,465 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1] [2023-11-29 01:38:52,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 01:38:52,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:52,669 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:38:52,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:52,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1655190275, now seen corresponding path program 1 times [2023-11-29 01:38:52,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:52,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209267853] [2023-11-29 01:38:52,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:52,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:52,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:52,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:52,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:52,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209267853] [2023-11-29 01:38:52,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209267853] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:38:52,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717598285] [2023-11-29 01:38:52,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:52,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:52,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:38:52,768 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:38:52,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 01:38:52,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:52,858 INFO L262 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:38:52,859 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:38:52,886 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:52,886 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:38:52,928 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:52,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717598285] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:38:52,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:38:52,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2023-11-29 01:38:52,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638171588] [2023-11-29 01:38:52,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:38:52,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 01:38:52,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:52,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 01:38:52,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-29 01:38:52,947 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:38:52,947 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 43 transitions, 124 flow. Second operand has 12 states, 12 states have (on average 16.083333333333332) internal successors, (193), 12 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:52,948 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:38:52,948 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:38:52,948 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:38:53,251 INFO L124 PetriNetUnfolderBase]: 677/1225 cut-off events. [2023-11-29 01:38:53,251 INFO L125 PetriNetUnfolderBase]: For 19/19 co-relation queries the response was YES. [2023-11-29 01:38:53,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2433 conditions, 1225 events. 677/1225 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 176. Compared 8886 event pairs, 619 based on Foata normal form. 3/769 useless extension candidates. Maximal degree in co-relation 2363. Up to 1041 conditions per place. [2023-11-29 01:38:53,263 INFO L140 encePairwiseOnDemand]: 44/49 looper letters, 27 selfloop transitions, 13 changer transitions 0/52 dead transitions. [2023-11-29 01:38:53,263 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 52 transitions, 258 flow [2023-11-29 01:38:53,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 01:38:53,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 01:38:53,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 193 transitions. [2023-11-29 01:38:53,266 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39387755102040817 [2023-11-29 01:38:53,266 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 193 transitions. [2023-11-29 01:38:53,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 193 transitions. [2023-11-29 01:38:53,266 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:38:53,267 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 193 transitions. [2023-11-29 01:38:53,268 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 19.3) internal successors, (193), 10 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:53,270 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 49.0) internal successors, (539), 11 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:53,271 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 49.0) internal successors, (539), 11 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:53,271 INFO L175 Difference]: Start difference. First operand has 51 places, 43 transitions, 124 flow. Second operand 10 states and 193 transitions. [2023-11-29 01:38:53,271 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 52 transitions, 258 flow [2023-11-29 01:38:53,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 52 transitions, 212 flow, removed 8 selfloop flow, removed 5 redundant places. [2023-11-29 01:38:53,274 INFO L231 Difference]: Finished difference. Result has 58 places, 52 transitions, 176 flow [2023-11-29 01:38:53,274 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=176, PETRI_PLACES=58, PETRI_TRANSITIONS=52} [2023-11-29 01:38:53,275 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 10 predicate places. [2023-11-29 01:38:53,275 INFO L495 AbstractCegarLoop]: Abstraction has has 58 places, 52 transitions, 176 flow [2023-11-29 01:38:53,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 16.083333333333332) internal successors, (193), 12 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:53,276 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:38:53,276 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:38:53,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 01:38:53,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:53,477 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:38:53,477 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:53,477 INFO L85 PathProgramCache]: Analyzing trace with hash -1580282580, now seen corresponding path program 1 times [2023-11-29 01:38:53,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:53,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057649656] [2023-11-29 01:38:53,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:53,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:53,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:53,538 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:53,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:53,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057649656] [2023-11-29 01:38:53,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057649656] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:38:53,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:38:53,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 01:38:53,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515477022] [2023-11-29 01:38:53,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:38:53,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:38:53,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:53,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:38:53,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:38:53,541 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 49 [2023-11-29 01:38:53,541 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 52 transitions, 176 flow. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 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) [2023-11-29 01:38:53,542 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:38:53,542 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 49 [2023-11-29 01:38:53,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:38:53,789 INFO L124 PetriNetUnfolderBase]: 970/1594 cut-off events. [2023-11-29 01:38:53,790 INFO L125 PetriNetUnfolderBase]: For 47/47 co-relation queries the response was YES. [2023-11-29 01:38:53,793 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3148 conditions, 1594 events. 970/1594 cut-off events. For 47/47 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 8513 event pairs, 323 based on Foata normal form. 48/1066 useless extension candidates. Maximal degree in co-relation 3114. Up to 1067 conditions per place. [2023-11-29 01:38:53,806 INFO L140 encePairwiseOnDemand]: 42/49 looper letters, 50 selfloop transitions, 3 changer transitions 1/67 dead transitions. [2023-11-29 01:38:53,806 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 67 transitions, 317 flow [2023-11-29 01:38:53,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:38:53,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:38:53,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 97 transitions. [2023-11-29 01:38:53,808 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6598639455782312 [2023-11-29 01:38:53,808 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 97 transitions. [2023-11-29 01:38:53,808 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 97 transitions. [2023-11-29 01:38:53,809 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:38:53,809 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 97 transitions. [2023-11-29 01:38:53,810 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:53,810 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:53,811 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:53,811 INFO L175 Difference]: Start difference. First operand has 58 places, 52 transitions, 176 flow. Second operand 3 states and 97 transitions. [2023-11-29 01:38:53,811 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 67 transitions, 317 flow [2023-11-29 01:38:53,814 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 67 transitions, 306 flow, removed 3 selfloop flow, removed 2 redundant places. [2023-11-29 01:38:53,816 INFO L231 Difference]: Finished difference. Result has 59 places, 54 transitions, 190 flow [2023-11-29 01:38:53,816 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=165, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=190, PETRI_PLACES=59, PETRI_TRANSITIONS=54} [2023-11-29 01:38:53,817 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 11 predicate places. [2023-11-29 01:38:53,817 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 54 transitions, 190 flow [2023-11-29 01:38:53,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 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) [2023-11-29 01:38:53,818 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:38:53,818 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:38:53,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 01:38:53,818 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:38:53,819 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:53,819 INFO L85 PathProgramCache]: Analyzing trace with hash -565838111, now seen corresponding path program 1 times [2023-11-29 01:38:53,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:53,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661194985] [2023-11-29 01:38:53,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:53,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:53,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:53,894 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:53,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:53,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661194985] [2023-11-29 01:38:53,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661194985] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:38:53,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:38:53,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:38:53,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76222051] [2023-11-29 01:38:53,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:38:53,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:38:53,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:53,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:38:53,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:38:53,897 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 49 [2023-11-29 01:38:53,898 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 54 transitions, 190 flow. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 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) [2023-11-29 01:38:53,898 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:38:53,898 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 49 [2023-11-29 01:38:53,898 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:38:54,115 INFO L124 PetriNetUnfolderBase]: 718/1210 cut-off events. [2023-11-29 01:38:54,116 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-11-29 01:38:54,118 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2750 conditions, 1210 events. 718/1210 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 6180 event pairs, 155 based on Foata normal form. 0/932 useless extension candidates. Maximal degree in co-relation 2715. Up to 902 conditions per place. [2023-11-29 01:38:54,128 INFO L140 encePairwiseOnDemand]: 46/49 looper letters, 46 selfloop transitions, 1 changer transitions 1/61 dead transitions. [2023-11-29 01:38:54,128 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 61 transitions, 303 flow [2023-11-29 01:38:54,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:38:54,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:38:54,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 87 transitions. [2023-11-29 01:38:54,130 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5918367346938775 [2023-11-29 01:38:54,130 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 87 transitions. [2023-11-29 01:38:54,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 87 transitions. [2023-11-29 01:38:54,130 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:38:54,130 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 87 transitions. [2023-11-29 01:38:54,131 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:54,132 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:54,132 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:54,132 INFO L175 Difference]: Start difference. First operand has 59 places, 54 transitions, 190 flow. Second operand 3 states and 87 transitions. [2023-11-29 01:38:54,132 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 61 transitions, 303 flow [2023-11-29 01:38:54,134 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 61 transitions, 300 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 01:38:54,136 INFO L231 Difference]: Finished difference. Result has 59 places, 53 transitions, 190 flow [2023-11-29 01:38:54,136 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=183, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=190, PETRI_PLACES=59, PETRI_TRANSITIONS=53} [2023-11-29 01:38:54,137 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 11 predicate places. [2023-11-29 01:38:54,138 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 53 transitions, 190 flow [2023-11-29 01:38:54,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 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) [2023-11-29 01:38:54,138 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:38:54,138 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:38:54,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 01:38:54,138 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:38:54,139 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:54,139 INFO L85 PathProgramCache]: Analyzing trace with hash -565838110, now seen corresponding path program 1 times [2023-11-29 01:38:54,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:54,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028155543] [2023-11-29 01:38:54,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:54,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:54,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:54,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:54,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:54,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028155543] [2023-11-29 01:38:54,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028155543] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:38:54,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:38:54,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:38:54,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585998358] [2023-11-29 01:38:54,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:38:54,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:38:54,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:54,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:38:54,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:38:54,245 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 49 [2023-11-29 01:38:54,245 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 53 transitions, 190 flow. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 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) [2023-11-29 01:38:54,245 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:38:54,245 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 49 [2023-11-29 01:38:54,246 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:38:54,526 INFO L124 PetriNetUnfolderBase]: 776/1300 cut-off events. [2023-11-29 01:38:54,526 INFO L125 PetriNetUnfolderBase]: For 216/216 co-relation queries the response was YES. [2023-11-29 01:38:54,529 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3008 conditions, 1300 events. 776/1300 cut-off events. For 216/216 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 6733 event pairs, 526 based on Foata normal form. 14/1069 useless extension candidates. Maximal degree in co-relation 2973. Up to 1027 conditions per place. [2023-11-29 01:38:54,539 INFO L140 encePairwiseOnDemand]: 45/49 looper letters, 37 selfloop transitions, 2 changer transitions 13/65 dead transitions. [2023-11-29 01:38:54,539 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 65 transitions, 324 flow [2023-11-29 01:38:54,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:38:54,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 01:38:54,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 109 transitions. [2023-11-29 01:38:54,541 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5561224489795918 [2023-11-29 01:38:54,541 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 109 transitions. [2023-11-29 01:38:54,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 109 transitions. [2023-11-29 01:38:54,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:38:54,541 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 109 transitions. [2023-11-29 01:38:54,542 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:54,543 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:54,544 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:54,544 INFO L175 Difference]: Start difference. First operand has 59 places, 53 transitions, 190 flow. Second operand 4 states and 109 transitions. [2023-11-29 01:38:54,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 65 transitions, 324 flow [2023-11-29 01:38:54,546 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 65 transitions, 324 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-29 01:38:54,548 INFO L231 Difference]: Finished difference. Result has 63 places, 52 transitions, 193 flow [2023-11-29 01:38:54,548 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=190, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=193, PETRI_PLACES=63, PETRI_TRANSITIONS=52} [2023-11-29 01:38:54,549 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 15 predicate places. [2023-11-29 01:38:54,549 INFO L495 AbstractCegarLoop]: Abstraction has has 63 places, 52 transitions, 193 flow [2023-11-29 01:38:54,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 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) [2023-11-29 01:38:54,549 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:38:54,550 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:38:54,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 01:38:54,550 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:38:54,550 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:54,551 INFO L85 PathProgramCache]: Analyzing trace with hash -533589478, now seen corresponding path program 1 times [2023-11-29 01:38:54,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:54,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772357140] [2023-11-29 01:38:54,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:54,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:54,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:54,712 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:54,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:54,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772357140] [2023-11-29 01:38:54,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772357140] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:38:54,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921125908] [2023-11-29 01:38:54,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:54,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:54,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:38:54,715 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:38:54,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 01:38:54,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:54,832 INFO L262 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:38:54,833 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:38:54,891 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:38:54,892 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:38:54,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921125908] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:38:54,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:38:54,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 7 [2023-11-29 01:38:54,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077898016] [2023-11-29 01:38:54,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:38:54,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:38:54,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:54,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:38:54,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:38:54,894 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 49 [2023-11-29 01:38:54,895 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 52 transitions, 193 flow. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 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) [2023-11-29 01:38:54,895 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:38:54,895 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 49 [2023-11-29 01:38:54,895 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:38:55,077 INFO L124 PetriNetUnfolderBase]: 405/751 cut-off events. [2023-11-29 01:38:55,077 INFO L125 PetriNetUnfolderBase]: For 244/244 co-relation queries the response was YES. [2023-11-29 01:38:55,079 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1719 conditions, 751 events. 405/751 cut-off events. For 244/244 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 3741 event pairs, 161 based on Foata normal form. 100/705 useless extension candidates. Maximal degree in co-relation 1695. Up to 428 conditions per place. [2023-11-29 01:38:55,083 INFO L140 encePairwiseOnDemand]: 42/49 looper letters, 33 selfloop transitions, 7 changer transitions 6/59 dead transitions. [2023-11-29 01:38:55,084 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 59 transitions, 306 flow [2023-11-29 01:38:55,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:38:55,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 01:38:55,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 104 transitions. [2023-11-29 01:38:55,085 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5306122448979592 [2023-11-29 01:38:55,085 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 104 transitions. [2023-11-29 01:38:55,085 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 104 transitions. [2023-11-29 01:38:55,086 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:38:55,086 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 104 transitions. [2023-11-29 01:38:55,086 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:55,087 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:55,087 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:55,087 INFO L175 Difference]: Start difference. First operand has 63 places, 52 transitions, 193 flow. Second operand 4 states and 104 transitions. [2023-11-29 01:38:55,088 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 59 transitions, 306 flow [2023-11-29 01:38:55,089 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 59 transitions, 300 flow, removed 1 selfloop flow, removed 3 redundant places. [2023-11-29 01:38:55,091 INFO L231 Difference]: Finished difference. Result has 59 places, 46 transitions, 186 flow [2023-11-29 01:38:55,091 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=179, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=186, PETRI_PLACES=59, PETRI_TRANSITIONS=46} [2023-11-29 01:38:55,092 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 11 predicate places. [2023-11-29 01:38:55,092 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 46 transitions, 186 flow [2023-11-29 01:38:55,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 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) [2023-11-29 01:38:55,092 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:38:55,093 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1] [2023-11-29 01:38:55,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 01:38:55,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:55,293 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:38:55,294 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:55,294 INFO L85 PathProgramCache]: Analyzing trace with hash -574891579, now seen corresponding path program 2 times [2023-11-29 01:38:55,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:55,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164846929] [2023-11-29 01:38:55,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:55,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:55,502 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:55,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:55,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164846929] [2023-11-29 01:38:55,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164846929] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:38:55,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284042616] [2023-11-29 01:38:55,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:38:55,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:55,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:38:55,504 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:38:55,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 01:38:55,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:38:55,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:38:55,612 INFO L262 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:38:55,614 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:38:55,682 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:38:55,683 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:38:55,719 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:38:55,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284042616] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:38:55,719 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:38:55,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 2, 2] total 12 [2023-11-29 01:38:55,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197524202] [2023-11-29 01:38:55,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:38:55,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:38:55,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:55,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:38:55,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:38:55,741 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:38:55,742 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 46 transitions, 186 flow. Second operand has 14 states, 14 states have (on average 16.142857142857142) internal successors, (226), 14 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:55,742 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:38:55,743 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:38:55,743 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:38:56,031 INFO L124 PetriNetUnfolderBase]: 240/424 cut-off events. [2023-11-29 01:38:56,031 INFO L125 PetriNetUnfolderBase]: For 274/274 co-relation queries the response was YES. [2023-11-29 01:38:56,032 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1144 conditions, 424 events. 240/424 cut-off events. For 274/274 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 1600 event pairs, 127 based on Foata normal form. 2/331 useless extension candidates. Maximal degree in co-relation 1106. Up to 339 conditions per place. [2023-11-29 01:38:56,036 INFO L140 encePairwiseOnDemand]: 44/49 looper letters, 18 selfloop transitions, 18 changer transitions 0/48 dead transitions. [2023-11-29 01:38:56,036 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 48 transitions, 264 flow [2023-11-29 01:38:56,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 01:38:56,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 01:38:56,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 245 transitions. [2023-11-29 01:38:56,038 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35714285714285715 [2023-11-29 01:38:56,038 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 245 transitions. [2023-11-29 01:38:56,038 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 245 transitions. [2023-11-29 01:38:56,039 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:38:56,039 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 245 transitions. [2023-11-29 01:38:56,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 17.5) internal successors, (245), 14 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:56,042 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 49.0) internal successors, (735), 15 states have internal predecessors, (735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:56,043 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 49.0) internal successors, (735), 15 states have internal predecessors, (735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:56,043 INFO L175 Difference]: Start difference. First operand has 59 places, 46 transitions, 186 flow. Second operand 14 states and 245 transitions. [2023-11-29 01:38:56,043 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 48 transitions, 264 flow [2023-11-29 01:38:56,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 48 transitions, 238 flow, removed 2 selfloop flow, removed 7 redundant places. [2023-11-29 01:38:56,046 INFO L231 Difference]: Finished difference. Result has 61 places, 48 transitions, 202 flow [2023-11-29 01:38:56,046 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=152, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=202, PETRI_PLACES=61, PETRI_TRANSITIONS=48} [2023-11-29 01:38:56,047 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 13 predicate places. [2023-11-29 01:38:56,047 INFO L495 AbstractCegarLoop]: Abstraction has has 61 places, 48 transitions, 202 flow [2023-11-29 01:38:56,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 16.142857142857142) internal successors, (226), 14 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:56,048 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:38:56,048 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:38:56,054 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 01:38:56,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:56,253 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:38:56,253 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:56,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1574985462, now seen corresponding path program 1 times [2023-11-29 01:38:56,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:56,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529065051] [2023-11-29 01:38:56,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:56,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:56,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:56,337 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:38:56,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:56,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529065051] [2023-11-29 01:38:56,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529065051] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:38:56,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:38:56,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:38:56,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533311495] [2023-11-29 01:38:56,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:38:56,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:38:56,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:56,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:38:56,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:38:56,345 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:38:56,346 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 48 transitions, 202 flow. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 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) [2023-11-29 01:38:56,346 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:38:56,346 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:38:56,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:38:56,478 INFO L124 PetriNetUnfolderBase]: 414/680 cut-off events. [2023-11-29 01:38:56,478 INFO L125 PetriNetUnfolderBase]: For 155/155 co-relation queries the response was YES. [2023-11-29 01:38:56,479 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1689 conditions, 680 events. 414/680 cut-off events. For 155/155 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 3290 event pairs, 121 based on Foata normal form. 6/503 useless extension candidates. Maximal degree in co-relation 1600. Up to 496 conditions per place. [2023-11-29 01:38:56,485 INFO L140 encePairwiseOnDemand]: 46/49 looper letters, 43 selfloop transitions, 2 changer transitions 1/56 dead transitions. [2023-11-29 01:38:56,485 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 56 transitions, 316 flow [2023-11-29 01:38:56,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:38:56,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 01:38:56,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 78 transitions. [2023-11-29 01:38:56,486 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5306122448979592 [2023-11-29 01:38:56,486 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 78 transitions. [2023-11-29 01:38:56,486 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 78 transitions. [2023-11-29 01:38:56,487 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:38:56,487 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 78 transitions. [2023-11-29 01:38:56,487 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 26.0) internal successors, (78), 3 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) [2023-11-29 01:38:56,488 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:56,488 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:56,488 INFO L175 Difference]: Start difference. First operand has 61 places, 48 transitions, 202 flow. Second operand 3 states and 78 transitions. [2023-11-29 01:38:56,488 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 56 transitions, 316 flow [2023-11-29 01:38:56,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 56 transitions, 248 flow, removed 6 selfloop flow, removed 12 redundant places. [2023-11-29 01:38:56,491 INFO L231 Difference]: Finished difference. Result has 52 places, 48 transitions, 142 flow [2023-11-29 01:38:56,491 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=130, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=142, PETRI_PLACES=52, PETRI_TRANSITIONS=48} [2023-11-29 01:38:56,492 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 4 predicate places. [2023-11-29 01:38:56,492 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 48 transitions, 142 flow [2023-11-29 01:38:56,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 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) [2023-11-29 01:38:56,493 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:38:56,493 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:38:56,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 01:38:56,493 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:38:56,494 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:38:56,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1968726460, now seen corresponding path program 1 times [2023-11-29 01:38:56,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:38:56,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671869873] [2023-11-29 01:38:56,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:56,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:38:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:57,096 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:57,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:38:57,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671869873] [2023-11-29 01:38:57,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671869873] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:38:57,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719930229] [2023-11-29 01:38:57,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:38:57,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:38:57,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:38:57,100 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:38:57,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 01:38:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:38:57,232 INFO L262 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-29 01:38:57,235 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:38:57,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 15 treesize of output 1 [2023-11-29 01:38:57,697 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:57,697 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:38:58,298 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 41 treesize of output 37 [2023-11-29 01:38:58,318 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:38:58,318 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 48 [2023-11-29 01:38:58,485 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:38:58,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719930229] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:38:58,485 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:38:58,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 18 [2023-11-29 01:38:58,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524850482] [2023-11-29 01:38:58,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:38:58,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 01:38:58,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:38:58,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 01:38:58,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2023-11-29 01:38:58,613 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:38:58,614 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 48 transitions, 142 flow. Second operand has 20 states, 20 states have (on average 16.65) internal successors, (333), 20 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:38:58,614 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:38:58,614 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:38:58,614 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:00,228 INFO L124 PetriNetUnfolderBase]: 985/1940 cut-off events. [2023-11-29 01:39:00,229 INFO L125 PetriNetUnfolderBase]: For 524/524 co-relation queries the response was YES. [2023-11-29 01:39:00,233 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4615 conditions, 1940 events. 985/1940 cut-off events. For 524/524 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 12014 event pairs, 106 based on Foata normal form. 18/1680 useless extension candidates. Maximal degree in co-relation 2790. Up to 679 conditions per place. [2023-11-29 01:39:00,247 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 115 selfloop transitions, 44 changer transitions 2/174 dead transitions. [2023-11-29 01:39:00,247 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 174 transitions, 855 flow [2023-11-29 01:39:00,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 01:39:00,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-29 01:39:00,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 496 transitions. [2023-11-29 01:39:00,251 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4601113172541744 [2023-11-29 01:39:00,251 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 496 transitions. [2023-11-29 01:39:00,251 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 496 transitions. [2023-11-29 01:39:00,251 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:00,252 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 496 transitions. [2023-11-29 01:39:00,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 22.545454545454547) internal successors, (496), 22 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:00,256 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 49.0) internal successors, (1127), 23 states have internal predecessors, (1127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:00,256 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 49.0) internal successors, (1127), 23 states have internal predecessors, (1127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:00,256 INFO L175 Difference]: Start difference. First operand has 52 places, 48 transitions, 142 flow. Second operand 22 states and 496 transitions. [2023-11-29 01:39:00,257 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 174 transitions, 855 flow [2023-11-29 01:39:00,258 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 174 transitions, 850 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 01:39:00,261 INFO L231 Difference]: Finished difference. Result has 79 places, 84 transitions, 447 flow [2023-11-29 01:39:00,261 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=140, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=447, PETRI_PLACES=79, PETRI_TRANSITIONS=84} [2023-11-29 01:39:00,262 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 31 predicate places. [2023-11-29 01:39:00,262 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 84 transitions, 447 flow [2023-11-29 01:39:00,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 16.65) internal successors, (333), 20 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:00,263 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:00,263 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:00,269 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-29 01:39:00,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 01:39:00,469 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:00,470 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:00,470 INFO L85 PathProgramCache]: Analyzing trace with hash 562216837, now seen corresponding path program 1 times [2023-11-29 01:39:00,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:00,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150174950] [2023-11-29 01:39:00,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:00,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:00,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:01,326 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:01,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:01,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150174950] [2023-11-29 01:39:01,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150174950] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:01,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342625871] [2023-11-29 01:39:01,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:01,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:01,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:39:01,328 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:39:01,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 01:39:01,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:01,440 INFO L262 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 01:39:01,442 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:39:01,573 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:39:01,573 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:39:01,610 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:39:01,611 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 18 [2023-11-29 01:39:01,679 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 01:39:01,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342625871] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:01,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:39:01,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [8, 4] total 14 [2023-11-29 01:39:01,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090132001] [2023-11-29 01:39:01,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:39:01,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:39:01,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:01,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:39:01,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:39:01,687 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 49 [2023-11-29 01:39:01,687 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 84 transitions, 447 flow. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:01,688 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:01,688 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 49 [2023-11-29 01:39:01,688 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:01,995 INFO L124 PetriNetUnfolderBase]: 954/1960 cut-off events. [2023-11-29 01:39:01,995 INFO L125 PetriNetUnfolderBase]: For 4964/4964 co-relation queries the response was YES. [2023-11-29 01:39:02,001 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6218 conditions, 1960 events. 954/1960 cut-off events. For 4964/4964 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 12738 event pairs, 106 based on Foata normal form. 24/1890 useless extension candidates. Maximal degree in co-relation 4269. Up to 823 conditions per place. [2023-11-29 01:39:02,015 INFO L140 encePairwiseOnDemand]: 44/49 looper letters, 84 selfloop transitions, 9 changer transitions 1/107 dead transitions. [2023-11-29 01:39:02,015 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 107 transitions, 754 flow [2023-11-29 01:39:02,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:39:02,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 01:39:02,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 105 transitions. [2023-11-29 01:39:02,017 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5357142857142857 [2023-11-29 01:39:02,017 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 105 transitions. [2023-11-29 01:39:02,017 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 105 transitions. [2023-11-29 01:39:02,018 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:02,018 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 105 transitions. [2023-11-29 01:39:02,018 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:02,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:02,019 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:02,019 INFO L175 Difference]: Start difference. First operand has 79 places, 84 transitions, 447 flow. Second operand 4 states and 105 transitions. [2023-11-29 01:39:02,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 107 transitions, 754 flow [2023-11-29 01:39:02,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 107 transitions, 694 flow, removed 22 selfloop flow, removed 5 redundant places. [2023-11-29 01:39:02,034 INFO L231 Difference]: Finished difference. Result has 79 places, 87 transitions, 461 flow [2023-11-29 01:39:02,034 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=393, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=461, PETRI_PLACES=79, PETRI_TRANSITIONS=87} [2023-11-29 01:39:02,035 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 31 predicate places. [2023-11-29 01:39:02,035 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 87 transitions, 461 flow [2023-11-29 01:39:02,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:02,035 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:02,035 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:02,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 01:39:02,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:02,236 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:02,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:02,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1742818803, now seen corresponding path program 1 times [2023-11-29 01:39:02,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:02,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813528444] [2023-11-29 01:39:02,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:02,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:02,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:02,404 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:02,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:02,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813528444] [2023-11-29 01:39:02,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813528444] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:02,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432137236] [2023-11-29 01:39:02,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:02,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:02,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:39:02,407 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:39:02,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 01:39:02,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:02,519 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:39:02,521 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:39:02,577 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:39:02,577 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:39:02,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432137236] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:39:02,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:39:02,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 7 [2023-11-29 01:39:02,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626955552] [2023-11-29 01:39:02,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:39:02,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:39:02,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:02,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:39:02,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:39:02,580 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 49 [2023-11-29 01:39:02,580 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 87 transitions, 461 flow. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:02,580 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:02,581 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 49 [2023-11-29 01:39:02,581 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:02,962 INFO L124 PetriNetUnfolderBase]: 1266/2500 cut-off events. [2023-11-29 01:39:02,962 INFO L125 PetriNetUnfolderBase]: For 9224/9224 co-relation queries the response was YES. [2023-11-29 01:39:02,969 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8172 conditions, 2500 events. 1266/2500 cut-off events. For 9224/9224 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 16070 event pairs, 244 based on Foata normal form. 85/2474 useless extension candidates. Maximal degree in co-relation 5431. Up to 1147 conditions per place. [2023-11-29 01:39:02,986 INFO L140 encePairwiseOnDemand]: 43/49 looper letters, 86 selfloop transitions, 22 changer transitions 1/122 dead transitions. [2023-11-29 01:39:02,986 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 122 transitions, 895 flow [2023-11-29 01:39:02,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:39:02,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 01:39:02,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 109 transitions. [2023-11-29 01:39:02,987 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5561224489795918 [2023-11-29 01:39:02,987 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 109 transitions. [2023-11-29 01:39:02,987 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 109 transitions. [2023-11-29 01:39:02,988 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:02,988 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 109 transitions. [2023-11-29 01:39:02,988 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:02,989 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:02,989 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:02,989 INFO L175 Difference]: Start difference. First operand has 79 places, 87 transitions, 461 flow. Second operand 4 states and 109 transitions. [2023-11-29 01:39:02,990 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 122 transitions, 895 flow [2023-11-29 01:39:03,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 122 transitions, 878 flow, removed 6 selfloop flow, removed 1 redundant places. [2023-11-29 01:39:03,003 INFO L231 Difference]: Finished difference. Result has 83 places, 104 transitions, 677 flow [2023-11-29 01:39:03,003 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=450, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=677, PETRI_PLACES=83, PETRI_TRANSITIONS=104} [2023-11-29 01:39:03,004 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 35 predicate places. [2023-11-29 01:39:03,004 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 104 transitions, 677 flow [2023-11-29 01:39:03,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:03,004 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:03,004 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:03,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 01:39:03,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:03,205 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:03,206 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:03,206 INFO L85 PathProgramCache]: Analyzing trace with hash -408024763, now seen corresponding path program 1 times [2023-11-29 01:39:03,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:03,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146049309] [2023-11-29 01:39:03,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:03,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:03,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:03,337 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-29 01:39:03,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:03,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146049309] [2023-11-29 01:39:03,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146049309] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:39:03,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:39:03,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:39:03,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978005600] [2023-11-29 01:39:03,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:39:03,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:39:03,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:03,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:39:03,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:39:03,345 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 49 [2023-11-29 01:39:03,345 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 104 transitions, 677 flow. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:03,345 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:03,345 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 49 [2023-11-29 01:39:03,345 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:03,803 INFO L124 PetriNetUnfolderBase]: 1710/2858 cut-off events. [2023-11-29 01:39:03,803 INFO L125 PetriNetUnfolderBase]: For 14954/14954 co-relation queries the response was YES. [2023-11-29 01:39:03,811 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11640 conditions, 2858 events. 1710/2858 cut-off events. For 14954/14954 co-relation queries the response was YES. Maximal size of possible extension queue 157. Compared 16542 event pairs, 70 based on Foata normal form. 150/2998 useless extension candidates. Maximal degree in co-relation 10636. Up to 1308 conditions per place. [2023-11-29 01:39:03,825 INFO L140 encePairwiseOnDemand]: 45/49 looper letters, 85 selfloop transitions, 4 changer transitions 1/99 dead transitions. [2023-11-29 01:39:03,826 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 99 transitions, 851 flow [2023-11-29 01:39:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:39:03,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 01:39:03,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 94 transitions. [2023-11-29 01:39:03,827 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47959183673469385 [2023-11-29 01:39:03,828 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 94 transitions. [2023-11-29 01:39:03,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 94 transitions. [2023-11-29 01:39:03,828 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:03,828 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 94 transitions. [2023-11-29 01:39:03,828 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:03,829 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:03,829 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:03,829 INFO L175 Difference]: Start difference. First operand has 83 places, 104 transitions, 677 flow. Second operand 4 states and 94 transitions. [2023-11-29 01:39:03,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 99 transitions, 851 flow [2023-11-29 01:39:03,843 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 99 transitions, 835 flow, removed 6 selfloop flow, removed 3 redundant places. [2023-11-29 01:39:03,845 INFO L231 Difference]: Finished difference. Result has 81 places, 75 transitions, 483 flow [2023-11-29 01:39:03,845 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=466, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=483, PETRI_PLACES=81, PETRI_TRANSITIONS=75} [2023-11-29 01:39:03,846 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 33 predicate places. [2023-11-29 01:39:03,846 INFO L495 AbstractCegarLoop]: Abstraction has has 81 places, 75 transitions, 483 flow [2023-11-29 01:39:03,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:03,847 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:03,847 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:03,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 01:39:03,848 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:03,848 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:03,848 INFO L85 PathProgramCache]: Analyzing trace with hash -119481373, now seen corresponding path program 1 times [2023-11-29 01:39:03,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:03,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256482281] [2023-11-29 01:39:03,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:03,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:03,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:04,682 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:04,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:04,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256482281] [2023-11-29 01:39:04,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256482281] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:04,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678158260] [2023-11-29 01:39:04,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:04,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:04,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:39:04,685 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:39:04,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 01:39:04,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:04,812 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 01:39:04,815 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:39:05,507 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:05,507 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:39:05,848 INFO L349 Elim1Store]: treesize reduction 10, result has 73.0 percent of original size [2023-11-29 01:39:05,848 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 43 [2023-11-29 01:39:06,342 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:06,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678158260] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:39:06,342 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:39:06,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 30 [2023-11-29 01:39:06,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88788940] [2023-11-29 01:39:06,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:39:06,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-29 01:39:06,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:06,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-29 01:39:06,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=788, Unknown=0, NotChecked=0, Total=992 [2023-11-29 01:39:06,543 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:39:06,544 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 75 transitions, 483 flow. Second operand has 32 states, 32 states have (on average 16.5) internal successors, (528), 32 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:06,544 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:06,544 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:39:06,544 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:09,046 INFO L124 PetriNetUnfolderBase]: 3012/5992 cut-off events. [2023-11-29 01:39:09,046 INFO L125 PetriNetUnfolderBase]: For 30342/30342 co-relation queries the response was YES. [2023-11-29 01:39:09,061 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23520 conditions, 5992 events. 3012/5992 cut-off events. For 30342/30342 co-relation queries the response was YES. Maximal size of possible extension queue 298. Compared 44907 event pairs, 196 based on Foata normal form. 204/6171 useless extension candidates. Maximal degree in co-relation 22518. Up to 1663 conditions per place. [2023-11-29 01:39:09,089 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 194 selfloop transitions, 106 changer transitions 3/317 dead transitions. [2023-11-29 01:39:09,089 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 317 transitions, 2555 flow [2023-11-29 01:39:09,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 01:39:09,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 01:39:09,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 736 transitions. [2023-11-29 01:39:09,094 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46938775510204084 [2023-11-29 01:39:09,094 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 736 transitions. [2023-11-29 01:39:09,094 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 736 transitions. [2023-11-29 01:39:09,095 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:09,095 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 736 transitions. [2023-11-29 01:39:09,097 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 23.0) internal successors, (736), 32 states have internal predecessors, (736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:09,100 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 49.0) internal successors, (1617), 33 states have internal predecessors, (1617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:09,101 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 49.0) internal successors, (1617), 33 states have internal predecessors, (1617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:09,101 INFO L175 Difference]: Start difference. First operand has 81 places, 75 transitions, 483 flow. Second operand 32 states and 736 transitions. [2023-11-29 01:39:09,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 317 transitions, 2555 flow [2023-11-29 01:39:09,116 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 317 transitions, 2545 flow, removed 4 selfloop flow, removed 2 redundant places. [2023-11-29 01:39:09,121 INFO L231 Difference]: Finished difference. Result has 125 places, 179 transitions, 1937 flow [2023-11-29 01:39:09,121 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=461, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1937, PETRI_PLACES=125, PETRI_TRANSITIONS=179} [2023-11-29 01:39:09,122 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 77 predicate places. [2023-11-29 01:39:09,122 INFO L495 AbstractCegarLoop]: Abstraction has has 125 places, 179 transitions, 1937 flow [2023-11-29 01:39:09,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 16.5) internal successors, (528), 32 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:09,122 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:09,122 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:09,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 01:39:09,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 01:39:09,323 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:09,323 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:09,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1815538556, now seen corresponding path program 2 times [2023-11-29 01:39:09,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:09,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165882364] [2023-11-29 01:39:09,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:09,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:09,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:10,538 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:10,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:10,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165882364] [2023-11-29 01:39:10,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165882364] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:10,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357504143] [2023-11-29 01:39:10,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:39:10,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:10,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:39:10,541 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:39:10,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 01:39:10,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:39:10,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:39:10,636 INFO L262 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:39:10,637 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:39:10,730 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:39:10,731 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:39:10,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357504143] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:39:10,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:39:10,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [12] total 14 [2023-11-29 01:39:10,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063897455] [2023-11-29 01:39:10,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:39:10,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:39:10,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:10,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:39:10,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:39:10,734 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 49 [2023-11-29 01:39:10,735 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 179 transitions, 1937 flow. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:10,735 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:10,735 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 49 [2023-11-29 01:39:10,735 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:11,612 INFO L124 PetriNetUnfolderBase]: 2946/5946 cut-off events. [2023-11-29 01:39:11,613 INFO L125 PetriNetUnfolderBase]: For 75472/75472 co-relation queries the response was YES. [2023-11-29 01:39:11,633 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30275 conditions, 5946 events. 2946/5946 cut-off events. For 75472/75472 co-relation queries the response was YES. Maximal size of possible extension queue 292. Compared 45031 event pairs, 244 based on Foata normal form. 54/5970 useless extension candidates. Maximal degree in co-relation 23828. Up to 4003 conditions per place. [2023-11-29 01:39:11,657 INFO L140 encePairwiseOnDemand]: 45/49 looper letters, 167 selfloop transitions, 12 changer transitions 1/194 dead transitions. [2023-11-29 01:39:11,657 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 194 transitions, 2373 flow [2023-11-29 01:39:11,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:39:11,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 01:39:11,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 104 transitions. [2023-11-29 01:39:11,659 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5306122448979592 [2023-11-29 01:39:11,659 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 104 transitions. [2023-11-29 01:39:11,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 104 transitions. [2023-11-29 01:39:11,659 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:11,659 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 104 transitions. [2023-11-29 01:39:11,660 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:11,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:11,661 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:11,661 INFO L175 Difference]: Start difference. First operand has 125 places, 179 transitions, 1937 flow. Second operand 4 states and 104 transitions. [2023-11-29 01:39:11,661 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 194 transitions, 2373 flow [2023-11-29 01:39:11,794 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 194 transitions, 1981 flow, removed 178 selfloop flow, removed 6 redundant places. [2023-11-29 01:39:11,798 INFO L231 Difference]: Finished difference. Result has 122 places, 177 transitions, 1539 flow [2023-11-29 01:39:11,799 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=1515, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=177, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1539, PETRI_PLACES=122, PETRI_TRANSITIONS=177} [2023-11-29 01:39:11,799 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 74 predicate places. [2023-11-29 01:39:11,800 INFO L495 AbstractCegarLoop]: Abstraction has has 122 places, 177 transitions, 1539 flow [2023-11-29 01:39:11,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:11,800 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:11,800 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:11,806 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 01:39:12,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 01:39:12,006 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:12,006 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:12,006 INFO L85 PathProgramCache]: Analyzing trace with hash -2105238454, now seen corresponding path program 1 times [2023-11-29 01:39:12,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:12,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313110768] [2023-11-29 01:39:12,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:12,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:12,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:13,749 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:13,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:13,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313110768] [2023-11-29 01:39:13,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313110768] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:13,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666246367] [2023-11-29 01:39:13,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:13,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:13,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:39:13,753 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:39:13,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 01:39:13,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:13,913 INFO L262 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 01:39:13,916 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:39:14,281 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:39:14,281 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:39:14,452 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:39:14,453 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 52 treesize of output 54 [2023-11-29 01:39:14,591 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:39:14,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666246367] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:39:14,592 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:39:14,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 4] total 24 [2023-11-29 01:39:14,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182912546] [2023-11-29 01:39:14,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:39:14,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-29 01:39:14,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:14,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-29 01:39:14,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2023-11-29 01:39:14,870 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:39:14,871 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 177 transitions, 1539 flow. Second operand has 26 states, 26 states have (on average 16.923076923076923) internal successors, (440), 26 states have internal predecessors, (440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:14,871 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:14,871 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:39:14,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:17,112 INFO L124 PetriNetUnfolderBase]: 3840/7776 cut-off events. [2023-11-29 01:39:17,112 INFO L125 PetriNetUnfolderBase]: For 98920/98920 co-relation queries the response was YES. [2023-11-29 01:39:17,143 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37119 conditions, 7776 events. 3840/7776 cut-off events. For 98920/98920 co-relation queries the response was YES. Maximal size of possible extension queue 367. Compared 62534 event pairs, 220 based on Foata normal form. 282/8030 useless extension candidates. Maximal degree in co-relation 27743. Up to 2611 conditions per place. [2023-11-29 01:39:17,180 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 236 selfloop transitions, 83 changer transitions 6/339 dead transitions. [2023-11-29 01:39:17,180 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 339 transitions, 3424 flow [2023-11-29 01:39:17,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 01:39:17,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 01:39:17,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 566 transitions. [2023-11-29 01:39:17,184 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44427001569858715 [2023-11-29 01:39:17,185 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 566 transitions. [2023-11-29 01:39:17,185 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 566 transitions. [2023-11-29 01:39:17,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:17,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 566 transitions. [2023-11-29 01:39:17,187 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 21.76923076923077) internal successors, (566), 26 states have internal predecessors, (566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:17,190 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 49.0) internal successors, (1323), 27 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:17,190 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 49.0) internal successors, (1323), 27 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:17,190 INFO L175 Difference]: Start difference. First operand has 122 places, 177 transitions, 1539 flow. Second operand 26 states and 566 transitions. [2023-11-29 01:39:17,190 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 339 transitions, 3424 flow [2023-11-29 01:39:17,441 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 339 transitions, 3371 flow, removed 4 selfloop flow, removed 3 redundant places. [2023-11-29 01:39:17,448 INFO L231 Difference]: Finished difference. Result has 156 places, 215 transitions, 2298 flow [2023-11-29 01:39:17,449 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=1459, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=2298, PETRI_PLACES=156, PETRI_TRANSITIONS=215} [2023-11-29 01:39:17,449 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 108 predicate places. [2023-11-29 01:39:17,450 INFO L495 AbstractCegarLoop]: Abstraction has has 156 places, 215 transitions, 2298 flow [2023-11-29 01:39:17,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 16.923076923076923) internal successors, (440), 26 states have internal predecessors, (440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:17,450 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:17,450 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:17,456 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 01:39:17,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 01:39:17,651 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:17,651 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:17,651 INFO L85 PathProgramCache]: Analyzing trace with hash -898172428, now seen corresponding path program 2 times [2023-11-29 01:39:17,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:17,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192126497] [2023-11-29 01:39:17,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:17,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:17,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:18,665 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:18,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:18,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192126497] [2023-11-29 01:39:18,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192126497] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:18,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477446977] [2023-11-29 01:39:18,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:39:18,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:18,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:39:18,667 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:39:18,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 01:39:18,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 01:39:18,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:39:18,762 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-29 01:39:18,765 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:39:18,881 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 [2023-11-29 01:39:19,371 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:19,371 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:39:20,058 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 80 treesize of output 72 [2023-11-29 01:39:20,086 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:39:20,086 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 150 treesize of output 147 [2023-11-29 01:39:20,907 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:20,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477446977] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:39:20,907 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:39:20,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 33 [2023-11-29 01:39:20,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134696621] [2023-11-29 01:39:20,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:39:20,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-11-29 01:39:20,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:20,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-11-29 01:39:20,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1028, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 01:39:21,203 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:39:21,204 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 215 transitions, 2298 flow. Second operand has 35 states, 35 states have (on average 16.37142857142857) internal successors, (573), 35 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:21,204 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:21,204 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:39:21,204 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:26,510 INFO L124 PetriNetUnfolderBase]: 5695/11490 cut-off events. [2023-11-29 01:39:26,510 INFO L125 PetriNetUnfolderBase]: For 196992/196992 co-relation queries the response was YES. [2023-11-29 01:39:26,576 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60368 conditions, 11490 events. 5695/11490 cut-off events. For 196992/196992 co-relation queries the response was YES. Maximal size of possible extension queue 520. Compared 95577 event pairs, 372 based on Foata normal form. 306/11751 useless extension candidates. Maximal degree in co-relation 59141. Up to 3306 conditions per place. [2023-11-29 01:39:26,633 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 353 selfloop transitions, 141 changer transitions 17/525 dead transitions. [2023-11-29 01:39:26,633 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 525 transitions, 5654 flow [2023-11-29 01:39:26,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-11-29 01:39:26,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2023-11-29 01:39:26,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 1010 transitions. [2023-11-29 01:39:26,637 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44809228039041704 [2023-11-29 01:39:26,637 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 1010 transitions. [2023-11-29 01:39:26,637 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 1010 transitions. [2023-11-29 01:39:26,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:26,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 1010 transitions. [2023-11-29 01:39:26,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 21.956521739130434) internal successors, (1010), 46 states have internal predecessors, (1010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:26,644 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 49.0) internal successors, (2303), 47 states have internal predecessors, (2303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:26,645 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 49.0) internal successors, (2303), 47 states have internal predecessors, (2303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:26,645 INFO L175 Difference]: Start difference. First operand has 156 places, 215 transitions, 2298 flow. Second operand 46 states and 1010 transitions. [2023-11-29 01:39:26,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 525 transitions, 5654 flow [2023-11-29 01:39:26,982 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 525 transitions, 5450 flow, removed 87 selfloop flow, removed 9 redundant places. [2023-11-29 01:39:26,989 INFO L231 Difference]: Finished difference. Result has 214 places, 288 transitions, 3901 flow [2023-11-29 01:39:26,989 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=2069, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=3901, PETRI_PLACES=214, PETRI_TRANSITIONS=288} [2023-11-29 01:39:26,990 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 166 predicate places. [2023-11-29 01:39:26,990 INFO L495 AbstractCegarLoop]: Abstraction has has 214 places, 288 transitions, 3901 flow [2023-11-29 01:39:26,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 16.37142857142857) internal successors, (573), 35 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:26,990 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:26,990 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:26,996 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-29 01:39:27,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 01:39:27,191 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:27,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:27,191 INFO L85 PathProgramCache]: Analyzing trace with hash -898172427, now seen corresponding path program 2 times [2023-11-29 01:39:27,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:27,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944162209] [2023-11-29 01:39:27,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:27,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:27,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:28,384 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:28,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:28,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944162209] [2023-11-29 01:39:28,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944162209] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:28,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676300222] [2023-11-29 01:39:28,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:39:28,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:28,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:39:28,387 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:39:28,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 01:39:28,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 01:39:28,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:39:28,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 01:39:28,533 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:39:28,671 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 [2023-11-29 01:39:29,276 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:29,276 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:39:30,634 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 78 treesize of output 70 [2023-11-29 01:39:30,672 INFO L349 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2023-11-29 01:39:30,672 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 136 treesize of output 125 [2023-11-29 01:39:31,412 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:31,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676300222] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:39:31,412 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:39:31,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 31 [2023-11-29 01:39:31,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585198573] [2023-11-29 01:39:31,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:39:31,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-11-29 01:39:31,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:31,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-11-29 01:39:31,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=857, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 01:39:31,864 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:39:31,865 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 288 transitions, 3901 flow. Second operand has 33 states, 33 states have (on average 16.454545454545453) internal successors, (543), 33 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:31,865 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:31,865 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:39:31,865 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:37,187 INFO L124 PetriNetUnfolderBase]: 5077/10394 cut-off events. [2023-11-29 01:39:37,187 INFO L125 PetriNetUnfolderBase]: For 320891/320891 co-relation queries the response was YES. [2023-11-29 01:39:37,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60689 conditions, 10394 events. 5077/10394 cut-off events. For 320891/320891 co-relation queries the response was YES. Maximal size of possible extension queue 444. Compared 86518 event pairs, 460 based on Foata normal form. 816/11159 useless extension candidates. Maximal degree in co-relation 60622. Up to 2610 conditions per place. [2023-11-29 01:39:37,288 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 227 selfloop transitions, 143 changer transitions 10/394 dead transitions. [2023-11-29 01:39:37,288 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 394 transitions, 5061 flow [2023-11-29 01:39:37,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 01:39:37,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 01:39:37,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 690 transitions. [2023-11-29 01:39:37,290 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44005102040816324 [2023-11-29 01:39:37,291 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 690 transitions. [2023-11-29 01:39:37,291 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 690 transitions. [2023-11-29 01:39:37,291 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:37,291 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 690 transitions. [2023-11-29 01:39:37,292 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 21.5625) internal successors, (690), 32 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:37,294 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 49.0) internal successors, (1617), 33 states have internal predecessors, (1617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:37,295 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 49.0) internal successors, (1617), 33 states have internal predecessors, (1617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:37,295 INFO L175 Difference]: Start difference. First operand has 214 places, 288 transitions, 3901 flow. Second operand 32 states and 690 transitions. [2023-11-29 01:39:37,295 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 394 transitions, 5061 flow [2023-11-29 01:39:37,737 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 394 transitions, 4542 flow, removed 220 selfloop flow, removed 21 redundant places. [2023-11-29 01:39:37,744 INFO L231 Difference]: Finished difference. Result has 225 places, 268 transitions, 3736 flow [2023-11-29 01:39:37,744 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=2629, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=3736, PETRI_PLACES=225, PETRI_TRANSITIONS=268} [2023-11-29 01:39:37,745 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 177 predicate places. [2023-11-29 01:39:37,745 INFO L495 AbstractCegarLoop]: Abstraction has has 225 places, 268 transitions, 3736 flow [2023-11-29 01:39:37,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 16.454545454545453) internal successors, (543), 33 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:37,746 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:37,746 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:37,751 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 01:39:37,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 01:39:37,946 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:37,947 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:37,947 INFO L85 PathProgramCache]: Analyzing trace with hash -188012051, now seen corresponding path program 3 times [2023-11-29 01:39:37,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:37,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383692090] [2023-11-29 01:39:37,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:37,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:37,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:39,107 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:39,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:39,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383692090] [2023-11-29 01:39:39,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383692090] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:39,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392920255] [2023-11-29 01:39:39,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 01:39:39,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:39,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:39:39,110 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:39:39,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 01:39:39,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 01:39:39,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:39:39,299 INFO L262 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 01:39:39,302 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:39:39,458 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:39:39,458 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:39:39,559 INFO L349 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2023-11-29 01:39:39,560 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 01:39:39,596 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:39:39,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392920255] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:39:39,597 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:39:39,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 4, 4] total 18 [2023-11-29 01:39:39,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776815796] [2023-11-29 01:39:39,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:39:39,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 01:39:39,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:39,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 01:39:39,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2023-11-29 01:39:39,690 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:39:39,691 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 268 transitions, 3736 flow. Second operand has 20 states, 20 states have (on average 16.75) internal successors, (335), 20 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:39,691 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:39,691 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:39:39,691 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:42,832 INFO L124 PetriNetUnfolderBase]: 5275/10720 cut-off events. [2023-11-29 01:39:42,832 INFO L125 PetriNetUnfolderBase]: For 275507/275507 co-relation queries the response was YES. [2023-11-29 01:39:43,010 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63335 conditions, 10720 events. 5275/10720 cut-off events. For 275507/275507 co-relation queries the response was YES. Maximal size of possible extension queue 413. Compared 87959 event pairs, 370 based on Foata normal form. 162/10840 useless extension candidates. Maximal degree in co-relation 63264. Up to 3697 conditions per place. [2023-11-29 01:39:43,065 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 255 selfloop transitions, 110 changer transitions 5/384 dead transitions. [2023-11-29 01:39:43,066 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 384 transitions, 5929 flow [2023-11-29 01:39:43,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 01:39:43,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-29 01:39:43,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 450 transitions. [2023-11-29 01:39:43,068 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43731778425655976 [2023-11-29 01:39:43,068 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 450 transitions. [2023-11-29 01:39:43,068 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 450 transitions. [2023-11-29 01:39:43,068 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:43,068 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 450 transitions. [2023-11-29 01:39:43,069 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 21.428571428571427) internal successors, (450), 21 states have internal predecessors, (450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:43,071 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 49.0) internal successors, (1078), 22 states have internal predecessors, (1078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:43,072 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 49.0) internal successors, (1078), 22 states have internal predecessors, (1078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:43,072 INFO L175 Difference]: Start difference. First operand has 225 places, 268 transitions, 3736 flow. Second operand 21 states and 450 transitions. [2023-11-29 01:39:43,072 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 384 transitions, 5929 flow [2023-11-29 01:39:43,752 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 227 places, 384 transitions, 5465 flow, removed 191 selfloop flow, removed 18 redundant places. [2023-11-29 01:39:43,759 INFO L231 Difference]: Finished difference. Result has 232 places, 279 transitions, 4036 flow [2023-11-29 01:39:43,760 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=3378, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=4036, PETRI_PLACES=232, PETRI_TRANSITIONS=279} [2023-11-29 01:39:43,760 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 184 predicate places. [2023-11-29 01:39:43,760 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 279 transitions, 4036 flow [2023-11-29 01:39:43,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 16.75) internal successors, (335), 20 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:43,761 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:43,761 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:43,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-29 01:39:43,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:43,962 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:43,962 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:43,962 INFO L85 PathProgramCache]: Analyzing trace with hash 2044286444, now seen corresponding path program 3 times [2023-11-29 01:39:43,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:43,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680341960] [2023-11-29 01:39:43,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:43,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:44,102 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 01:39:44,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:44,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680341960] [2023-11-29 01:39:44,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680341960] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:44,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537556281] [2023-11-29 01:39:44,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 01:39:44,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:44,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:39:44,106 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:39:44,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 01:39:44,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 01:39:44,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:39:44,259 INFO L262 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 01:39:44,261 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:39:44,371 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 01:39:44,372 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:39:44,503 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 01:39:44,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537556281] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:39:44,503 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:39:44,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 15 [2023-11-29 01:39:44,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425368557] [2023-11-29 01:39:44,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:39:44,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 01:39:44,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:44,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 01:39:44,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:39:44,530 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:39:44,530 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 279 transitions, 4036 flow. Second operand has 16 states, 16 states have (on average 17.125) internal successors, (274), 16 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:44,530 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:44,530 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:39:44,530 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:47,337 INFO L124 PetriNetUnfolderBase]: 5245/10788 cut-off events. [2023-11-29 01:39:47,337 INFO L125 PetriNetUnfolderBase]: For 226989/226989 co-relation queries the response was YES. [2023-11-29 01:39:47,406 INFO L83 FinitePrefix]: Finished finitePrefix Result has 61057 conditions, 10788 events. 5245/10788 cut-off events. For 226989/226989 co-relation queries the response was YES. Maximal size of possible extension queue 405. Compared 90415 event pairs, 3288 based on Foata normal form. 6/10665 useless extension candidates. Maximal degree in co-relation 60982. Up to 7964 conditions per place. [2023-11-29 01:39:47,461 INFO L140 encePairwiseOnDemand]: 42/49 looper letters, 245 selfloop transitions, 13 changer transitions 27/299 dead transitions. [2023-11-29 01:39:47,461 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 240 places, 299 transitions, 4611 flow [2023-11-29 01:39:47,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 01:39:47,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 01:39:47,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 201 transitions. [2023-11-29 01:39:47,463 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41020408163265304 [2023-11-29 01:39:47,463 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 201 transitions. [2023-11-29 01:39:47,463 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 201 transitions. [2023-11-29 01:39:47,463 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:47,463 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 201 transitions. [2023-11-29 01:39:47,464 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 20.1) internal successors, (201), 10 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:47,465 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 49.0) internal successors, (539), 11 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:47,465 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 49.0) internal successors, (539), 11 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:47,465 INFO L175 Difference]: Start difference. First operand has 232 places, 279 transitions, 4036 flow. Second operand 10 states and 201 transitions. [2023-11-29 01:39:47,465 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 240 places, 299 transitions, 4611 flow [2023-11-29 01:39:48,123 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 227 places, 299 transitions, 4341 flow, removed 54 selfloop flow, removed 13 redundant places. [2023-11-29 01:39:48,131 INFO L231 Difference]: Finished difference. Result has 227 places, 272 transitions, 3689 flow [2023-11-29 01:39:48,131 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=3710, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=276, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3689, PETRI_PLACES=227, PETRI_TRANSITIONS=272} [2023-11-29 01:39:48,132 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 179 predicate places. [2023-11-29 01:39:48,132 INFO L495 AbstractCegarLoop]: Abstraction has has 227 places, 272 transitions, 3689 flow [2023-11-29 01:39:48,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 17.125) internal successors, (274), 16 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:48,132 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:48,132 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:48,138 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 01:39:48,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:48,333 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:48,333 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:48,333 INFO L85 PathProgramCache]: Analyzing trace with hash 253832861, now seen corresponding path program 4 times [2023-11-29 01:39:48,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:48,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210270894] [2023-11-29 01:39:48,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:48,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:48,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:48,441 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:39:48,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:48,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210270894] [2023-11-29 01:39:48,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210270894] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:48,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798627791] [2023-11-29 01:39:48,442 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 01:39:48,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:48,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:39:48,444 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:39:48,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 01:39:48,578 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 01:39:48,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:39:48,580 INFO L262 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:39:48,581 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:39:48,627 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:39:48,627 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:39:48,777 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:39:48,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798627791] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:39:48,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:39:48,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 5] total 8 [2023-11-29 01:39:48,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625457052] [2023-11-29 01:39:48,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:39:48,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 01:39:48,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:48,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 01:39:48,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:39:48,779 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 49 [2023-11-29 01:39:48,779 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 272 transitions, 3689 flow. Second operand has 10 states, 10 states have (on average 20.0) internal successors, (200), 10 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:48,779 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:48,779 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 49 [2023-11-29 01:39:48,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:39:52,367 INFO L124 PetriNetUnfolderBase]: 6882/13757 cut-off events. [2023-11-29 01:39:52,367 INFO L125 PetriNetUnfolderBase]: For 296517/296517 co-relation queries the response was YES. [2023-11-29 01:39:52,490 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78477 conditions, 13757 events. 6882/13757 cut-off events. For 296517/296517 co-relation queries the response was YES. Maximal size of possible extension queue 518. Compared 116886 event pairs, 947 based on Foata normal form. 278/13951 useless extension candidates. Maximal degree in co-relation 78401. Up to 4765 conditions per place. [2023-11-29 01:39:52,560 INFO L140 encePairwiseOnDemand]: 43/49 looper letters, 193 selfloop transitions, 166 changer transitions 1/374 dead transitions. [2023-11-29 01:39:52,560 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 374 transitions, 6009 flow [2023-11-29 01:39:52,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:39:52,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 01:39:52,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 137 transitions. [2023-11-29 01:39:52,561 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5591836734693878 [2023-11-29 01:39:52,561 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 137 transitions. [2023-11-29 01:39:52,562 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 137 transitions. [2023-11-29 01:39:52,562 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:39:52,562 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 137 transitions. [2023-11-29 01:39:52,562 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.4) internal successors, (137), 5 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:52,563 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 49.0) internal successors, (294), 6 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:52,563 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 49.0) internal successors, (294), 6 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:52,563 INFO L175 Difference]: Start difference. First operand has 227 places, 272 transitions, 3689 flow. Second operand 5 states and 137 transitions. [2023-11-29 01:39:52,563 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 374 transitions, 6009 flow [2023-11-29 01:39:53,379 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 374 transitions, 5896 flow, removed 41 selfloop flow, removed 6 redundant places. [2023-11-29 01:39:53,387 INFO L231 Difference]: Finished difference. Result has 220 places, 330 transitions, 5198 flow [2023-11-29 01:39:53,387 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=3568, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=5198, PETRI_PLACES=220, PETRI_TRANSITIONS=330} [2023-11-29 01:39:53,387 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 172 predicate places. [2023-11-29 01:39:53,388 INFO L495 AbstractCegarLoop]: Abstraction has has 220 places, 330 transitions, 5198 flow [2023-11-29 01:39:53,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 20.0) internal successors, (200), 10 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:53,388 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:39:53,388 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:39:53,393 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 01:39:53,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:53,589 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:39:53,589 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:39:53,589 INFO L85 PathProgramCache]: Analyzing trace with hash -366118289, now seen corresponding path program 5 times [2023-11-29 01:39:53,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:39:53,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667083752] [2023-11-29 01:39:53,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:39:53,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:39:53,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:39:54,444 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 6 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:39:54,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:39:54,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667083752] [2023-11-29 01:39:54,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667083752] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:39:54,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315685307] [2023-11-29 01:39:54,445 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 01:39:54,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:39:54,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:39:54,447 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:39:54,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 01:39:54,617 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-29 01:39:54,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:39:54,619 INFO L262 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 01:39:54,621 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:39:54,871 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:39:54,872 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:39:55,039 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:39:55,039 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 53 [2023-11-29 01:39:55,143 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:39:55,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315685307] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:39:55,144 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:39:55,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 4, 4] total 20 [2023-11-29 01:39:55,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030324360] [2023-11-29 01:39:55,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:39:55,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 01:39:55,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:39:55,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 01:39:55,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2023-11-29 01:39:55,246 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:39:55,247 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 330 transitions, 5198 flow. Second operand has 22 states, 22 states have (on average 17.363636363636363) internal successors, (382), 22 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:39:55,247 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:39:55,247 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:39:55,247 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:40:01,452 INFO L124 PetriNetUnfolderBase]: 9192/18553 cut-off events. [2023-11-29 01:40:01,453 INFO L125 PetriNetUnfolderBase]: For 471437/471437 co-relation queries the response was YES. [2023-11-29 01:40:01,614 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113425 conditions, 18553 events. 9192/18553 cut-off events. For 471437/471437 co-relation queries the response was YES. Maximal size of possible extension queue 629. Compared 162762 event pairs, 371 based on Foata normal form. 312/18838 useless extension candidates. Maximal degree in co-relation 113346. Up to 5245 conditions per place. [2023-11-29 01:40:01,715 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 423 selfloop transitions, 168 changer transitions 9/614 dead transitions. [2023-11-29 01:40:01,716 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 614 transitions, 9899 flow [2023-11-29 01:40:01,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 01:40:01,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 01:40:01,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 716 transitions. [2023-11-29 01:40:01,718 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45663265306122447 [2023-11-29 01:40:01,718 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 716 transitions. [2023-11-29 01:40:01,718 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 716 transitions. [2023-11-29 01:40:01,719 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:40:01,719 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 716 transitions. [2023-11-29 01:40:01,720 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 22.375) internal successors, (716), 32 states have internal predecessors, (716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:01,723 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 49.0) internal successors, (1617), 33 states have internal predecessors, (1617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:01,723 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 49.0) internal successors, (1617), 33 states have internal predecessors, (1617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:01,723 INFO L175 Difference]: Start difference. First operand has 220 places, 330 transitions, 5198 flow. Second operand 32 states and 716 transitions. [2023-11-29 01:40:01,723 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 614 transitions, 9899 flow [2023-11-29 01:40:03,002 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 614 transitions, 9611 flow, removed 141 selfloop flow, removed 3 redundant places. [2023-11-29 01:40:03,012 INFO L231 Difference]: Finished difference. Result has 257 places, 402 transitions, 7078 flow [2023-11-29 01:40:03,013 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=5025, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=328, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=7078, PETRI_PLACES=257, PETRI_TRANSITIONS=402} [2023-11-29 01:40:03,013 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 209 predicate places. [2023-11-29 01:40:03,013 INFO L495 AbstractCegarLoop]: Abstraction has has 257 places, 402 transitions, 7078 flow [2023-11-29 01:40:03,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 17.363636363636363) internal successors, (382), 22 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:03,014 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:40:03,014 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:40:03,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 01:40:03,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-29 01:40:03,214 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:40:03,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:40:03,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1774879488, now seen corresponding path program 4 times [2023-11-29 01:40:03,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:40:03,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021887395] [2023-11-29 01:40:03,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:40:03,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:40:03,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:03,462 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 9 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:40:03,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:40:03,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021887395] [2023-11-29 01:40:03,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021887395] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:40:03,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747517849] [2023-11-29 01:40:03,463 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 01:40:03,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:40:03,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:40:03,465 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:40:03,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 01:40:03,608 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 01:40:03,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:40:03,610 INFO L262 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 01:40:03,612 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:40:03,831 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 16 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:40:03,831 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:40:04,063 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:40:04,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747517849] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:40:04,064 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:40:04,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 25 [2023-11-29 01:40:04,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365424975] [2023-11-29 01:40:04,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:40:04,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-29 01:40:04,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:40:04,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-29 01:40:04,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2023-11-29 01:40:04,121 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:40:04,122 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 402 transitions, 7078 flow. Second operand has 26 states, 26 states have (on average 16.96153846153846) internal successors, (441), 26 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:04,122 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:40:04,122 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:40:04,123 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:40:07,487 INFO L124 PetriNetUnfolderBase]: 4302/9097 cut-off events. [2023-11-29 01:40:07,488 INFO L125 PetriNetUnfolderBase]: For 326257/326257 co-relation queries the response was YES. [2023-11-29 01:40:07,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 62604 conditions, 9097 events. 4302/9097 cut-off events. For 326257/326257 co-relation queries the response was YES. Maximal size of possible extension queue 294. Compared 73937 event pairs, 2821 based on Foata normal form. 84/9067 useless extension candidates. Maximal degree in co-relation 62518. Up to 6351 conditions per place. [2023-11-29 01:40:07,598 INFO L140 encePairwiseOnDemand]: 40/49 looper letters, 150 selfloop transitions, 13 changer transitions 53/230 dead transitions. [2023-11-29 01:40:07,598 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 230 transitions, 3882 flow [2023-11-29 01:40:07,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 01:40:07,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 01:40:07,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 288 transitions. [2023-11-29 01:40:07,600 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4198250728862974 [2023-11-29 01:40:07,600 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 288 transitions. [2023-11-29 01:40:07,600 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 288 transitions. [2023-11-29 01:40:07,600 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:40:07,600 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 288 transitions. [2023-11-29 01:40:07,601 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 20.571428571428573) internal successors, (288), 14 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:07,602 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 49.0) internal successors, (735), 15 states have internal predecessors, (735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:07,602 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 49.0) internal successors, (735), 15 states have internal predecessors, (735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:07,602 INFO L175 Difference]: Start difference. First operand has 257 places, 402 transitions, 7078 flow. Second operand 14 states and 288 transitions. [2023-11-29 01:40:07,602 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 230 transitions, 3882 flow [2023-11-29 01:40:08,051 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 230 transitions, 3297 flow, removed 146 selfloop flow, removed 39 redundant places. [2023-11-29 01:40:08,055 INFO L231 Difference]: Finished difference. Result has 213 places, 177 transitions, 2537 flow [2023-11-29 01:40:08,056 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=2778, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2537, PETRI_PLACES=213, PETRI_TRANSITIONS=177} [2023-11-29 01:40:08,056 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 165 predicate places. [2023-11-29 01:40:08,056 INFO L495 AbstractCegarLoop]: Abstraction has has 213 places, 177 transitions, 2537 flow [2023-11-29 01:40:08,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 16.96153846153846) internal successors, (441), 26 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:08,057 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:40:08,057 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:40:08,062 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 01:40:08,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-29 01:40:08,257 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:40:08,258 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:40:08,258 INFO L85 PathProgramCache]: Analyzing trace with hash -167136651, now seen corresponding path program 6 times [2023-11-29 01:40:08,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:40:08,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509763071] [2023-11-29 01:40:08,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:40:08,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:40:08,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:09,297 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:40:09,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:40:09,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509763071] [2023-11-29 01:40:09,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509763071] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:40:09,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478184334] [2023-11-29 01:40:09,298 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 01:40:09,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:40:09,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:40:09,299 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:40:09,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 01:40:09,496 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-29 01:40:09,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:40:09,498 INFO L262 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 01:40:09,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:40:09,965 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:40:09,965 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:40:10,264 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:40:10,264 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 74 treesize of output 106 [2023-11-29 01:40:10,392 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:40:10,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478184334] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:40:10,393 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:40:10,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10, 6] total 30 [2023-11-29 01:40:10,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057331111] [2023-11-29 01:40:10,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:40:10,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-29 01:40:10,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:40:10,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-29 01:40:10,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=870, Unknown=0, NotChecked=0, Total=992 [2023-11-29 01:40:10,624 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:40:10,624 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 177 transitions, 2537 flow. Second operand has 32 states, 32 states have (on average 16.84375) internal successors, (539), 32 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:10,624 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:40:10,625 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:40:10,625 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:40:22,737 INFO L124 PetriNetUnfolderBase]: 14513/28752 cut-off events. [2023-11-29 01:40:22,737 INFO L125 PetriNetUnfolderBase]: For 1323044/1323044 co-relation queries the response was YES. [2023-11-29 01:40:22,982 INFO L83 FinitePrefix]: Finished finitePrefix Result has 201632 conditions, 28752 events. 14513/28752 cut-off events. For 1323044/1323044 co-relation queries the response was YES. Maximal size of possible extension queue 1069. Compared 272534 event pairs, 730 based on Foata normal form. 1464/30197 useless extension candidates. Maximal degree in co-relation 201557. Up to 7105 conditions per place. [2023-11-29 01:40:23,240 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 579 selfloop transitions, 498 changer transitions 11/1102 dead transitions. [2023-11-29 01:40:23,240 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 1102 transitions, 17458 flow [2023-11-29 01:40:23,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2023-11-29 01:40:23,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2023-11-29 01:40:23,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 2031 transitions. [2023-11-29 01:40:23,246 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47642505277973257 [2023-11-29 01:40:23,246 INFO L72 ComplementDD]: Start complementDD. Operand 87 states and 2031 transitions. [2023-11-29 01:40:23,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 87 states and 2031 transitions. [2023-11-29 01:40:23,247 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:40:23,247 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 87 states and 2031 transitions. [2023-11-29 01:40:23,251 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 88 states, 87 states have (on average 23.344827586206897) internal successors, (2031), 87 states have internal predecessors, (2031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:23,258 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 88 states, 88 states have (on average 49.0) internal successors, (4312), 88 states have internal predecessors, (4312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:23,259 INFO L81 ComplementDD]: Finished complementDD. Result has 88 states, 88 states have (on average 49.0) internal successors, (4312), 88 states have internal predecessors, (4312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:23,259 INFO L175 Difference]: Start difference. First operand has 213 places, 177 transitions, 2537 flow. Second operand 87 states and 2031 transitions. [2023-11-29 01:40:23,260 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 1102 transitions, 17458 flow [2023-11-29 01:40:24,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 1102 transitions, 15694 flow, removed 865 selfloop flow, removed 19 redundant places. [2023-11-29 01:40:24,575 INFO L231 Difference]: Finished difference. Result has 308 places, 613 transitions, 12206 flow [2023-11-29 01:40:24,575 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=2406, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=87, PETRI_FLOW=12206, PETRI_PLACES=308, PETRI_TRANSITIONS=613} [2023-11-29 01:40:24,576 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 260 predicate places. [2023-11-29 01:40:24,576 INFO L495 AbstractCegarLoop]: Abstraction has has 308 places, 613 transitions, 12206 flow [2023-11-29 01:40:24,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 16.84375) internal successors, (539), 32 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:24,576 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:40:24,576 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:40:24,581 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 01:40:24,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-29 01:40:24,777 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:40:24,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:40:24,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1224166594, now seen corresponding path program 5 times [2023-11-29 01:40:24,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:40:24,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584050345] [2023-11-29 01:40:24,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:40:24,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:40:24,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:40:25,414 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:40:25,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:40:25,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584050345] [2023-11-29 01:40:25,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584050345] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:40:25,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852140588] [2023-11-29 01:40:25,415 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 01:40:25,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:40:25,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:40:25,416 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:40:25,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 01:40:25,532 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-29 01:40:25,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:40:25,534 INFO L262 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 01:40:25,536 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:40:25,672 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 [2023-11-29 01:40:26,401 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:40:26,402 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:40:27,727 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 115 treesize of output 103 [2023-11-29 01:40:27,838 INFO L349 Elim1Store]: treesize reduction 24, result has 78.0 percent of original size [2023-11-29 01:40:27,839 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 313 treesize of output 299 [2023-11-29 01:40:33,011 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:40:33,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852140588] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:40:33,011 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:40:33,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 44 [2023-11-29 01:40:33,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261732856] [2023-11-29 01:40:33,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:40:33,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2023-11-29 01:40:33,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:40:33,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2023-11-29 01:40:33,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=1830, Unknown=0, NotChecked=0, Total=2070 [2023-11-29 01:40:33,518 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:40:33,518 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 308 places, 613 transitions, 12206 flow. Second operand has 46 states, 46 states have (on average 16.369565217391305) internal successors, (753), 46 states have internal predecessors, (753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:40:33,519 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:40:33,519 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:40:33,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:41:02,624 INFO L124 PetriNetUnfolderBase]: 29441/59204 cut-off events. [2023-11-29 01:41:02,625 INFO L125 PetriNetUnfolderBase]: For 7637337/7637337 co-relation queries the response was YES. [2023-11-29 01:41:03,451 INFO L83 FinitePrefix]: Finished finitePrefix Result has 555449 conditions, 59204 events. 29441/59204 cut-off events. For 7637337/7637337 co-relation queries the response was YES. Maximal size of possible extension queue 1892. Compared 609986 event pairs, 1198 based on Foata normal form. 5226/64413 useless extension candidates. Maximal degree in co-relation 555335. Up to 15277 conditions per place. [2023-11-29 01:41:03,936 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 603 selfloop transitions, 1145 changer transitions 33/1795 dead transitions. [2023-11-29 01:41:03,936 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 380 places, 1795 transitions, 41283 flow [2023-11-29 01:41:03,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2023-11-29 01:41:03,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2023-11-29 01:41:03,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 1728 transitions. [2023-11-29 01:41:03,942 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47020408163265304 [2023-11-29 01:41:03,942 INFO L72 ComplementDD]: Start complementDD. Operand 75 states and 1728 transitions. [2023-11-29 01:41:03,942 INFO L73 IsDeterministic]: Start isDeterministic. Operand 75 states and 1728 transitions. [2023-11-29 01:41:03,943 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:41:03,943 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 75 states and 1728 transitions. [2023-11-29 01:41:03,947 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 76 states, 75 states have (on average 23.04) internal successors, (1728), 75 states have internal predecessors, (1728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:41:03,954 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 76 states, 76 states have (on average 49.0) internal successors, (3724), 76 states have internal predecessors, (3724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:41:03,955 INFO L81 ComplementDD]: Finished complementDD. Result has 76 states, 76 states have (on average 49.0) internal successors, (3724), 76 states have internal predecessors, (3724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:41:03,955 INFO L175 Difference]: Start difference. First operand has 308 places, 613 transitions, 12206 flow. Second operand 75 states and 1728 transitions. [2023-11-29 01:41:03,955 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 380 places, 1795 transitions, 41283 flow [2023-11-29 01:41:40,438 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 364 places, 1795 transitions, 33753 flow, removed 3733 selfloop flow, removed 16 redundant places. [2023-11-29 01:41:40,467 INFO L231 Difference]: Finished difference. Result has 395 places, 1403 transitions, 31391 flow [2023-11-29 01:41:40,467 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=8319, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=561, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=400, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=150, PETRI_DIFFERENCE_SUBTRAHEND_STATES=75, PETRI_FLOW=31391, PETRI_PLACES=395, PETRI_TRANSITIONS=1403} [2023-11-29 01:41:40,468 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 347 predicate places. [2023-11-29 01:41:40,468 INFO L495 AbstractCegarLoop]: Abstraction has has 395 places, 1403 transitions, 31391 flow [2023-11-29 01:41:40,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 16.369565217391305) internal successors, (753), 46 states have internal predecessors, (753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:41:40,468 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:41:40,468 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:41:40,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 01:41:40,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:41:40,669 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:41:40,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:41:40,669 INFO L85 PathProgramCache]: Analyzing trace with hash -574973093, now seen corresponding path program 7 times [2023-11-29 01:41:40,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:41:40,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486708298] [2023-11-29 01:41:40,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:41:40,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:41:40,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:41,513 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:41:41,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:41:41,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486708298] [2023-11-29 01:41:41,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486708298] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:41:41,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236790074] [2023-11-29 01:41:41,514 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 01:41:41,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:41:41,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:41:41,515 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:41:41,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 01:41:41,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:41:41,627 INFO L262 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 01:41:41,629 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:41:42,364 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:41:42,364 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:41:42,901 INFO L349 Elim1Store]: treesize reduction 30, result has 64.7 percent of original size [2023-11-29 01:41:42,902 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 74 treesize of output 76 [2023-11-29 01:41:43,521 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:41:43,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236790074] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:41:43,522 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:41:43,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 43 [2023-11-29 01:41:43,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488585646] [2023-11-29 01:41:43,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:41:43,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2023-11-29 01:41:43,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:41:43,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2023-11-29 01:41:43,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=305, Invalid=1675, Unknown=0, NotChecked=0, Total=1980 [2023-11-29 01:41:43,848 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:41:43,849 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 395 places, 1403 transitions, 31391 flow. Second operand has 45 states, 45 states have (on average 16.4) internal successors, (738), 45 states have internal predecessors, (738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:41:43,849 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:41:43,849 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:41:43,849 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:42:35,027 INFO L124 PetriNetUnfolderBase]: 38351/77342 cut-off events. [2023-11-29 01:42:35,027 INFO L125 PetriNetUnfolderBase]: For 10358294/10358294 co-relation queries the response was YES. [2023-11-29 01:42:36,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 729015 conditions, 77342 events. 38351/77342 cut-off events. For 10358294/10358294 co-relation queries the response was YES. Maximal size of possible extension queue 2095. Compared 810519 event pairs, 1036 based on Foata normal form. 2574/79899 useless extension candidates. Maximal degree in co-relation 728872. Up to 17335 conditions per place. [2023-11-29 01:42:37,006 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 766 selfloop transitions, 1689 changer transitions 33/2502 dead transitions. [2023-11-29 01:42:37,006 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 454 places, 2502 transitions, 63992 flow [2023-11-29 01:42:37,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2023-11-29 01:42:37,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2023-11-29 01:42:37,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 1393 transitions. [2023-11-29 01:42:37,009 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45852534562211983 [2023-11-29 01:42:37,009 INFO L72 ComplementDD]: Start complementDD. Operand 62 states and 1393 transitions. [2023-11-29 01:42:37,009 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 1393 transitions. [2023-11-29 01:42:37,010 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:42:37,010 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 62 states and 1393 transitions. [2023-11-29 01:42:37,012 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 63 states, 62 states have (on average 22.467741935483872) internal successors, (1393), 62 states have internal predecessors, (1393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:42:37,015 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 63 states, 63 states have (on average 49.0) internal successors, (3087), 63 states have internal predecessors, (3087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:42:37,016 INFO L81 ComplementDD]: Finished complementDD. Result has 63 states, 63 states have (on average 49.0) internal successors, (3087), 63 states have internal predecessors, (3087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:42:37,016 INFO L175 Difference]: Start difference. First operand has 395 places, 1403 transitions, 31391 flow. Second operand 62 states and 1393 transitions. [2023-11-29 01:42:37,016 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 454 places, 2502 transitions, 63992 flow [2023-11-29 01:46:11,930 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 435 places, 2502 transitions, 45101 flow, removed 9397 selfloop flow, removed 19 redundant places. [2023-11-29 01:46:11,972 INFO L231 Difference]: Finished difference. Result has 465 places, 2075 transitions, 42184 flow [2023-11-29 01:46:11,974 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=20680, PETRI_DIFFERENCE_MINUEND_PLACES=374, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=935, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=62, PETRI_FLOW=42184, PETRI_PLACES=465, PETRI_TRANSITIONS=2075} [2023-11-29 01:46:11,974 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 417 predicate places. [2023-11-29 01:46:11,974 INFO L495 AbstractCegarLoop]: Abstraction has has 465 places, 2075 transitions, 42184 flow [2023-11-29 01:46:11,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 16.4) internal successors, (738), 45 states have internal predecessors, (738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:46:11,974 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:46:11,975 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:46:11,979 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 01:46:12,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 01:46:12,175 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:46:12,175 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:46:12,175 INFO L85 PathProgramCache]: Analyzing trace with hash -574973094, now seen corresponding path program 6 times [2023-11-29 01:46:12,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:46:12,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807169839] [2023-11-29 01:46:12,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:46:12,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:46:12,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:46:12,780 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:46:12,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:46:12,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807169839] [2023-11-29 01:46:12,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807169839] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:46:12,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127245127] [2023-11-29 01:46:12,781 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 01:46:12,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:46:12,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:46:12,782 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:46:12,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 01:46:12,972 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-29 01:46:12,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:46:12,974 INFO L262 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 01:46:12,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:46:13,128 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 01:46:13,129 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:46:13,244 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-11-29 01:46:13,245 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 13 [2023-11-29 01:46:13,434 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 01:46:13,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127245127] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:46:13,435 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:46:13,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 4, 6] total 25 [2023-11-29 01:46:13,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715693902] [2023-11-29 01:46:13,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:46:13,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-11-29 01:46:13,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:46:13,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-29 01:46:13,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2023-11-29 01:46:13,546 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:46:13,547 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 465 places, 2075 transitions, 42184 flow. Second operand has 27 states, 27 states have (on average 17.0) internal successors, (459), 27 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:46:13,547 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:46:13,547 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:46:13,547 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:46:57,855 INFO L124 PetriNetUnfolderBase]: 30209/63566 cut-off events. [2023-11-29 01:46:57,855 INFO L125 PetriNetUnfolderBase]: For 4033825/4033825 co-relation queries the response was YES. [2023-11-29 01:46:59,297 INFO L83 FinitePrefix]: Finished finitePrefix Result has 417201 conditions, 63566 events. 30209/63566 cut-off events. For 4033825/4033825 co-relation queries the response was YES. Maximal size of possible extension queue 2002. Compared 685913 event pairs, 1102 based on Foata normal form. 2664/66208 useless extension candidates. Maximal degree in co-relation 417031. Up to 8005 conditions per place. [2023-11-29 01:46:59,605 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 627 selfloop transitions, 1475 changer transitions 153/2269 dead transitions. [2023-11-29 01:46:59,605 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 532 places, 2269 transitions, 47954 flow [2023-11-29 01:46:59,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2023-11-29 01:46:59,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2023-11-29 01:46:59,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 1601 transitions. [2023-11-29 01:46:59,609 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4601897096866916 [2023-11-29 01:46:59,609 INFO L72 ComplementDD]: Start complementDD. Operand 71 states and 1601 transitions. [2023-11-29 01:46:59,609 INFO L73 IsDeterministic]: Start isDeterministic. Operand 71 states and 1601 transitions. [2023-11-29 01:46:59,609 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:46:59,609 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 71 states and 1601 transitions. [2023-11-29 01:46:59,611 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 72 states, 71 states have (on average 22.549295774647888) internal successors, (1601), 71 states have internal predecessors, (1601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:46:59,614 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 72 states, 72 states have (on average 49.0) internal successors, (3528), 72 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:46:59,615 INFO L81 ComplementDD]: Finished complementDD. Result has 72 states, 72 states have (on average 49.0) internal successors, (3528), 72 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:46:59,615 INFO L175 Difference]: Start difference. First operand has 465 places, 2075 transitions, 42184 flow. Second operand 71 states and 1601 transitions. [2023-11-29 01:46:59,615 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 532 places, 2269 transitions, 47954 flow [2023-11-29 01:48:05,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 509 places, 2269 transitions, 44786 flow, removed 1534 selfloop flow, removed 23 redundant places. [2023-11-29 01:48:05,320 INFO L231 Difference]: Finished difference. Result has 539 places, 1778 transitions, 39032 flow [2023-11-29 01:48:05,322 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=28074, PETRI_DIFFERENCE_MINUEND_PLACES=439, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1492, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=345, PETRI_DIFFERENCE_SUBTRAHEND_STATES=71, PETRI_FLOW=39032, PETRI_PLACES=539, PETRI_TRANSITIONS=1778} [2023-11-29 01:48:05,322 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 491 predicate places. [2023-11-29 01:48:05,322 INFO L495 AbstractCegarLoop]: Abstraction has has 539 places, 1778 transitions, 39032 flow [2023-11-29 01:48:05,322 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 17.0) internal successors, (459), 27 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:48:05,323 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:48:05,323 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:48:05,327 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 01:48:05,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-29 01:48:05,523 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:48:05,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:48:05,524 INFO L85 PathProgramCache]: Analyzing trace with hash -995524717, now seen corresponding path program 8 times [2023-11-29 01:48:05,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:48:05,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659892318] [2023-11-29 01:48:05,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:48:05,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:48:05,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:48:06,304 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:48:06,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:48:06,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659892318] [2023-11-29 01:48:06,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659892318] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:48:06,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263049849] [2023-11-29 01:48:06,304 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:48:06,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:48:06,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:48:06,305 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:48:06,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 01:48:06,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 01:48:06,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:48:06,461 INFO L262 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-29 01:48:06,462 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:48:07,369 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:48:07,369 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:48:08,118 INFO L349 Elim1Store]: treesize reduction 28, result has 72.8 percent of original size [2023-11-29 01:48:08,119 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 73 treesize of output 96 [2023-11-29 01:48:08,960 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:48:08,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263049849] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:48:08,961 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:48:08,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 42 [2023-11-29 01:48:08,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462653233] [2023-11-29 01:48:08,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:48:08,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-11-29 01:48:08,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:48:08,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-11-29 01:48:08,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=313, Invalid=1579, Unknown=0, NotChecked=0, Total=1892 [2023-11-29 01:48:09,327 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:48:09,327 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 539 places, 1778 transitions, 39032 flow. Second operand has 44 states, 44 states have (on average 16.431818181818183) internal successors, (723), 44 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:48:09,328 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:48:09,328 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:48:09,328 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 01:49:15,996 INFO L124 PetriNetUnfolderBase]: 45575/98826 cut-off events. [2023-11-29 01:49:15,996 INFO L125 PetriNetUnfolderBase]: For 4847056/4847056 co-relation queries the response was YES. [2023-11-29 01:49:18,376 INFO L83 FinitePrefix]: Finished finitePrefix Result has 625729 conditions, 98826 events. 45575/98826 cut-off events. For 4847056/4847056 co-relation queries the response was YES. Maximal size of possible extension queue 2913. Compared 1156105 event pairs, 1060 based on Foata normal form. 3024/101831 useless extension candidates. Maximal degree in co-relation 625532. Up to 11604 conditions per place. [2023-11-29 01:49:18,981 INFO L140 encePairwiseOnDemand]: 39/49 looper letters, 1088 selfloop transitions, 2406 changer transitions 31/3539 dead transitions. [2023-11-29 01:49:18,981 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 598 places, 3539 transitions, 79920 flow [2023-11-29 01:49:18,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2023-11-29 01:49:18,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2023-11-29 01:49:18,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 1510 transitions. [2023-11-29 01:49:18,985 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45994517209869024 [2023-11-29 01:49:18,985 INFO L72 ComplementDD]: Start complementDD. Operand 67 states and 1510 transitions. [2023-11-29 01:49:18,985 INFO L73 IsDeterministic]: Start isDeterministic. Operand 67 states and 1510 transitions. [2023-11-29 01:49:18,986 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 01:49:18,986 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 67 states and 1510 transitions. [2023-11-29 01:49:18,988 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 68 states, 67 states have (on average 22.53731343283582) internal successors, (1510), 67 states have internal predecessors, (1510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:49:18,992 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 68 states, 68 states have (on average 49.0) internal successors, (3332), 68 states have internal predecessors, (3332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:49:18,992 INFO L81 ComplementDD]: Finished complementDD. Result has 68 states, 68 states have (on average 49.0) internal successors, (3332), 68 states have internal predecessors, (3332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:49:18,992 INFO L175 Difference]: Start difference. First operand has 539 places, 1778 transitions, 39032 flow. Second operand 67 states and 1510 transitions. [2023-11-29 01:49:18,992 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 598 places, 3539 transitions, 79920 flow [2023-11-29 01:51:22,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 582 places, 3539 transitions, 75006 flow, removed 2440 selfloop flow, removed 16 redundant places. [2023-11-29 01:51:22,643 INFO L231 Difference]: Finished difference. Result has 615 places, 3076 transitions, 73323 flow [2023-11-29 01:51:22,644 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=34916, PETRI_DIFFERENCE_MINUEND_PLACES=516, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1735, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1173, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=389, PETRI_DIFFERENCE_SUBTRAHEND_STATES=67, PETRI_FLOW=73323, PETRI_PLACES=615, PETRI_TRANSITIONS=3076} [2023-11-29 01:51:22,645 INFO L281 CegarLoopForPetriNet]: 48 programPoint places, 567 predicate places. [2023-11-29 01:51:22,645 INFO L495 AbstractCegarLoop]: Abstraction has has 615 places, 3076 transitions, 73323 flow [2023-11-29 01:51:22,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 16.431818181818183) internal successors, (723), 44 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:51:22,645 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 01:51:22,645 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:51:22,651 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-29 01:51:22,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 01:51:22,846 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-29 01:51:22,846 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:51:22,846 INFO L85 PathProgramCache]: Analyzing trace with hash -838966460, now seen corresponding path program 7 times [2023-11-29 01:51:22,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:51:22,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252172172] [2023-11-29 01:51:22,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:22,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:51:22,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:23,363 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:51:23,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:51:23,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252172172] [2023-11-29 01:51:23,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252172172] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:51:23,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928457298] [2023-11-29 01:51:23,364 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 01:51:23,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:51:23,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:51:23,365 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:51:23,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_01d2b811-a500-440d-b7c1-6b8cdd64086a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 01:51:23,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:23,492 INFO L262 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 01:51:23,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:51:24,134 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:51:24,134 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:51:24,674 INFO L349 Elim1Store]: treesize reduction 10, result has 88.2 percent of original size [2023-11-29 01:51:24,675 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 75 treesize of output 97 [2023-11-29 01:51:25,341 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:51:25,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928457298] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:51:25,341 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:51:25,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 42 [2023-11-29 01:51:25,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674924913] [2023-11-29 01:51:25,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:51:25,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-11-29 01:51:25,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:51:25,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-11-29 01:51:25,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=1586, Unknown=0, NotChecked=0, Total=1892 [2023-11-29 01:51:25,655 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 49 [2023-11-29 01:51:25,656 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 615 places, 3076 transitions, 73323 flow. Second operand has 44 states, 44 states have (on average 16.431818181818183) internal successors, (723), 44 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:51:25,656 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 01:51:25,656 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 49 [2023-11-29 01:51:25,656 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand