./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 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_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/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_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/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_1bc8d5ac-281e-4996-8e39-5ef52e418289/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 14a9c1cac7f040ebf84fc8e1c821294cab75b8332a1643f6e05ef67dfff453ec --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 05:48:18,743 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 05:48:18,805 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-29 05:48:18,811 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 05:48:18,811 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 05:48:18,837 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 05:48:18,837 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 05:48:18,838 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 05:48:18,839 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 05:48:18,839 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 05:48:18,840 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 05:48:18,840 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 05:48:18,841 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 05:48:18,841 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 05:48:18,842 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 05:48:18,842 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 05:48:18,843 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 05:48:18,843 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 05:48:18,843 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 05:48:18,844 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 05:48:18,844 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 05:48:18,845 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 05:48:18,845 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 05:48:18,846 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 05:48:18,846 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-29 05:48:18,847 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 05:48:18,847 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 05:48:18,847 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 05:48:18,848 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 05:48:18,848 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 05:48:18,849 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 05:48:18,849 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 05:48:18,849 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 05:48:18,850 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 05:48:18,850 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 05:48:18,851 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 05:48:18,851 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 05:48:18,851 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 05:48:18,852 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 05:48:18,852 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 05:48:18,852 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 05:48:18,852 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 05:48:18,852 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 05:48:18,853 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 05:48:18,853 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_1bc8d5ac-281e-4996-8e39-5ef52e418289/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_1bc8d5ac-281e-4996-8e39-5ef52e418289/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 -> 14a9c1cac7f040ebf84fc8e1c821294cab75b8332a1643f6e05ef67dfff453ec [2023-11-29 05:48:19,071 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 05:48:19,091 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 05:48:19,094 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 05:48:19,095 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 05:48:19,095 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 05:48:19,096 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c [2023-11-29 05:48:21,903 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 05:48:22,065 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 05:48:22,065 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c [2023-11-29 05:48:22,072 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/data/ba0819d90/40e63e5efbbe4e8f90d5198529d94247/FLAGcf57c9903 [2023-11-29 05:48:22,083 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/data/ba0819d90/40e63e5efbbe4e8f90d5198529d94247 [2023-11-29 05:48:22,085 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 05:48:22,086 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 05:48:22,087 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 05:48:22,087 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 05:48:22,092 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 05:48:22,093 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,094 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f50be5e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22, skipping insertion in model container [2023-11-29 05:48:22,094 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,119 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 05:48:22,284 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 05:48:22,294 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 05:48:22,316 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 05:48:22,324 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 05:48:22,324 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 05:48:22,330 INFO L206 MainTranslator]: Completed translation [2023-11-29 05:48:22,330 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22 WrapperNode [2023-11-29 05:48:22,330 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 05:48:22,331 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 05:48:22,331 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 05:48:22,332 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 05:48:22,338 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,345 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,368 INFO L138 Inliner]: procedures = 26, calls = 37, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 180 [2023-11-29 05:48:22,368 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 05:48:22,369 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 05:48:22,369 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 05:48:22,369 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 05:48:22,378 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,378 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,380 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,395 INFO L175 MemorySlicer]: Split 9 memory accesses to 4 slices as follows [2, 3, 2, 2]. 33 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0]. The 3 writes are split as follows [0, 1, 1, 1]. [2023-11-29 05:48:22,395 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,395 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,404 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,408 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,410 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,412 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,415 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 05:48:22,416 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 05:48:22,416 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 05:48:22,416 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 05:48:22,417 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (1/1) ... [2023-11-29 05:48:22,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 05:48:22,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:22,440 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 05:48:22,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 05:48:22,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 05:48:22,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 05:48:22,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 05:48:22,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 05:48:22,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 05:48:22,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 05:48:22,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 05:48:22,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 05:48:22,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 05:48:22,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 05:48:22,474 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 05:48:22,474 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 05:48:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 05:48:22,475 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 05:48:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 05:48:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 05:48:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 05:48:22,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 05:48:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-29 05:48:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-29 05:48:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 05:48:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 05:48:22,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 05:48:22,476 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 05:48:22,478 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 05:48:22,591 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 05:48:22,593 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 05:48:22,905 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 05:48:23,202 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 05:48:23,202 INFO L309 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-29 05:48:23,203 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 05:48:23 BoogieIcfgContainer [2023-11-29 05:48:23,203 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 05:48:23,205 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 05:48:23,206 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 05:48:23,209 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 05:48:23,209 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 05:48:22" (1/3) ... [2023-11-29 05:48:23,210 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@595511fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 05:48:23, skipping insertion in model container [2023-11-29 05:48:23,210 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:48:22" (2/3) ... [2023-11-29 05:48:23,210 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@595511fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 05:48:23, skipping insertion in model container [2023-11-29 05:48:23,210 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 05:48:23" (3/3) ... [2023-11-29 05:48:23,211 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-bad-counter-queue2.wvr.c [2023-11-29 05:48:23,221 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-29 05:48:23,231 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 05:48:23,231 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2023-11-29 05:48:23,231 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 05:48:23,352 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-29 05:48:23,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 51 places, 47 transitions, 108 flow [2023-11-29 05:48:23,419 INFO L124 PetriNetUnfolderBase]: 3/45 cut-off events. [2023-11-29 05:48:23,419 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 05:48:23,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54 conditions, 45 events. 3/45 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 133 event pairs, 0 based on Foata normal form. 0/24 useless extension candidates. Maximal degree in co-relation 35. Up to 2 conditions per place. [2023-11-29 05:48:23,422 INFO L82 GeneralOperation]: Start removeDead. Operand has 51 places, 47 transitions, 108 flow [2023-11-29 05:48:23,426 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 47 places, 43 transitions, 95 flow [2023-11-29 05:48:23,436 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 05:48:23,443 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;@7cdeeb36, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 05:48:23,444 INFO L358 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2023-11-29 05:48:23,447 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 05:48:23,447 INFO L124 PetriNetUnfolderBase]: 0/3 cut-off events. [2023-11-29 05:48:23,447 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-29 05:48:23,447 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:23,448 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-11-29 05:48:23,448 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:23,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:23,454 INFO L85 PathProgramCache]: Analyzing trace with hash 614499, now seen corresponding path program 1 times [2023-11-29 05:48:23,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:23,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686173210] [2023-11-29 05:48:23,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:23,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:23,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:23,708 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 05:48:23,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:23,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686173210] [2023-11-29 05:48:23,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686173210] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:48:23,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:48:23,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 05:48:23,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181534381] [2023-11-29 05:48:23,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:48:23,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 05:48:23,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:23,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 05:48:23,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 05:48:23,759 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 47 [2023-11-29 05:48:23,760 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 43 transitions, 95 flow. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:23,761 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:23,761 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 47 [2023-11-29 05:48:23,762 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:23,981 INFO L124 PetriNetUnfolderBase]: 227/446 cut-off events. [2023-11-29 05:48:23,981 INFO L125 PetriNetUnfolderBase]: For 17/17 co-relation queries the response was YES. [2023-11-29 05:48:23,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 870 conditions, 446 events. 227/446 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 2473 event pairs, 189 based on Foata normal form. 1/269 useless extension candidates. Maximal degree in co-relation 770. Up to 393 conditions per place. [2023-11-29 05:48:23,988 INFO L140 encePairwiseOnDemand]: 37/47 looper letters, 27 selfloop transitions, 4 changer transitions 0/42 dead transitions. [2023-11-29 05:48:23,988 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 42 transitions, 155 flow [2023-11-29 05:48:23,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 05:48:23,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 05:48:23,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 89 transitions. [2023-11-29 05:48:23,999 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4734042553191489 [2023-11-29 05:48:24,000 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 89 transitions. [2023-11-29 05:48:24,000 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 89 transitions. [2023-11-29 05:48:24,001 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:24,003 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 89 transitions. [2023-11-29 05:48:24,005 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 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 05:48:24,009 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 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 05:48:24,009 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 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 05:48:24,011 INFO L175 Difference]: Start difference. First operand has 47 places, 43 transitions, 95 flow. Second operand 4 states and 89 transitions. [2023-11-29 05:48:24,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 42 transitions, 155 flow [2023-11-29 05:48:24,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 42 transitions, 150 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-29 05:48:24,016 INFO L231 Difference]: Finished difference. Result has 45 places, 42 transitions, 111 flow [2023-11-29 05:48:24,018 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=82, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=111, PETRI_PLACES=45, PETRI_TRANSITIONS=42} [2023-11-29 05:48:24,021 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, -2 predicate places. [2023-11-29 05:48:24,021 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 42 transitions, 111 flow [2023-11-29 05:48:24,022 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:24,022 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:24,022 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-11-29 05:48:24,022 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 05:48:24,022 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:24,023 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:24,023 INFO L85 PathProgramCache]: Analyzing trace with hash 1127252350, now seen corresponding path program 1 times [2023-11-29 05:48:24,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:24,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904146130] [2023-11-29 05:48:24,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:24,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:24,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:24,163 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 05:48:24,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:24,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904146130] [2023-11-29 05:48:24,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904146130] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:24,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58981766] [2023-11-29 05:48:24,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:24,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:24,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:24,180 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:24,181 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 05:48:24,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:24,278 INFO L262 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 05:48:24,281 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:24,324 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 05:48:24,324 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 05:48:24,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58981766] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:48:24,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 05:48:24,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-29 05:48:24,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489635892] [2023-11-29 05:48:24,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:48:24,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:48:24,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:24,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:48:24,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:48:24,338 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 47 [2023-11-29 05:48:24,338 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 42 transitions, 111 flow. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:24,338 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:24,339 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 47 [2023-11-29 05:48:24,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:24,500 INFO L124 PetriNetUnfolderBase]: 227/445 cut-off events. [2023-11-29 05:48:24,500 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-29 05:48:24,501 INFO L83 FinitePrefix]: Finished finitePrefix Result has 871 conditions, 445 events. 227/445 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 2494 event pairs, 189 based on Foata normal form. 1/269 useless extension candidates. Maximal degree in co-relation 844. Up to 388 conditions per place. [2023-11-29 05:48:24,505 INFO L140 encePairwiseOnDemand]: 42/47 looper letters, 23 selfloop transitions, 7 changer transitions 0/41 dead transitions. [2023-11-29 05:48:24,505 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 41 transitions, 167 flow [2023-11-29 05:48:24,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 05:48:24,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 05:48:24,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 109 transitions. [2023-11-29 05:48:24,508 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.38652482269503546 [2023-11-29 05:48:24,508 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 109 transitions. [2023-11-29 05:48:24,508 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 109 transitions. [2023-11-29 05:48:24,508 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:24,509 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 109 transitions. [2023-11-29 05:48:24,510 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 18.166666666666668) internal successors, (109), 6 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 05:48:24,511 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 47.0) internal successors, (329), 7 states have internal predecessors, (329), 0 states have call successors, (0), 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 05:48:24,512 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 47.0) internal successors, (329), 7 states have internal predecessors, (329), 0 states have call successors, (0), 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 05:48:24,512 INFO L175 Difference]: Start difference. First operand has 45 places, 42 transitions, 111 flow. Second operand 6 states and 109 transitions. [2023-11-29 05:48:24,512 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 41 transitions, 167 flow [2023-11-29 05:48:24,513 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 41 transitions, 164 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 05:48:24,515 INFO L231 Difference]: Finished difference. Result has 48 places, 41 transitions, 118 flow [2023-11-29 05:48:24,515 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=104, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=118, PETRI_PLACES=48, PETRI_TRANSITIONS=41} [2023-11-29 05:48:24,516 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 1 predicate places. [2023-11-29 05:48:24,516 INFO L495 AbstractCegarLoop]: Abstraction has has 48 places, 41 transitions, 118 flow [2023-11-29 05:48:24,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:24,516 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:24,516 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-29 05:48:24,528 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 05:48:24,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:24,720 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:24,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:24,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1129581121, now seen corresponding path program 1 times [2023-11-29 05:48:24,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:24,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645363260] [2023-11-29 05:48:24,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:24,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:24,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:24,830 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 05:48:24,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:24,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645363260] [2023-11-29 05:48:24,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645363260] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:48:24,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:48:24,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 05:48:24,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749846040] [2023-11-29 05:48:24,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:48:24,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 05:48:24,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:24,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 05:48:24,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 05:48:24,846 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 47 [2023-11-29 05:48:24,847 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 41 transitions, 118 flow. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:24,847 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:24,847 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 47 [2023-11-29 05:48:24,847 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:25,095 INFO L124 PetriNetUnfolderBase]: 329/684 cut-off events. [2023-11-29 05:48:25,096 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2023-11-29 05:48:25,098 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1314 conditions, 684 events. 329/684 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 3926 event pairs, 238 based on Foata normal form. 0/443 useless extension candidates. Maximal degree in co-relation 970. Up to 434 conditions per place. [2023-11-29 05:48:25,102 INFO L140 encePairwiseOnDemand]: 41/47 looper letters, 50 selfloop transitions, 5 changer transitions 2/68 dead transitions. [2023-11-29 05:48:25,102 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 68 transitions, 292 flow [2023-11-29 05:48:25,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 05:48:25,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 05:48:25,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 128 transitions. [2023-11-29 05:48:25,104 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5446808510638298 [2023-11-29 05:48:25,104 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 128 transitions. [2023-11-29 05:48:25,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 128 transitions. [2023-11-29 05:48:25,105 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:25,105 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 128 transitions. [2023-11-29 05:48:25,106 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 0 states have call successors, (0), 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 05:48:25,107 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 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 05:48:25,107 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 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 05:48:25,108 INFO L175 Difference]: Start difference. First operand has 48 places, 41 transitions, 118 flow. Second operand 5 states and 128 transitions. [2023-11-29 05:48:25,108 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 68 transitions, 292 flow [2023-11-29 05:48:25,109 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 68 transitions, 270 flow, removed 2 selfloop flow, removed 5 redundant places. [2023-11-29 05:48:25,110 INFO L231 Difference]: Finished difference. Result has 49 places, 43 transitions, 121 flow [2023-11-29 05:48:25,111 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=96, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=121, PETRI_PLACES=49, PETRI_TRANSITIONS=43} [2023-11-29 05:48:25,111 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 2 predicate places. [2023-11-29 05:48:25,112 INFO L495 AbstractCegarLoop]: Abstraction has has 49 places, 43 transitions, 121 flow [2023-11-29 05:48:25,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:25,112 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:25,112 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1] [2023-11-29 05:48:25,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 05:48:25,112 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:25,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:25,113 INFO L85 PathProgramCache]: Analyzing trace with hash 585085068, now seen corresponding path program 1 times [2023-11-29 05:48:25,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:25,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339986582] [2023-11-29 05:48:25,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:25,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:25,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:25,184 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 05:48:25,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:25,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339986582] [2023-11-29 05:48:25,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339986582] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:25,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567432081] [2023-11-29 05:48:25,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:25,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:25,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:25,187 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:25,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 05:48:25,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:25,280 INFO L262 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 05:48:25,281 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:25,321 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 05:48:25,321 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:25,361 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 05:48:25,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567432081] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:25,361 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:25,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2023-11-29 05:48:25,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243697252] [2023-11-29 05:48:25,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:25,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 05:48:25,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:25,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 05:48:25,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:48:25,377 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 47 [2023-11-29 05:48:25,377 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 43 transitions, 121 flow. Second operand has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:25,377 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:25,378 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 47 [2023-11-29 05:48:25,378 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:25,616 INFO L124 PetriNetUnfolderBase]: 306/664 cut-off events. [2023-11-29 05:48:25,616 INFO L125 PetriNetUnfolderBase]: For 137/137 co-relation queries the response was YES. [2023-11-29 05:48:25,618 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1383 conditions, 664 events. 306/664 cut-off events. For 137/137 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 3962 event pairs, 258 based on Foata normal form. 3/453 useless extension candidates. Maximal degree in co-relation 975. Up to 542 conditions per place. [2023-11-29 05:48:25,621 INFO L140 encePairwiseOnDemand]: 42/47 looper letters, 28 selfloop transitions, 13 changer transitions 0/52 dead transitions. [2023-11-29 05:48:25,621 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 52 transitions, 233 flow [2023-11-29 05:48:25,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 05:48:25,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 05:48:25,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 172 transitions. [2023-11-29 05:48:25,623 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3659574468085106 [2023-11-29 05:48:25,623 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 172 transitions. [2023-11-29 05:48:25,623 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 172 transitions. [2023-11-29 05:48:25,624 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:25,624 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 172 transitions. [2023-11-29 05:48:25,625 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 17.2) internal successors, (172), 10 states have internal predecessors, (172), 0 states have call successors, (0), 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 05:48:25,627 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 47.0) internal successors, (517), 11 states have internal predecessors, (517), 0 states have call successors, (0), 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 05:48:25,628 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 47.0) internal successors, (517), 11 states have internal predecessors, (517), 0 states have call successors, (0), 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 05:48:25,628 INFO L175 Difference]: Start difference. First operand has 49 places, 43 transitions, 121 flow. Second operand 10 states and 172 transitions. [2023-11-29 05:48:25,628 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 52 transitions, 233 flow [2023-11-29 05:48:25,630 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 52 transitions, 228 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 05:48:25,631 INFO L231 Difference]: Finished difference. Result has 59 places, 52 transitions, 190 flow [2023-11-29 05:48:25,631 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=116, PETRI_DIFFERENCE_MINUEND_PLACES=47, 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=190, PETRI_PLACES=59, PETRI_TRANSITIONS=52} [2023-11-29 05:48:25,632 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 12 predicate places. [2023-11-29 05:48:25,632 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 52 transitions, 190 flow [2023-11-29 05:48:25,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:25,633 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:25,633 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:25,638 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-29 05:48:25,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:25,836 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:25,837 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:25,837 INFO L85 PathProgramCache]: Analyzing trace with hash -1109367549, now seen corresponding path program 1 times [2023-11-29 05:48:25,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:25,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279550054] [2023-11-29 05:48:25,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:25,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:25,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:25,919 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 05:48:25,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:25,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279550054] [2023-11-29 05:48:25,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279550054] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:48:25,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:48:25,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 05:48:25,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113848943] [2023-11-29 05:48:25,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:48:25,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 05:48:25,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:25,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 05:48:25,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 05:48:25,929 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 47 [2023-11-29 05:48:25,929 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 52 transitions, 190 flow. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:25,929 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:25,929 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 47 [2023-11-29 05:48:25,929 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:26,109 INFO L124 PetriNetUnfolderBase]: 279/579 cut-off events. [2023-11-29 05:48:26,109 INFO L125 PetriNetUnfolderBase]: For 118/135 co-relation queries the response was YES. [2023-11-29 05:48:26,140 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1219 conditions, 579 events. 279/579 cut-off events. For 118/135 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 3146 event pairs, 228 based on Foata normal form. 0/384 useless extension candidates. Maximal degree in co-relation 1183. Up to 443 conditions per place. [2023-11-29 05:48:26,143 INFO L140 encePairwiseOnDemand]: 41/47 looper letters, 36 selfloop transitions, 2 changer transitions 16/65 dead transitions. [2023-11-29 05:48:26,143 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 65 transitions, 337 flow [2023-11-29 05:48:26,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 05:48:26,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 05:48:26,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 116 transitions. [2023-11-29 05:48:26,145 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49361702127659574 [2023-11-29 05:48:26,145 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 116 transitions. [2023-11-29 05:48:26,145 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 116 transitions. [2023-11-29 05:48:26,145 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:26,145 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 116 transitions. [2023-11-29 05:48:26,146 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 23.2) internal successors, (116), 5 states have internal predecessors, (116), 0 states have call successors, (0), 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 05:48:26,147 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 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 05:48:26,147 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 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 05:48:26,147 INFO L175 Difference]: Start difference. First operand has 59 places, 52 transitions, 190 flow. Second operand 5 states and 116 transitions. [2023-11-29 05:48:26,147 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 65 transitions, 337 flow [2023-11-29 05:48:26,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 65 transitions, 326 flow, removed 3 selfloop flow, removed 2 redundant places. [2023-11-29 05:48:26,151 INFO L231 Difference]: Finished difference. Result has 63 places, 49 transitions, 172 flow [2023-11-29 05:48:26,151 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=179, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=172, PETRI_PLACES=63, PETRI_TRANSITIONS=49} [2023-11-29 05:48:26,152 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 16 predicate places. [2023-11-29 05:48:26,152 INFO L495 AbstractCegarLoop]: Abstraction has has 63 places, 49 transitions, 172 flow [2023-11-29 05:48:26,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:26,152 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:26,152 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:26,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 05:48:26,153 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:26,153 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:26,153 INFO L85 PathProgramCache]: Analyzing trace with hash -371617978, now seen corresponding path program 1 times [2023-11-29 05:48:26,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:26,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630488533] [2023-11-29 05:48:26,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:26,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:26,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:26,369 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 05:48:26,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:26,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630488533] [2023-11-29 05:48:26,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630488533] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:26,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735361936] [2023-11-29 05:48:26,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:26,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:26,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:26,374 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:26,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 05:48:26,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:26,470 INFO L262 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-29 05:48:26,472 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:26,515 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 05:48:26,566 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 05:48:26,566 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:26,623 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2023-11-29 05:48:26,627 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 20 [2023-11-29 05:48:26,639 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 05:48:26,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735361936] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:26,639 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:26,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2023-11-29 05:48:26,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628671126] [2023-11-29 05:48:26,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:26,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 05:48:26,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:26,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 05:48:26,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:48:26,665 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 47 [2023-11-29 05:48:26,666 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 49 transitions, 172 flow. Second operand has 11 states, 11 states have (on average 16.454545454545453) internal successors, (181), 11 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:26,666 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:26,666 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 47 [2023-11-29 05:48:26,666 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:26,979 INFO L124 PetriNetUnfolderBase]: 377/848 cut-off events. [2023-11-29 05:48:26,979 INFO L125 PetriNetUnfolderBase]: For 108/141 co-relation queries the response was YES. [2023-11-29 05:48:26,981 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1692 conditions, 848 events. 377/848 cut-off events. For 108/141 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 5272 event pairs, 93 based on Foata normal form. 0/556 useless extension candidates. Maximal degree in co-relation 1668. Up to 231 conditions per place. [2023-11-29 05:48:26,985 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 50 selfloop transitions, 15 changer transitions 0/77 dead transitions. [2023-11-29 05:48:26,985 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 77 transitions, 372 flow [2023-11-29 05:48:26,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 05:48:26,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-29 05:48:26,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 177 transitions. [2023-11-29 05:48:26,986 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47074468085106386 [2023-11-29 05:48:26,986 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 177 transitions. [2023-11-29 05:48:26,987 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 177 transitions. [2023-11-29 05:48:26,987 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:26,987 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 177 transitions. [2023-11-29 05:48:26,988 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 22.125) internal successors, (177), 8 states have internal predecessors, (177), 0 states have call successors, (0), 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 05:48:26,989 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 47.0) internal successors, (423), 9 states have internal predecessors, (423), 0 states have call successors, (0), 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 05:48:26,989 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 47.0) internal successors, (423), 9 states have internal predecessors, (423), 0 states have call successors, (0), 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 05:48:26,989 INFO L175 Difference]: Start difference. First operand has 63 places, 49 transitions, 172 flow. Second operand 8 states and 177 transitions. [2023-11-29 05:48:26,989 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 77 transitions, 372 flow [2023-11-29 05:48:26,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 77 transitions, 346 flow, removed 11 selfloop flow, removed 6 redundant places. [2023-11-29 05:48:26,993 INFO L231 Difference]: Finished difference. Result has 62 places, 55 transitions, 225 flow [2023-11-29 05:48:26,993 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=156, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=225, PETRI_PLACES=62, PETRI_TRANSITIONS=55} [2023-11-29 05:48:26,994 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 15 predicate places. [2023-11-29 05:48:26,994 INFO L495 AbstractCegarLoop]: Abstraction has has 62 places, 55 transitions, 225 flow [2023-11-29 05:48:26,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 16.454545454545453) internal successors, (181), 11 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:26,995 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:26,995 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:26,999 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 05:48:27,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 05:48:27,200 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:27,200 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:27,200 INFO L85 PathProgramCache]: Analyzing trace with hash -371617977, now seen corresponding path program 1 times [2023-11-29 05:48:27,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:27,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337051348] [2023-11-29 05:48:27,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:27,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:27,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:27,395 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 05:48:27,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:27,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337051348] [2023-11-29 05:48:27,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337051348] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:27,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814820177] [2023-11-29 05:48:27,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:27,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:27,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:27,396 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:27,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 05:48:27,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:27,492 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 05:48:27,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:27,508 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 05:48:27,545 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 05:48:27,545 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:27,594 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2023-11-29 05:48:27,597 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:48:27,607 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 05:48:27,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814820177] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:27,607 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:27,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2023-11-29 05:48:27,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218602604] [2023-11-29 05:48:27,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:27,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:48:27,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:27,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:48:27,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:48:27,628 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 47 [2023-11-29 05:48:27,629 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 55 transitions, 225 flow. Second operand has 10 states, 10 states have (on average 16.4) internal successors, (164), 10 states have internal predecessors, (164), 0 states have call successors, (0), 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 05:48:27,629 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:27,629 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 47 [2023-11-29 05:48:27,629 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:27,979 INFO L124 PetriNetUnfolderBase]: 351/759 cut-off events. [2023-11-29 05:48:27,980 INFO L125 PetriNetUnfolderBase]: For 283/283 co-relation queries the response was YES. [2023-11-29 05:48:27,981 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1782 conditions, 759 events. 351/759 cut-off events. For 283/283 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 4474 event pairs, 83 based on Foata normal form. 0/512 useless extension candidates. Maximal degree in co-relation 1750. Up to 231 conditions per place. [2023-11-29 05:48:27,986 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 49 selfloop transitions, 15 changer transitions 0/76 dead transitions. [2023-11-29 05:48:27,987 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 76 transitions, 397 flow [2023-11-29 05:48:27,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 05:48:27,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-29 05:48:27,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 176 transitions. [2023-11-29 05:48:27,988 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46808510638297873 [2023-11-29 05:48:27,988 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 176 transitions. [2023-11-29 05:48:27,989 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 176 transitions. [2023-11-29 05:48:27,989 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:27,989 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 176 transitions. [2023-11-29 05:48:27,990 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 22.0) internal successors, (176), 8 states have internal predecessors, (176), 0 states have call successors, (0), 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 05:48:27,991 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 47.0) internal successors, (423), 9 states have internal predecessors, (423), 0 states have call successors, (0), 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 05:48:27,991 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 47.0) internal successors, (423), 9 states have internal predecessors, (423), 0 states have call successors, (0), 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 05:48:27,991 INFO L175 Difference]: Start difference. First operand has 62 places, 55 transitions, 225 flow. Second operand 8 states and 176 transitions. [2023-11-29 05:48:27,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 76 transitions, 397 flow [2023-11-29 05:48:27,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 76 transitions, 387 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-29 05:48:27,995 INFO L231 Difference]: Finished difference. Result has 65 places, 54 transitions, 241 flow [2023-11-29 05:48:27,995 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=211, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=241, PETRI_PLACES=65, PETRI_TRANSITIONS=54} [2023-11-29 05:48:27,996 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 18 predicate places. [2023-11-29 05:48:27,997 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 54 transitions, 241 flow [2023-11-29 05:48:27,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 16.4) internal successors, (164), 10 states have internal predecessors, (164), 0 states have call successors, (0), 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 05:48:27,998 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:27,998 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:28,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 05:48:28,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:28,203 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:28,204 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:28,204 INFO L85 PathProgramCache]: Analyzing trace with hash -371617975, now seen corresponding path program 1 times [2023-11-29 05:48:28,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:28,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007233328] [2023-11-29 05:48:28,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:28,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:28,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:28,272 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 05:48:28,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:28,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007233328] [2023-11-29 05:48:28,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007233328] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:48:28,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:48:28,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 05:48:28,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352710394] [2023-11-29 05:48:28,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:48:28,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 05:48:28,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:28,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 05:48:28,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 05:48:28,275 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 47 [2023-11-29 05:48:28,275 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 54 transitions, 241 flow. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:28,275 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:28,275 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 47 [2023-11-29 05:48:28,275 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:28,467 INFO L124 PetriNetUnfolderBase]: 388/871 cut-off events. [2023-11-29 05:48:28,467 INFO L125 PetriNetUnfolderBase]: For 706/706 co-relation queries the response was YES. [2023-11-29 05:48:28,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2155 conditions, 871 events. 388/871 cut-off events. For 706/706 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 5462 event pairs, 110 based on Foata normal form. 0/633 useless extension candidates. Maximal degree in co-relation 2123. Up to 559 conditions per place. [2023-11-29 05:48:28,475 INFO L140 encePairwiseOnDemand]: 40/47 looper letters, 52 selfloop transitions, 3 changer transitions 0/67 dead transitions. [2023-11-29 05:48:28,475 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 67 transitions, 394 flow [2023-11-29 05:48:28,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 05:48:28,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 05:48:28,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 88 transitions. [2023-11-29 05:48:28,476 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.624113475177305 [2023-11-29 05:48:28,476 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 88 transitions. [2023-11-29 05:48:28,476 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 88 transitions. [2023-11-29 05:48:28,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:28,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 88 transitions. [2023-11-29 05:48:28,477 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 0 states have call successors, (0), 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 05:48:28,477 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 0 states have call successors, (0), 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 05:48:28,477 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 0 states have call successors, (0), 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 05:48:28,478 INFO L175 Difference]: Start difference. First operand has 65 places, 54 transitions, 241 flow. Second operand 3 states and 88 transitions. [2023-11-29 05:48:28,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 67 transitions, 394 flow [2023-11-29 05:48:28,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 67 transitions, 379 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-11-29 05:48:28,481 INFO L231 Difference]: Finished difference. Result has 63 places, 56 transitions, 255 flow [2023-11-29 05:48:28,481 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=228, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=255, PETRI_PLACES=63, PETRI_TRANSITIONS=56} [2023-11-29 05:48:28,482 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 16 predicate places. [2023-11-29 05:48:28,482 INFO L495 AbstractCegarLoop]: Abstraction has has 63 places, 56 transitions, 255 flow [2023-11-29 05:48:28,482 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:28,482 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:28,483 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:28,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 05:48:28,483 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:28,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:28,483 INFO L85 PathProgramCache]: Analyzing trace with hash -642567252, now seen corresponding path program 1 times [2023-11-29 05:48:28,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:28,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376543208] [2023-11-29 05:48:28,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:28,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:28,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:28,528 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 05:48:28,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:28,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376543208] [2023-11-29 05:48:28,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376543208] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:48:28,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:48:28,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 05:48:28,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712755887] [2023-11-29 05:48:28,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:48:28,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 05:48:28,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:28,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 05:48:28,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 05:48:28,538 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 47 [2023-11-29 05:48:28,538 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 56 transitions, 255 flow. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:28,538 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:28,538 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 47 [2023-11-29 05:48:28,538 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:28,781 INFO L124 PetriNetUnfolderBase]: 492/926 cut-off events. [2023-11-29 05:48:28,782 INFO L125 PetriNetUnfolderBase]: For 626/626 co-relation queries the response was YES. [2023-11-29 05:48:28,784 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2551 conditions, 926 events. 492/926 cut-off events. For 626/626 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 5381 event pairs, 194 based on Foata normal form. 36/756 useless extension candidates. Maximal degree in co-relation 2520. Up to 608 conditions per place. [2023-11-29 05:48:28,806 INFO L140 encePairwiseOnDemand]: 41/47 looper letters, 67 selfloop transitions, 4 changer transitions 0/80 dead transitions. [2023-11-29 05:48:28,806 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 80 transitions, 464 flow [2023-11-29 05:48:28,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 05:48:28,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 05:48:28,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 107 transitions. [2023-11-29 05:48:28,807 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5691489361702128 [2023-11-29 05:48:28,807 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 107 transitions. [2023-11-29 05:48:28,808 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 107 transitions. [2023-11-29 05:48:28,808 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:28,808 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 107 transitions. [2023-11-29 05:48:28,808 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 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 05:48:28,809 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 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 05:48:28,809 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 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 05:48:28,809 INFO L175 Difference]: Start difference. First operand has 63 places, 56 transitions, 255 flow. Second operand 4 states and 107 transitions. [2023-11-29 05:48:28,809 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 80 transitions, 464 flow [2023-11-29 05:48:28,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 80 transitions, 460 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 05:48:28,813 INFO L231 Difference]: Finished difference. Result has 67 places, 57 transitions, 273 flow [2023-11-29 05:48:28,813 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=252, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=56, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=273, PETRI_PLACES=67, PETRI_TRANSITIONS=57} [2023-11-29 05:48:28,814 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 20 predicate places. [2023-11-29 05:48:28,814 INFO L495 AbstractCegarLoop]: Abstraction has has 67 places, 57 transitions, 273 flow [2023-11-29 05:48:28,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:28,814 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:28,814 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:28,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 05:48:28,815 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:28,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:28,815 INFO L85 PathProgramCache]: Analyzing trace with hash -652690232, now seen corresponding path program 1 times [2023-11-29 05:48:28,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:28,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61782549] [2023-11-29 05:48:28,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:28,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:28,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:28,996 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 05:48:28,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:28,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61782549] [2023-11-29 05:48:28,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61782549] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:28,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650730499] [2023-11-29 05:48:28,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:28,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:28,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:28,999 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:29,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 05:48:29,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:29,100 INFO L262 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 05:48:29,102 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:29,114 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 05:48:29,164 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 05:48:29,165 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:29,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2023-11-29 05:48:29,218 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:48:29,229 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 05:48:29,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650730499] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:29,229 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:29,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2023-11-29 05:48:29,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978767461] [2023-11-29 05:48:29,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:29,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 05:48:29,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:29,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 05:48:29,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:48:29,258 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 47 [2023-11-29 05:48:29,258 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 57 transitions, 273 flow. Second operand has 11 states, 11 states have (on average 16.818181818181817) internal successors, (185), 11 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:29,259 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:29,259 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 47 [2023-11-29 05:48:29,259 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:29,606 INFO L124 PetriNetUnfolderBase]: 539/1146 cut-off events. [2023-11-29 05:48:29,606 INFO L125 PetriNetUnfolderBase]: For 1242/1242 co-relation queries the response was YES. [2023-11-29 05:48:29,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3177 conditions, 1146 events. 539/1146 cut-off events. For 1242/1242 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 7256 event pairs, 131 based on Foata normal form. 0/860 useless extension candidates. Maximal degree in co-relation 3144. Up to 347 conditions per place. [2023-11-29 05:48:29,617 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 68 selfloop transitions, 15 changer transitions 0/96 dead transitions. [2023-11-29 05:48:29,617 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 96 transitions, 659 flow [2023-11-29 05:48:29,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 05:48:29,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-29 05:48:29,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 177 transitions. [2023-11-29 05:48:29,619 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47074468085106386 [2023-11-29 05:48:29,619 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 177 transitions. [2023-11-29 05:48:29,619 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 177 transitions. [2023-11-29 05:48:29,619 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:29,619 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 177 transitions. [2023-11-29 05:48:29,620 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 22.125) internal successors, (177), 8 states have internal predecessors, (177), 0 states have call successors, (0), 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 05:48:29,621 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 47.0) internal successors, (423), 9 states have internal predecessors, (423), 0 states have call successors, (0), 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 05:48:29,621 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 47.0) internal successors, (423), 9 states have internal predecessors, (423), 0 states have call successors, (0), 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 05:48:29,621 INFO L175 Difference]: Start difference. First operand has 67 places, 57 transitions, 273 flow. Second operand 8 states and 177 transitions. [2023-11-29 05:48:29,621 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 96 transitions, 659 flow [2023-11-29 05:48:29,624 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 96 transitions, 641 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 05:48:29,626 INFO L231 Difference]: Finished difference. Result has 74 places, 63 transitions, 342 flow [2023-11-29 05:48:29,626 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=267, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=342, PETRI_PLACES=74, PETRI_TRANSITIONS=63} [2023-11-29 05:48:29,627 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 27 predicate places. [2023-11-29 05:48:29,627 INFO L495 AbstractCegarLoop]: Abstraction has has 74 places, 63 transitions, 342 flow [2023-11-29 05:48:29,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 16.818181818181817) internal successors, (185), 11 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:29,628 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:29,628 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:29,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 05:48:29,828 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:29,828 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:29,829 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:29,829 INFO L85 PathProgramCache]: Analyzing trace with hash -652690231, now seen corresponding path program 1 times [2023-11-29 05:48:29,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:29,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803893072] [2023-11-29 05:48:29,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:29,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:29,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:30,017 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 05:48:30,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:30,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803893072] [2023-11-29 05:48:30,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803893072] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:30,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139919181] [2023-11-29 05:48:30,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:30,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:30,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:30,019 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:30,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 05:48:30,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:30,133 INFO L262 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 05:48:30,135 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:30,147 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 05:48:30,189 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 05:48:30,189 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:30,242 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2023-11-29 05:48:30,245 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 20 [2023-11-29 05:48:30,264 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 05:48:30,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139919181] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:30,265 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:30,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2023-11-29 05:48:30,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902685761] [2023-11-29 05:48:30,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:30,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:48:30,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:30,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:48:30,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:48:30,285 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 47 [2023-11-29 05:48:30,285 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 63 transitions, 342 flow. Second operand has 10 states, 10 states have (on average 16.8) internal successors, (168), 10 states have internal predecessors, (168), 0 states have call successors, (0), 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 05:48:30,286 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:30,286 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 47 [2023-11-29 05:48:30,286 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:30,690 INFO L124 PetriNetUnfolderBase]: 502/1103 cut-off events. [2023-11-29 05:48:30,690 INFO L125 PetriNetUnfolderBase]: For 1282/1282 co-relation queries the response was YES. [2023-11-29 05:48:30,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3445 conditions, 1103 events. 502/1103 cut-off events. For 1282/1282 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 6905 event pairs, 131 based on Foata normal form. 26/897 useless extension candidates. Maximal degree in co-relation 3407. Up to 347 conditions per place. [2023-11-29 05:48:30,702 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 67 selfloop transitions, 15 changer transitions 0/95 dead transitions. [2023-11-29 05:48:30,703 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 95 transitions, 692 flow [2023-11-29 05:48:30,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 05:48:30,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-29 05:48:30,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 176 transitions. [2023-11-29 05:48:30,704 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46808510638297873 [2023-11-29 05:48:30,704 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 176 transitions. [2023-11-29 05:48:30,705 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 176 transitions. [2023-11-29 05:48:30,705 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:30,705 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 176 transitions. [2023-11-29 05:48:30,706 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 22.0) internal successors, (176), 8 states have internal predecessors, (176), 0 states have call successors, (0), 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 05:48:30,706 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 47.0) internal successors, (423), 9 states have internal predecessors, (423), 0 states have call successors, (0), 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 05:48:30,707 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 47.0) internal successors, (423), 9 states have internal predecessors, (423), 0 states have call successors, (0), 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 05:48:30,707 INFO L175 Difference]: Start difference. First operand has 74 places, 63 transitions, 342 flow. Second operand 8 states and 176 transitions. [2023-11-29 05:48:30,707 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 95 transitions, 692 flow [2023-11-29 05:48:30,710 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 95 transitions, 682 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-29 05:48:30,712 INFO L231 Difference]: Finished difference. Result has 77 places, 62 transitions, 358 flow [2023-11-29 05:48:30,712 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=328, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=358, PETRI_PLACES=77, PETRI_TRANSITIONS=62} [2023-11-29 05:48:30,713 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 30 predicate places. [2023-11-29 05:48:30,713 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 62 transitions, 358 flow [2023-11-29 05:48:30,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 16.8) internal successors, (168), 10 states have internal predecessors, (168), 0 states have call successors, (0), 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 05:48:30,713 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:30,713 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:30,718 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 05:48:30,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:30,914 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:30,914 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:30,914 INFO L85 PathProgramCache]: Analyzing trace with hash -170063218, now seen corresponding path program 1 times [2023-11-29 05:48:30,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:30,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659919491] [2023-11-29 05:48:30,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:30,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:30,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:30,962 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 05:48:30,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:30,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659919491] [2023-11-29 05:48:30,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659919491] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:48:30,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:48:30,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 05:48:30,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417579299] [2023-11-29 05:48:30,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:48:30,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 05:48:30,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:30,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 05:48:30,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 05:48:30,970 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 47 [2023-11-29 05:48:30,971 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 62 transitions, 358 flow. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:30,971 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:30,971 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 47 [2023-11-29 05:48:30,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:31,282 INFO L124 PetriNetUnfolderBase]: 662/1215 cut-off events. [2023-11-29 05:48:31,282 INFO L125 PetriNetUnfolderBase]: For 1890/1890 co-relation queries the response was YES. [2023-11-29 05:48:31,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4289 conditions, 1215 events. 662/1215 cut-off events. For 1890/1890 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 7051 event pairs, 341 based on Foata normal form. 52/1019 useless extension candidates. Maximal degree in co-relation 4251. Up to 821 conditions per place. [2023-11-29 05:48:31,295 INFO L140 encePairwiseOnDemand]: 41/47 looper letters, 82 selfloop transitions, 4 changer transitions 0/96 dead transitions. [2023-11-29 05:48:31,295 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 96 transitions, 722 flow [2023-11-29 05:48:31,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 05:48:31,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 05:48:31,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 107 transitions. [2023-11-29 05:48:31,297 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5691489361702128 [2023-11-29 05:48:31,297 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 107 transitions. [2023-11-29 05:48:31,297 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 107 transitions. [2023-11-29 05:48:31,297 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:31,297 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 107 transitions. [2023-11-29 05:48:31,298 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 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 05:48:31,298 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 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 05:48:31,298 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 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 05:48:31,298 INFO L175 Difference]: Start difference. First operand has 77 places, 62 transitions, 358 flow. Second operand 4 states and 107 transitions. [2023-11-29 05:48:31,299 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 96 transitions, 722 flow [2023-11-29 05:48:31,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 96 transitions, 709 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-11-29 05:48:31,304 INFO L231 Difference]: Finished difference. Result has 77 places, 63 transitions, 366 flow [2023-11-29 05:48:31,304 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=345, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=366, PETRI_PLACES=77, PETRI_TRANSITIONS=63} [2023-11-29 05:48:31,305 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 30 predicate places. [2023-11-29 05:48:31,305 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 63 transitions, 366 flow [2023-11-29 05:48:31,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:31,305 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:31,305 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:31,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 05:48:31,306 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:31,306 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:31,306 INFO L85 PathProgramCache]: Analyzing trace with hash -606856812, now seen corresponding path program 1 times [2023-11-29 05:48:31,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:31,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530371813] [2023-11-29 05:48:31,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:31,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:31,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:31,393 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 05:48:31,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:31,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530371813] [2023-11-29 05:48:31,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530371813] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:48:31,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:48:31,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 05:48:31,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203336253] [2023-11-29 05:48:31,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:48:31,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 05:48:31,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:31,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 05:48:31,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 05:48:31,396 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 47 [2023-11-29 05:48:31,396 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 63 transitions, 366 flow. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:31,396 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:31,396 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 47 [2023-11-29 05:48:31,396 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:31,550 INFO L124 PetriNetUnfolderBase]: 381/732 cut-off events. [2023-11-29 05:48:31,550 INFO L125 PetriNetUnfolderBase]: For 1703/1703 co-relation queries the response was YES. [2023-11-29 05:48:31,553 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2789 conditions, 732 events. 381/732 cut-off events. For 1703/1703 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 3855 event pairs, 285 based on Foata normal form. 0/590 useless extension candidates. Maximal degree in co-relation 2752. Up to 638 conditions per place. [2023-11-29 05:48:31,559 INFO L140 encePairwiseOnDemand]: 44/47 looper letters, 44 selfloop transitions, 1 changer transitions 0/59 dead transitions. [2023-11-29 05:48:31,559 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 59 transitions, 428 flow [2023-11-29 05:48:31,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 05:48:31,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 05:48:31,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 71 transitions. [2023-11-29 05:48:31,560 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5035460992907801 [2023-11-29 05:48:31,560 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 71 transitions. [2023-11-29 05:48:31,561 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 71 transitions. [2023-11-29 05:48:31,561 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:31,561 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 71 transitions. [2023-11-29 05:48:31,561 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:31,562 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 0 states have call successors, (0), 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 05:48:31,562 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 0 states have call successors, (0), 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 05:48:31,562 INFO L175 Difference]: Start difference. First operand has 77 places, 63 transitions, 366 flow. Second operand 3 states and 71 transitions. [2023-11-29 05:48:31,562 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 59 transitions, 428 flow [2023-11-29 05:48:31,565 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 59 transitions, 422 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 05:48:31,566 INFO L231 Difference]: Finished difference. Result has 75 places, 59 transitions, 334 flow [2023-11-29 05:48:31,566 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=332, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=334, PETRI_PLACES=75, PETRI_TRANSITIONS=59} [2023-11-29 05:48:31,567 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 28 predicate places. [2023-11-29 05:48:31,567 INFO L495 AbstractCegarLoop]: Abstraction has has 75 places, 59 transitions, 334 flow [2023-11-29 05:48:31,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:31,567 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:31,568 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:31,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 05:48:31,568 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:31,568 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:31,568 INFO L85 PathProgramCache]: Analyzing trace with hash -606856811, now seen corresponding path program 1 times [2023-11-29 05:48:31,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:31,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724888995] [2023-11-29 05:48:31,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:31,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:31,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:31,666 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 05:48:31,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:31,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724888995] [2023-11-29 05:48:31,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724888995] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:48:31,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:48:31,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 05:48:31,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872820538] [2023-11-29 05:48:31,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:48:31,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 05:48:31,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:31,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 05:48:31,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 05:48:31,668 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 47 [2023-11-29 05:48:31,668 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 59 transitions, 334 flow. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:31,668 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:31,668 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 47 [2023-11-29 05:48:31,668 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:31,780 INFO L124 PetriNetUnfolderBase]: 278/617 cut-off events. [2023-11-29 05:48:31,780 INFO L125 PetriNetUnfolderBase]: For 1261/1261 co-relation queries the response was YES. [2023-11-29 05:48:31,783 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2105 conditions, 617 events. 278/617 cut-off events. For 1261/1261 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 3144 event pairs, 196 based on Foata normal form. 0/603 useless extension candidates. Maximal degree in co-relation 2084. Up to 467 conditions per place. [2023-11-29 05:48:31,788 INFO L140 encePairwiseOnDemand]: 44/47 looper letters, 40 selfloop transitions, 1 changer transitions 0/55 dead transitions. [2023-11-29 05:48:31,788 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 55 transitions, 388 flow [2023-11-29 05:48:31,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 05:48:31,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 05:48:31,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 69 transitions. [2023-11-29 05:48:31,789 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48936170212765956 [2023-11-29 05:48:31,789 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 69 transitions. [2023-11-29 05:48:31,789 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 69 transitions. [2023-11-29 05:48:31,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:31,789 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 69 transitions. [2023-11-29 05:48:31,790 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:31,790 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 0 states have call successors, (0), 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 05:48:31,790 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 0 states have call successors, (0), 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 05:48:31,791 INFO L175 Difference]: Start difference. First operand has 75 places, 59 transitions, 334 flow. Second operand 3 states and 69 transitions. [2023-11-29 05:48:31,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 55 transitions, 388 flow [2023-11-29 05:48:31,793 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 55 transitions, 387 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 05:48:31,795 INFO L231 Difference]: Finished difference. Result has 74 places, 55 transitions, 307 flow [2023-11-29 05:48:31,795 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=305, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=307, PETRI_PLACES=74, PETRI_TRANSITIONS=55} [2023-11-29 05:48:31,795 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 27 predicate places. [2023-11-29 05:48:31,796 INFO L495 AbstractCegarLoop]: Abstraction has has 74 places, 55 transitions, 307 flow [2023-11-29 05:48:31,796 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:31,796 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:31,796 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:31,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 05:48:31,796 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:31,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:31,797 INFO L85 PathProgramCache]: Analyzing trace with hash -51135917, now seen corresponding path program 1 times [2023-11-29 05:48:31,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:31,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113925540] [2023-11-29 05:48:31,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:31,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:31,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:31,939 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:31,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:31,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113925540] [2023-11-29 05:48:31,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113925540] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:31,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537129526] [2023-11-29 05:48:31,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:31,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:31,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:31,941 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:31,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 05:48:32,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:32,058 INFO L262 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 05:48:32,059 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:32,164 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:32,164 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:32,261 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:32,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537129526] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:32,261 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:32,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2023-11-29 05:48:32,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28331757] [2023-11-29 05:48:32,261 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:32,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 05:48:32,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:32,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 05:48:32,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2023-11-29 05:48:32,383 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:48:32,384 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 55 transitions, 307 flow. Second operand has 20 states, 20 states have (on average 10.55) internal successors, (211), 20 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:32,384 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:32,384 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:48:32,384 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:32,841 INFO L124 PetriNetUnfolderBase]: 675/1379 cut-off events. [2023-11-29 05:48:32,841 INFO L125 PetriNetUnfolderBase]: For 2692/2692 co-relation queries the response was YES. [2023-11-29 05:48:32,847 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4644 conditions, 1379 events. 675/1379 cut-off events. For 2692/2692 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 7843 event pairs, 402 based on Foata normal form. 18/1380 useless extension candidates. Maximal degree in co-relation 4622. Up to 739 conditions per place. [2023-11-29 05:48:32,856 INFO L140 encePairwiseOnDemand]: 38/47 looper letters, 84 selfloop transitions, 16 changer transitions 8/116 dead transitions. [2023-11-29 05:48:32,856 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 116 transitions, 863 flow [2023-11-29 05:48:32,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 05:48:32,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 05:48:32,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 169 transitions. [2023-11-29 05:48:32,858 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3595744680851064 [2023-11-29 05:48:32,858 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 169 transitions. [2023-11-29 05:48:32,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 169 transitions. [2023-11-29 05:48:32,859 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:32,859 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 169 transitions. [2023-11-29 05:48:32,860 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 16.9) internal successors, (169), 10 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:32,861 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 47.0) internal successors, (517), 11 states have internal predecessors, (517), 0 states have call successors, (0), 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 05:48:32,862 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 47.0) internal successors, (517), 11 states have internal predecessors, (517), 0 states have call successors, (0), 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 05:48:32,862 INFO L175 Difference]: Start difference. First operand has 74 places, 55 transitions, 307 flow. Second operand 10 states and 169 transitions. [2023-11-29 05:48:32,862 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 116 transitions, 863 flow [2023-11-29 05:48:32,866 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 116 transitions, 862 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 05:48:32,868 INFO L231 Difference]: Finished difference. Result has 86 places, 60 transitions, 395 flow [2023-11-29 05:48:32,868 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=306, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=395, PETRI_PLACES=86, PETRI_TRANSITIONS=60} [2023-11-29 05:48:32,869 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 39 predicate places. [2023-11-29 05:48:32,869 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 60 transitions, 395 flow [2023-11-29 05:48:32,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.55) internal successors, (211), 20 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:32,869 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:32,869 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1] [2023-11-29 05:48:32,875 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-29 05:48:33,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 05:48:33,070 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:33,070 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:33,071 INFO L85 PathProgramCache]: Analyzing trace with hash 1763508743, now seen corresponding path program 2 times [2023-11-29 05:48:33,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:33,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458723454] [2023-11-29 05:48:33,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:33,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:33,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:33,203 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 05:48:33,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:33,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458723454] [2023-11-29 05:48:33,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458723454] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:33,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594104123] [2023-11-29 05:48:33,204 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:48:33,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:33,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:33,206 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:33,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 05:48:33,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 05:48:33,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:48:33,312 INFO L262 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 05:48:33,313 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:33,351 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 05:48:33,352 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:33,379 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 05:48:33,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594104123] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:33,380 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:33,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 2, 2] total 12 [2023-11-29 05:48:33,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706176188] [2023-11-29 05:48:33,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:33,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 05:48:33,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:33,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 05:48:33,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2023-11-29 05:48:33,400 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 47 [2023-11-29 05:48:33,400 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 60 transitions, 395 flow. Second operand has 14 states, 14 states have (on average 14.142857142857142) internal successors, (198), 14 states have internal predecessors, (198), 0 states have call successors, (0), 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 05:48:33,400 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:33,401 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 47 [2023-11-29 05:48:33,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:33,779 INFO L124 PetriNetUnfolderBase]: 450/1002 cut-off events. [2023-11-29 05:48:33,780 INFO L125 PetriNetUnfolderBase]: For 2912/2937 co-relation queries the response was YES. [2023-11-29 05:48:33,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3691 conditions, 1002 events. 450/1002 cut-off events. For 2912/2937 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 5763 event pairs, 320 based on Foata normal form. 15/985 useless extension candidates. Maximal degree in co-relation 3664. Up to 754 conditions per place. [2023-11-29 05:48:33,793 INFO L140 encePairwiseOnDemand]: 42/47 looper letters, 30 selfloop transitions, 18 changer transitions 0/62 dead transitions. [2023-11-29 05:48:33,793 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 62 transitions, 507 flow [2023-11-29 05:48:33,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:48:33,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 05:48:33,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 220 transitions. [2023-11-29 05:48:33,795 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3343465045592705 [2023-11-29 05:48:33,796 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 220 transitions. [2023-11-29 05:48:33,796 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 220 transitions. [2023-11-29 05:48:33,796 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:33,796 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 220 transitions. [2023-11-29 05:48:33,798 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 15.714285714285714) internal successors, (220), 14 states have internal predecessors, (220), 0 states have call successors, (0), 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 05:48:33,799 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:48:33,800 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:48:33,800 INFO L175 Difference]: Start difference. First operand has 86 places, 60 transitions, 395 flow. Second operand 14 states and 220 transitions. [2023-11-29 05:48:33,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 62 transitions, 507 flow [2023-11-29 05:48:33,805 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 62 transitions, 476 flow, removed 3 selfloop flow, removed 8 redundant places. [2023-11-29 05:48:33,807 INFO L231 Difference]: Finished difference. Result has 90 places, 62 transitions, 416 flow [2023-11-29 05:48:33,807 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=358, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=416, PETRI_PLACES=90, PETRI_TRANSITIONS=62} [2023-11-29 05:48:33,808 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 43 predicate places. [2023-11-29 05:48:33,808 INFO L495 AbstractCegarLoop]: Abstraction has has 90 places, 62 transitions, 416 flow [2023-11-29 05:48:33,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 14.142857142857142) internal successors, (198), 14 states have internal predecessors, (198), 0 states have call successors, (0), 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 05:48:33,808 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:33,809 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:33,814 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 05:48:34,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 05:48:34,014 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:34,015 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:34,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1708726881, now seen corresponding path program 1 times [2023-11-29 05:48:34,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:34,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011573650] [2023-11-29 05:48:34,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:34,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:34,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:34,169 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:34,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:34,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011573650] [2023-11-29 05:48:34,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011573650] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:34,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136440607] [2023-11-29 05:48:34,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:34,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:34,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:34,171 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:34,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 05:48:34,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:34,292 INFO L262 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 05:48:34,294 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:34,405 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:34,405 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:34,498 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:34,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136440607] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:34,499 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:34,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2023-11-29 05:48:34,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989806490] [2023-11-29 05:48:34,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:34,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 05:48:34,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:34,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 05:48:34,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2023-11-29 05:48:34,616 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:48:34,617 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 62 transitions, 416 flow. Second operand has 20 states, 20 states have (on average 10.65) internal successors, (213), 20 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:34,617 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:34,617 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:48:34,617 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:35,050 INFO L124 PetriNetUnfolderBase]: 595/1082 cut-off events. [2023-11-29 05:48:35,050 INFO L125 PetriNetUnfolderBase]: For 3003/3043 co-relation queries the response was YES. [2023-11-29 05:48:35,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4109 conditions, 1082 events. 595/1082 cut-off events. For 3003/3043 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 5409 event pairs, 374 based on Foata normal form. 23/1098 useless extension candidates. Maximal degree in co-relation 4085. Up to 745 conditions per place. [2023-11-29 05:48:35,057 INFO L140 encePairwiseOnDemand]: 38/47 looper letters, 36 selfloop transitions, 12 changer transitions 47/103 dead transitions. [2023-11-29 05:48:35,057 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 103 transitions, 849 flow [2023-11-29 05:48:35,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 05:48:35,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 05:48:35,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 160 transitions. [2023-11-29 05:48:35,059 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3404255319148936 [2023-11-29 05:48:35,059 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 160 transitions. [2023-11-29 05:48:35,059 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 160 transitions. [2023-11-29 05:48:35,059 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:35,059 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 160 transitions. [2023-11-29 05:48:35,060 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 16.0) internal successors, (160), 10 states have internal predecessors, (160), 0 states have call successors, (0), 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 05:48:35,061 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 47.0) internal successors, (517), 11 states have internal predecessors, (517), 0 states have call successors, (0), 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 05:48:35,062 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 47.0) internal successors, (517), 11 states have internal predecessors, (517), 0 states have call successors, (0), 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 05:48:35,062 INFO L175 Difference]: Start difference. First operand has 90 places, 62 transitions, 416 flow. Second operand 10 states and 160 transitions. [2023-11-29 05:48:35,062 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 103 transitions, 849 flow [2023-11-29 05:48:35,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 103 transitions, 773 flow, removed 6 selfloop flow, removed 13 redundant places. [2023-11-29 05:48:35,067 INFO L231 Difference]: Finished difference. Result has 90 places, 56 transitions, 314 flow [2023-11-29 05:48:35,067 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=340, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=314, PETRI_PLACES=90, PETRI_TRANSITIONS=56} [2023-11-29 05:48:35,067 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 43 predicate places. [2023-11-29 05:48:35,067 INFO L495 AbstractCegarLoop]: Abstraction has has 90 places, 56 transitions, 314 flow [2023-11-29 05:48:35,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.65) internal successors, (213), 20 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:35,068 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:35,068 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:35,072 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 05:48:35,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 05:48:35,273 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:35,273 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:35,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1048941992, now seen corresponding path program 2 times [2023-11-29 05:48:35,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:35,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718755807] [2023-11-29 05:48:35,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:35,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:35,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:35,708 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:35,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:35,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718755807] [2023-11-29 05:48:35,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718755807] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:35,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261671690] [2023-11-29 05:48:35,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:48:35,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:35,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:35,710 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:35,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 05:48:35,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 05:48:35,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:48:35,852 INFO L262 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-29 05:48:35,855 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:35,933 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 05:48:36,389 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:36,389 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:36,891 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2023-11-29 05:48:36,896 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2023-11-29 05:48:37,164 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:37,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261671690] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:37,164 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:37,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 28 [2023-11-29 05:48:37,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735634471] [2023-11-29 05:48:37,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:37,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 05:48:37,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:37,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 05:48:37,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=781, Unknown=0, NotChecked=0, Total=870 [2023-11-29 05:48:37,695 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:48:37,695 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 56 transitions, 314 flow. Second operand has 30 states, 30 states have (on average 10.4) internal successors, (312), 30 states have internal predecessors, (312), 0 states have call successors, (0), 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 05:48:37,695 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:37,696 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:48:37,696 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:41,395 INFO L124 PetriNetUnfolderBase]: 1731/3138 cut-off events. [2023-11-29 05:48:41,396 INFO L125 PetriNetUnfolderBase]: For 8314/8402 co-relation queries the response was YES. [2023-11-29 05:48:41,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11824 conditions, 3138 events. 1731/3138 cut-off events. For 8314/8402 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 19229 event pairs, 186 based on Foata normal form. 90/3212 useless extension candidates. Maximal degree in co-relation 11798. Up to 477 conditions per place. [2023-11-29 05:48:41,435 INFO L140 encePairwiseOnDemand]: 34/47 looper letters, 341 selfloop transitions, 52 changer transitions 2/403 dead transitions. [2023-11-29 05:48:41,435 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 403 transitions, 3261 flow [2023-11-29 05:48:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 05:48:41,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2023-11-29 05:48:41,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 629 transitions. [2023-11-29 05:48:41,440 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.382370820668693 [2023-11-29 05:48:41,440 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 629 transitions. [2023-11-29 05:48:41,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 629 transitions. [2023-11-29 05:48:41,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:41,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 629 transitions. [2023-11-29 05:48:41,445 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 17.97142857142857) internal successors, (629), 35 states have internal predecessors, (629), 0 states have call successors, (0), 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 05:48:41,450 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 47.0) internal successors, (1692), 36 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:41,450 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 47.0) internal successors, (1692), 36 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:41,451 INFO L175 Difference]: Start difference. First operand has 90 places, 56 transitions, 314 flow. Second operand 35 states and 629 transitions. [2023-11-29 05:48:41,451 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 403 transitions, 3261 flow [2023-11-29 05:48:41,472 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 403 transitions, 2979 flow, removed 129 selfloop flow, removed 13 redundant places. [2023-11-29 05:48:41,479 INFO L231 Difference]: Finished difference. Result has 111 places, 86 transitions, 594 flow [2023-11-29 05:48:41,479 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=266, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=56, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=594, PETRI_PLACES=111, PETRI_TRANSITIONS=86} [2023-11-29 05:48:41,479 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 64 predicate places. [2023-11-29 05:48:41,480 INFO L495 AbstractCegarLoop]: Abstraction has has 111 places, 86 transitions, 594 flow [2023-11-29 05:48:41,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 10.4) internal successors, (312), 30 states have internal predecessors, (312), 0 states have call successors, (0), 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 05:48:41,480 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:41,480 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:41,487 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 05:48:41,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 05:48:41,681 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:41,681 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:41,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1048941991, now seen corresponding path program 1 times [2023-11-29 05:48:41,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:41,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431508056] [2023-11-29 05:48:41,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:41,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:41,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:42,035 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:42,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:42,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431508056] [2023-11-29 05:48:42,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431508056] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:42,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692471910] [2023-11-29 05:48:42,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:42,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:42,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:42,037 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:42,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 05:48:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:42,189 INFO L262 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-29 05:48:42,192 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:42,257 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:48:42,379 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:42,380 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:42,500 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2023-11-29 05:48:42,504 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2023-11-29 05:48:42,512 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:42,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692471910] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:42,513 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:42,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2023-11-29 05:48:42,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828699861] [2023-11-29 05:48:42,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:42,514 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-29 05:48:42,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:42,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-29 05:48:42,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2023-11-29 05:48:42,637 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:48:42,637 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 86 transitions, 594 flow. Second operand has 23 states, 23 states have (on average 11.434782608695652) internal successors, (263), 23 states have internal predecessors, (263), 0 states have call successors, (0), 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 05:48:42,637 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:42,637 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:48:42,637 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:43,538 INFO L124 PetriNetUnfolderBase]: 1532/2927 cut-off events. [2023-11-29 05:48:43,538 INFO L125 PetriNetUnfolderBase]: For 9467/9493 co-relation queries the response was YES. [2023-11-29 05:48:43,548 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11480 conditions, 2927 events. 1532/2927 cut-off events. For 9467/9493 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 18552 event pairs, 301 based on Foata normal form. 80/2994 useless extension candidates. Maximal degree in co-relation 11454. Up to 863 conditions per place. [2023-11-29 05:48:43,561 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 101 selfloop transitions, 39 changer transitions 0/151 dead transitions. [2023-11-29 05:48:43,561 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 151 transitions, 1255 flow [2023-11-29 05:48:43,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 05:48:43,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 05:48:43,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 215 transitions. [2023-11-29 05:48:43,563 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3518821603927987 [2023-11-29 05:48:43,563 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 215 transitions. [2023-11-29 05:48:43,563 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 215 transitions. [2023-11-29 05:48:43,563 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:43,563 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 215 transitions. [2023-11-29 05:48:43,564 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 16.53846153846154) internal successors, (215), 13 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:43,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 47.0) internal successors, (658), 14 states have internal predecessors, (658), 0 states have call successors, (0), 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 05:48:43,566 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 47.0) internal successors, (658), 14 states have internal predecessors, (658), 0 states have call successors, (0), 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 05:48:43,566 INFO L175 Difference]: Start difference. First operand has 111 places, 86 transitions, 594 flow. Second operand 13 states and 215 transitions. [2023-11-29 05:48:43,566 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 151 transitions, 1255 flow [2023-11-29 05:48:43,583 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 151 transitions, 1144 flow, removed 17 selfloop flow, removed 13 redundant places. [2023-11-29 05:48:43,586 INFO L231 Difference]: Finished difference. Result has 112 places, 88 transitions, 618 flow [2023-11-29 05:48:43,586 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=487, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=618, PETRI_PLACES=112, PETRI_TRANSITIONS=88} [2023-11-29 05:48:43,586 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 65 predicate places. [2023-11-29 05:48:43,586 INFO L495 AbstractCegarLoop]: Abstraction has has 112 places, 88 transitions, 618 flow [2023-11-29 05:48:43,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.434782608695652) internal successors, (263), 23 states have internal predecessors, (263), 0 states have call successors, (0), 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 05:48:43,587 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:43,587 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:43,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 05:48:43,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:43,788 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:43,788 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:43,788 INFO L85 PathProgramCache]: Analyzing trace with hash 594795814, now seen corresponding path program 2 times [2023-11-29 05:48:43,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:43,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275260166] [2023-11-29 05:48:43,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:43,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:43,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:44,196 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:44,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:44,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275260166] [2023-11-29 05:48:44,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275260166] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:44,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950747732] [2023-11-29 05:48:44,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:48:44,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:44,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:44,197 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:44,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 05:48:44,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 05:48:44,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:48:44,319 INFO L262 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-29 05:48:44,322 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:44,389 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 05:48:44,824 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:44,824 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:45,256 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2023-11-29 05:48:45,261 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2023-11-29 05:48:45,482 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:45,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950747732] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:45,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:45,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 28 [2023-11-29 05:48:45,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762580089] [2023-11-29 05:48:45,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:45,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 05:48:45,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:45,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 05:48:45,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=779, Unknown=0, NotChecked=0, Total=870 [2023-11-29 05:48:45,934 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:48:45,935 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 88 transitions, 618 flow. Second operand has 30 states, 30 states have (on average 10.6) internal successors, (318), 30 states have internal predecessors, (318), 0 states have call successors, (0), 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 05:48:45,935 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:45,935 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:48:45,935 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:49,569 INFO L124 PetriNetUnfolderBase]: 2317/4128 cut-off events. [2023-11-29 05:48:49,569 INFO L125 PetriNetUnfolderBase]: For 20262/20456 co-relation queries the response was YES. [2023-11-29 05:48:49,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16791 conditions, 4128 events. 2317/4128 cut-off events. For 20262/20456 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 26098 event pairs, 291 based on Foata normal form. 232/4339 useless extension candidates. Maximal degree in co-relation 16765. Up to 606 conditions per place. [2023-11-29 05:48:49,605 INFO L140 encePairwiseOnDemand]: 34/47 looper letters, 381 selfloop transitions, 51 changer transitions 11/459 dead transitions. [2023-11-29 05:48:49,605 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 459 transitions, 4463 flow [2023-11-29 05:48:49,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 05:48:49,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 05:48:49,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 575 transitions. [2023-11-29 05:48:49,608 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37072856221792394 [2023-11-29 05:48:49,609 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 575 transitions. [2023-11-29 05:48:49,609 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 575 transitions. [2023-11-29 05:48:49,609 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:49,609 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 575 transitions. [2023-11-29 05:48:49,612 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 17.424242424242426) internal successors, (575), 33 states have internal predecessors, (575), 0 states have call successors, (0), 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 05:48:49,615 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 47.0) internal successors, (1598), 34 states have internal predecessors, (1598), 0 states have call successors, (0), 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 05:48:49,616 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 47.0) internal successors, (1598), 34 states have internal predecessors, (1598), 0 states have call successors, (0), 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 05:48:49,616 INFO L175 Difference]: Start difference. First operand has 112 places, 88 transitions, 618 flow. Second operand 33 states and 575 transitions. [2023-11-29 05:48:49,616 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 459 transitions, 4463 flow [2023-11-29 05:48:49,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 459 transitions, 4236 flow, removed 14 selfloop flow, removed 11 redundant places. [2023-11-29 05:48:49,686 INFO L231 Difference]: Finished difference. Result has 141 places, 117 transitions, 884 flow [2023-11-29 05:48:49,686 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=567, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=884, PETRI_PLACES=141, PETRI_TRANSITIONS=117} [2023-11-29 05:48:49,687 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 94 predicate places. [2023-11-29 05:48:49,687 INFO L495 AbstractCegarLoop]: Abstraction has has 141 places, 117 transitions, 884 flow [2023-11-29 05:48:49,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 10.6) internal successors, (318), 30 states have internal predecessors, (318), 0 states have call successors, (0), 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 05:48:49,688 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:49,688 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:49,694 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 05:48:49,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:49,889 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:49,890 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:49,890 INFO L85 PathProgramCache]: Analyzing trace with hash 594795813, now seen corresponding path program 1 times [2023-11-29 05:48:49,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:49,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812140635] [2023-11-29 05:48:49,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:49,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:49,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:50,299 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:50,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:50,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812140635] [2023-11-29 05:48:50,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812140635] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:50,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547415186] [2023-11-29 05:48:50,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:50,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:50,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:50,301 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:50,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 05:48:50,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:50,453 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-29 05:48:50,454 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:50,502 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:48:50,618 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:50,618 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:50,748 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2023-11-29 05:48:50,752 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2023-11-29 05:48:50,759 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:48:50,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547415186] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:50,760 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:50,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2023-11-29 05:48:50,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354639677] [2023-11-29 05:48:50,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:50,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-29 05:48:50,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:50,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-29 05:48:50,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2023-11-29 05:48:50,865 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:48:50,866 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 117 transitions, 884 flow. Second operand has 23 states, 23 states have (on average 11.695652173913043) internal successors, (269), 23 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:50,866 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:50,866 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:48:50,866 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:52,100 INFO L124 PetriNetUnfolderBase]: 2044/3956 cut-off events. [2023-11-29 05:48:52,100 INFO L125 PetriNetUnfolderBase]: For 21108/21271 co-relation queries the response was YES. [2023-11-29 05:48:52,116 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17294 conditions, 3956 events. 2044/3956 cut-off events. For 21108/21271 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 26520 event pairs, 478 based on Foata normal form. 173/4107 useless extension candidates. Maximal degree in co-relation 17262. Up to 1184 conditions per place. [2023-11-29 05:48:52,133 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 249 selfloop transitions, 39 changer transitions 0/307 dead transitions. [2023-11-29 05:48:52,133 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 307 transitions, 3118 flow [2023-11-29 05:48:52,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:48:52,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 05:48:52,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 234 transitions. [2023-11-29 05:48:52,135 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3556231003039514 [2023-11-29 05:48:52,135 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 234 transitions. [2023-11-29 05:48:52,135 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 234 transitions. [2023-11-29 05:48:52,136 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:52,136 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 234 transitions. [2023-11-29 05:48:52,137 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 16.714285714285715) internal successors, (234), 14 states have internal predecessors, (234), 0 states have call successors, (0), 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 05:48:52,139 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:48:52,139 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:48:52,139 INFO L175 Difference]: Start difference. First operand has 141 places, 117 transitions, 884 flow. Second operand 14 states and 234 transitions. [2023-11-29 05:48:52,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 307 transitions, 3118 flow [2023-11-29 05:48:52,187 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 307 transitions, 3013 flow, removed 15 selfloop flow, removed 13 redundant places. [2023-11-29 05:48:52,193 INFO L231 Difference]: Finished difference. Result has 143 places, 119 transitions, 916 flow [2023-11-29 05:48:52,193 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=783, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=916, PETRI_PLACES=143, PETRI_TRANSITIONS=119} [2023-11-29 05:48:52,194 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 96 predicate places. [2023-11-29 05:48:52,194 INFO L495 AbstractCegarLoop]: Abstraction has has 143 places, 119 transitions, 916 flow [2023-11-29 05:48:52,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.695652173913043) internal successors, (269), 23 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:52,195 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:52,195 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:52,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-29 05:48:52,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-29 05:48:52,396 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:52,396 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:52,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1151907837, now seen corresponding path program 1 times [2023-11-29 05:48:52,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:52,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76049208] [2023-11-29 05:48:52,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:52,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:52,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:52,484 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 05:48:52,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:52,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76049208] [2023-11-29 05:48:52,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76049208] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:52,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225583003] [2023-11-29 05:48:52,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:52,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:52,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:52,486 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:52,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 05:48:52,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:52,650 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 05:48:52,651 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:52,678 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 05:48:52,678 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:52,718 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 05:48:52,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1225583003] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:52,719 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:52,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2023-11-29 05:48:52,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071296149] [2023-11-29 05:48:52,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:52,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 05:48:52,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:52,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 05:48:52,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:48:52,748 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 47 [2023-11-29 05:48:52,749 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 119 transitions, 916 flow. Second operand has 12 states, 12 states have (on average 13.916666666666666) internal successors, (167), 12 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:52,749 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:52,749 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 47 [2023-11-29 05:48:52,749 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:54,320 INFO L124 PetriNetUnfolderBase]: 3093/6211 cut-off events. [2023-11-29 05:48:54,320 INFO L125 PetriNetUnfolderBase]: For 36021/36203 co-relation queries the response was YES. [2023-11-29 05:48:54,349 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27738 conditions, 6211 events. 3093/6211 cut-off events. For 36021/36203 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 44596 event pairs, 726 based on Foata normal form. 314/6472 useless extension candidates. Maximal degree in co-relation 27706. Up to 1996 conditions per place. [2023-11-29 05:48:54,380 INFO L140 encePairwiseOnDemand]: 41/47 looper letters, 458 selfloop transitions, 43 changer transitions 0/520 dead transitions. [2023-11-29 05:48:54,380 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 520 transitions, 5742 flow [2023-11-29 05:48:54,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:48:54,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 05:48:54,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 327 transitions. [2023-11-29 05:48:54,382 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4969604863221885 [2023-11-29 05:48:54,382 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 327 transitions. [2023-11-29 05:48:54,382 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 327 transitions. [2023-11-29 05:48:54,382 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:54,382 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 327 transitions. [2023-11-29 05:48:54,383 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 23.357142857142858) internal successors, (327), 14 states have internal predecessors, (327), 0 states have call successors, (0), 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 05:48:54,384 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:48:54,385 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:48:54,385 INFO L175 Difference]: Start difference. First operand has 143 places, 119 transitions, 916 flow. Second operand 14 states and 327 transitions. [2023-11-29 05:48:54,385 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 520 transitions, 5742 flow [2023-11-29 05:48:54,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 520 transitions, 5399 flow, removed 35 selfloop flow, removed 11 redundant places. [2023-11-29 05:48:54,456 INFO L231 Difference]: Finished difference. Result has 148 places, 141 transitions, 1154 flow [2023-11-29 05:48:54,456 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=863, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1154, PETRI_PLACES=148, PETRI_TRANSITIONS=141} [2023-11-29 05:48:54,456 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 101 predicate places. [2023-11-29 05:48:54,456 INFO L495 AbstractCegarLoop]: Abstraction has has 148 places, 141 transitions, 1154 flow [2023-11-29 05:48:54,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 13.916666666666666) internal successors, (167), 12 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:54,457 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:54,457 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:54,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 05:48:54,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:54,657 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:54,658 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:54,658 INFO L85 PathProgramCache]: Analyzing trace with hash -919003815, now seen corresponding path program 1 times [2023-11-29 05:48:54,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:54,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586556267] [2023-11-29 05:48:54,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:54,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:54,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:54,749 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 05:48:54,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:54,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586556267] [2023-11-29 05:48:54,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586556267] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:54,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462182912] [2023-11-29 05:48:54,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:54,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:54,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:54,752 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:54,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 05:48:54,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:54,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 05:48:54,907 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:54,937 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 05:48:54,937 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 05:48:54,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462182912] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:48:54,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 05:48:54,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2023-11-29 05:48:54,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778061252] [2023-11-29 05:48:54,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:48:54,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:48:54,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:54,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:48:54,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:48:54,949 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 47 [2023-11-29 05:48:54,949 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 141 transitions, 1154 flow. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:54,949 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:54,949 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 47 [2023-11-29 05:48:54,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:56,200 INFO L124 PetriNetUnfolderBase]: 2809/5588 cut-off events. [2023-11-29 05:48:56,200 INFO L125 PetriNetUnfolderBase]: For 34923/35066 co-relation queries the response was YES. [2023-11-29 05:48:56,228 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26076 conditions, 5588 events. 2809/5588 cut-off events. For 34923/35066 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 39153 event pairs, 248 based on Foata normal form. 251/5814 useless extension candidates. Maximal degree in co-relation 26044. Up to 2154 conditions per place. [2023-11-29 05:48:56,255 INFO L140 encePairwiseOnDemand]: 42/47 looper letters, 205 selfloop transitions, 48 changer transitions 0/272 dead transitions. [2023-11-29 05:48:56,255 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 272 transitions, 2823 flow [2023-11-29 05:48:56,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 05:48:56,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 05:48:56,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 137 transitions. [2023-11-29 05:48:56,257 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4858156028368794 [2023-11-29 05:48:56,257 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 137 transitions. [2023-11-29 05:48:56,257 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 137 transitions. [2023-11-29 05:48:56,257 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:56,258 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 137 transitions. [2023-11-29 05:48:56,258 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 22.833333333333332) internal successors, (137), 6 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 05:48:56,259 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 47.0) internal successors, (329), 7 states have internal predecessors, (329), 0 states have call successors, (0), 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 05:48:56,259 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 47.0) internal successors, (329), 7 states have internal predecessors, (329), 0 states have call successors, (0), 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 05:48:56,259 INFO L175 Difference]: Start difference. First operand has 148 places, 141 transitions, 1154 flow. Second operand 6 states and 137 transitions. [2023-11-29 05:48:56,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 272 transitions, 2823 flow [2023-11-29 05:48:56,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 272 transitions, 2702 flow, removed 5 selfloop flow, removed 7 redundant places. [2023-11-29 05:48:56,340 INFO L231 Difference]: Finished difference. Result has 141 places, 137 transitions, 1138 flow [2023-11-29 05:48:56,340 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1042, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1138, PETRI_PLACES=141, PETRI_TRANSITIONS=137} [2023-11-29 05:48:56,341 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 94 predicate places. [2023-11-29 05:48:56,341 INFO L495 AbstractCegarLoop]: Abstraction has has 141 places, 137 transitions, 1138 flow [2023-11-29 05:48:56,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:56,341 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:56,341 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:48:56,347 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 05:48:56,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-29 05:48:56,542 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:56,542 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:56,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1472237505, now seen corresponding path program 1 times [2023-11-29 05:48:56,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:56,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345741501] [2023-11-29 05:48:56,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:56,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:56,616 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 05:48:56,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:48:56,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345741501] [2023-11-29 05:48:56,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345741501] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:48:56,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343325543] [2023-11-29 05:48:56,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:56,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:48:56,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:48:56,618 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:48:56,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 05:48:56,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:48:56,779 INFO L262 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 05:48:56,781 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:48:56,809 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 05:48:56,809 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:48:56,855 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 05:48:56,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343325543] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:48:56,855 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:48:56,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2023-11-29 05:48:56,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072682442] [2023-11-29 05:48:56,855 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:48:56,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 05:48:56,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:48:56,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 05:48:56,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:48:56,892 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 47 [2023-11-29 05:48:56,892 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 137 transitions, 1138 flow. Second operand has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:56,892 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:48:56,893 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 47 [2023-11-29 05:48:56,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:48:59,374 INFO L124 PetriNetUnfolderBase]: 5237/9640 cut-off events. [2023-11-29 05:48:59,374 INFO L125 PetriNetUnfolderBase]: For 62747/63529 co-relation queries the response was YES. [2023-11-29 05:48:59,427 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44552 conditions, 9640 events. 5237/9640 cut-off events. For 62747/63529 co-relation queries the response was YES. Maximal size of possible extension queue 262. Compared 70086 event pairs, 1294 based on Foata normal form. 765/10375 useless extension candidates. Maximal degree in co-relation 44521. Up to 3118 conditions per place. [2023-11-29 05:48:59,476 INFO L140 encePairwiseOnDemand]: 41/47 looper letters, 604 selfloop transitions, 43 changer transitions 0/672 dead transitions. [2023-11-29 05:48:59,476 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 672 transitions, 7992 flow [2023-11-29 05:48:59,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:48:59,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 05:48:59,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 327 transitions. [2023-11-29 05:48:59,478 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4969604863221885 [2023-11-29 05:48:59,478 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 327 transitions. [2023-11-29 05:48:59,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 327 transitions. [2023-11-29 05:48:59,478 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:48:59,478 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 327 transitions. [2023-11-29 05:48:59,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 23.357142857142858) internal successors, (327), 14 states have internal predecessors, (327), 0 states have call successors, (0), 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 05:48:59,481 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:48:59,481 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:48:59,482 INFO L175 Difference]: Start difference. First operand has 141 places, 137 transitions, 1138 flow. Second operand 14 states and 327 transitions. [2023-11-29 05:48:59,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 672 transitions, 7992 flow [2023-11-29 05:48:59,589 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 672 transitions, 7671 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-29 05:48:59,596 INFO L231 Difference]: Finished difference. Result has 154 places, 159 transitions, 1392 flow [2023-11-29 05:48:59,597 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1105, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1392, PETRI_PLACES=154, PETRI_TRANSITIONS=159} [2023-11-29 05:48:59,597 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 107 predicate places. [2023-11-29 05:48:59,597 INFO L495 AbstractCegarLoop]: Abstraction has has 154 places, 159 transitions, 1392 flow [2023-11-29 05:48:59,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:48:59,598 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:48:59,598 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2023-11-29 05:48:59,603 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 05:48:59,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-29 05:48:59,799 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:48:59,799 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:48:59,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1118111102, now seen corresponding path program 2 times [2023-11-29 05:48:59,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:48:59,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14885792] [2023-11-29 05:48:59,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:48:59,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:48:59,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:00,022 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:00,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:49:00,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14885792] [2023-11-29 05:49:00,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14885792] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:49:00,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052872862] [2023-11-29 05:49:00,023 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:49:00,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:00,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:49:00,024 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:49:00,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 05:49:00,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 05:49:00,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:49:00,153 INFO L262 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 05:49:00,155 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:49:00,382 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:00,382 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:49:00,580 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:00,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052872862] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:49:00,581 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:49:00,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 29 [2023-11-29 05:49:00,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393447884] [2023-11-29 05:49:00,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:49:00,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 05:49:00,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:49:00,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 05:49:00,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=706, Unknown=0, NotChecked=0, Total=870 [2023-11-29 05:49:00,761 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:49:00,762 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 159 transitions, 1392 flow. Second operand has 30 states, 30 states have (on average 10.5) internal successors, (315), 30 states have internal predecessors, (315), 0 states have call successors, (0), 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 05:49:00,762 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:49:00,762 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:49:00,762 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:49:03,114 INFO L124 PetriNetUnfolderBase]: 4645/8636 cut-off events. [2023-11-29 05:49:03,114 INFO L125 PetriNetUnfolderBase]: For 56005/56425 co-relation queries the response was YES. [2023-11-29 05:49:03,169 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41919 conditions, 8636 events. 4645/8636 cut-off events. For 56005/56425 co-relation queries the response was YES. Maximal size of possible extension queue 210. Compared 60618 event pairs, 3195 based on Foata normal form. 190/8752 useless extension candidates. Maximal degree in co-relation 41885. Up to 6178 conditions per place. [2023-11-29 05:49:03,213 INFO L140 encePairwiseOnDemand]: 38/47 looper letters, 175 selfloop transitions, 21 changer transitions 30/252 dead transitions. [2023-11-29 05:49:03,214 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 252 transitions, 2690 flow [2023-11-29 05:49:03,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:49:03,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 05:49:03,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 222 transitions. [2023-11-29 05:49:03,215 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3373860182370821 [2023-11-29 05:49:03,215 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 222 transitions. [2023-11-29 05:49:03,215 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 222 transitions. [2023-11-29 05:49:03,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:49:03,216 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 222 transitions. [2023-11-29 05:49:03,217 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 15.857142857142858) internal successors, (222), 14 states have internal predecessors, (222), 0 states have call successors, (0), 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 05:49:03,218 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:49:03,218 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:49:03,218 INFO L175 Difference]: Start difference. First operand has 154 places, 159 transitions, 1392 flow. Second operand 14 states and 222 transitions. [2023-11-29 05:49:03,218 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 252 transitions, 2690 flow [2023-11-29 05:49:03,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 252 transitions, 2504 flow, removed 4 selfloop flow, removed 8 redundant places. [2023-11-29 05:49:03,326 INFO L231 Difference]: Finished difference. Result has 159 places, 144 transitions, 1204 flow [2023-11-29 05:49:03,326 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1202, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=149, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1204, PETRI_PLACES=159, PETRI_TRANSITIONS=144} [2023-11-29 05:49:03,327 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 112 predicate places. [2023-11-29 05:49:03,327 INFO L495 AbstractCegarLoop]: Abstraction has has 159 places, 144 transitions, 1204 flow [2023-11-29 05:49:03,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 10.5) internal successors, (315), 30 states have internal predecessors, (315), 0 states have call successors, (0), 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 05:49:03,327 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:49:03,328 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:49:03,333 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 05:49:03,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 05:49:03,528 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:49:03,528 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:49:03,529 INFO L85 PathProgramCache]: Analyzing trace with hash 619362310, now seen corresponding path program 1 times [2023-11-29 05:49:03,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:49:03,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221558811] [2023-11-29 05:49:03,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:49:03,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:49:03,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:03,627 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 05:49:03,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:49:03,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221558811] [2023-11-29 05:49:03,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221558811] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:49:03,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273476267] [2023-11-29 05:49:03,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:49:03,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:03,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:49:03,630 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:49:03,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 05:49:03,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:03,772 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 05:49:03,773 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:49:03,797 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 05:49:03,797 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 05:49:03,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273476267] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:49:03,797 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 05:49:03,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2023-11-29 05:49:03,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366174146] [2023-11-29 05:49:03,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:49:03,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:49:03,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:49:03,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:49:03,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:49:03,809 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 47 [2023-11-29 05:49:03,809 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 144 transitions, 1204 flow. Second operand has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:49:03,809 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:49:03,810 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 47 [2023-11-29 05:49:03,810 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:49:05,489 INFO L124 PetriNetUnfolderBase]: 3882/7401 cut-off events. [2023-11-29 05:49:05,489 INFO L125 PetriNetUnfolderBase]: For 42199/42589 co-relation queries the response was YES. [2023-11-29 05:49:05,531 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33143 conditions, 7401 events. 3882/7401 cut-off events. For 42199/42589 co-relation queries the response was YES. Maximal size of possible extension queue 197. Compared 52152 event pairs, 351 based on Foata normal form. 432/7827 useless extension candidates. Maximal degree in co-relation 33109. Up to 3186 conditions per place. [2023-11-29 05:49:05,567 INFO L140 encePairwiseOnDemand]: 42/47 looper letters, 238 selfloop transitions, 43 changer transitions 0/302 dead transitions. [2023-11-29 05:49:05,567 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 159 places, 302 transitions, 3285 flow [2023-11-29 05:49:05,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 05:49:05,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 05:49:05,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 137 transitions. [2023-11-29 05:49:05,569 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4858156028368794 [2023-11-29 05:49:05,569 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 137 transitions. [2023-11-29 05:49:05,569 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 137 transitions. [2023-11-29 05:49:05,569 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:49:05,569 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 137 transitions. [2023-11-29 05:49:05,570 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 22.833333333333332) internal successors, (137), 6 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 05:49:05,570 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 47.0) internal successors, (329), 7 states have internal predecessors, (329), 0 states have call successors, (0), 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 05:49:05,571 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 47.0) internal successors, (329), 7 states have internal predecessors, (329), 0 states have call successors, (0), 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 05:49:05,571 INFO L175 Difference]: Start difference. First operand has 159 places, 144 transitions, 1204 flow. Second operand 6 states and 137 transitions. [2023-11-29 05:49:05,571 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 159 places, 302 transitions, 3285 flow [2023-11-29 05:49:05,666 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 302 transitions, 3187 flow, removed 0 selfloop flow, removed 14 redundant places. [2023-11-29 05:49:05,673 INFO L231 Difference]: Finished difference. Result has 145 places, 140 transitions, 1211 flow [2023-11-29 05:49:05,673 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1125, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1211, PETRI_PLACES=145, PETRI_TRANSITIONS=140} [2023-11-29 05:49:05,674 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 98 predicate places. [2023-11-29 05:49:05,674 INFO L495 AbstractCegarLoop]: Abstraction has has 145 places, 140 transitions, 1211 flow [2023-11-29 05:49:05,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:49:05,674 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:49:05,674 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:49:05,680 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 05:49:05,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 05:49:05,875 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:49:05,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:49:05,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1775981533, now seen corresponding path program 2 times [2023-11-29 05:49:05,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:49:05,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82457054] [2023-11-29 05:49:05,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:49:05,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:49:05,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:06,180 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:06,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:49:06,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82457054] [2023-11-29 05:49:06,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82457054] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:49:06,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040261062] [2023-11-29 05:49:06,181 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:49:06,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:06,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:49:06,182 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:49:06,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 05:49:06,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 05:49:06,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:49:06,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 05:49:06,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:49:06,583 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:06,584 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:49:06,745 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:06,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040261062] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:49:06,745 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:49:06,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 29 [2023-11-29 05:49:06,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188918979] [2023-11-29 05:49:06,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:49:06,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 05:49:06,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:49:06,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 05:49:06,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=703, Unknown=0, NotChecked=0, Total=870 [2023-11-29 05:49:06,908 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:49:06,909 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 140 transitions, 1211 flow. Second operand has 30 states, 30 states have (on average 10.566666666666666) internal successors, (317), 30 states have internal predecessors, (317), 0 states have call successors, (0), 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 05:49:06,909 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:49:06,909 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:49:06,909 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:49:08,881 INFO L124 PetriNetUnfolderBase]: 4216/7326 cut-off events. [2023-11-29 05:49:08,882 INFO L125 PetriNetUnfolderBase]: For 42247/42737 co-relation queries the response was YES. [2023-11-29 05:49:08,929 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34372 conditions, 7326 events. 4216/7326 cut-off events. For 42247/42737 co-relation queries the response was YES. Maximal size of possible extension queue 183. Compared 47583 event pairs, 3070 based on Foata normal form. 179/7468 useless extension candidates. Maximal degree in co-relation 34340. Up to 6274 conditions per place. [2023-11-29 05:49:08,974 INFO L140 encePairwiseOnDemand]: 39/47 looper letters, 87 selfloop transitions, 12 changer transitions 83/198 dead transitions. [2023-11-29 05:49:08,975 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 198 transitions, 1948 flow [2023-11-29 05:49:08,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:49:08,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 05:49:08,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 213 transitions. [2023-11-29 05:49:08,976 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.32370820668693007 [2023-11-29 05:49:08,977 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 213 transitions. [2023-11-29 05:49:08,977 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 213 transitions. [2023-11-29 05:49:08,977 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:49:08,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 213 transitions. [2023-11-29 05:49:08,978 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 15.214285714285714) internal successors, (213), 14 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:49:08,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:49:08,979 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 47.0) internal successors, (705), 15 states have internal predecessors, (705), 0 states have call successors, (0), 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 05:49:08,979 INFO L175 Difference]: Start difference. First operand has 145 places, 140 transitions, 1211 flow. Second operand 14 states and 213 transitions. [2023-11-29 05:49:08,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 198 transitions, 1948 flow [2023-11-29 05:49:09,063 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 198 transitions, 1917 flow, removed 1 selfloop flow, removed 4 redundant places. [2023-11-29 05:49:09,067 INFO L231 Difference]: Finished difference. Result has 154 places, 115 transitions, 966 flow [2023-11-29 05:49:09,067 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1101, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=966, PETRI_PLACES=154, PETRI_TRANSITIONS=115} [2023-11-29 05:49:09,068 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 107 predicate places. [2023-11-29 05:49:09,068 INFO L495 AbstractCegarLoop]: Abstraction has has 154 places, 115 transitions, 966 flow [2023-11-29 05:49:09,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 10.566666666666666) internal successors, (317), 30 states have internal predecessors, (317), 0 states have call successors, (0), 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 05:49:09,068 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:49:09,068 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2023-11-29 05:49:09,074 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-29 05:49:09,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:09,269 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:49:09,269 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:49:09,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1920477817, now seen corresponding path program 3 times [2023-11-29 05:49:09,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:49:09,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076140177] [2023-11-29 05:49:09,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:49:09,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:49:09,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:09,808 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 05:49:09,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:49:09,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076140177] [2023-11-29 05:49:09,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076140177] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:49:09,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749416165] [2023-11-29 05:49:09,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 05:49:09,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:09,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:49:09,810 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:49:09,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 05:49:10,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-29 05:49:10,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:49:10,020 INFO L262 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-29 05:49:10,023 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:49:10,160 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 05:49:10,761 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:10,762 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:49:11,422 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:49:11,427 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2023-11-29 05:49:11,857 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:11,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749416165] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:49:11,858 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:49:11,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 40 [2023-11-29 05:49:11,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987537805] [2023-11-29 05:49:11,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:49:11,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2023-11-29 05:49:11,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:49:11,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2023-11-29 05:49:11,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1579, Unknown=0, NotChecked=0, Total=1722 [2023-11-29 05:49:12,580 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:49:12,580 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 115 transitions, 966 flow. Second operand has 42 states, 42 states have (on average 10.428571428571429) internal successors, (438), 42 states have internal predecessors, (438), 0 states have call successors, (0), 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 05:49:12,580 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:49:12,580 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:49:12,581 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:49:19,717 INFO L124 PetriNetUnfolderBase]: 5726/10297 cut-off events. [2023-11-29 05:49:19,717 INFO L125 PetriNetUnfolderBase]: For 58043/58597 co-relation queries the response was YES. [2023-11-29 05:49:19,784 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47706 conditions, 10297 events. 5726/10297 cut-off events. For 58043/58597 co-relation queries the response was YES. Maximal size of possible extension queue 263. Compared 72939 event pairs, 833 based on Foata normal form. 388/10615 useless extension candidates. Maximal degree in co-relation 47674. Up to 1492 conditions per place. [2023-11-29 05:49:19,836 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 659 selfloop transitions, 73 changer transitions 10/758 dead transitions. [2023-11-29 05:49:19,837 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 758 transitions, 8137 flow [2023-11-29 05:49:19,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-11-29 05:49:19,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2023-11-29 05:49:19,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 789 transitions. [2023-11-29 05:49:19,840 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3730496453900709 [2023-11-29 05:49:19,840 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 789 transitions. [2023-11-29 05:49:19,841 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 789 transitions. [2023-11-29 05:49:19,841 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:49:19,841 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 789 transitions. [2023-11-29 05:49:19,843 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 17.533333333333335) internal successors, (789), 45 states have internal predecessors, (789), 0 states have call successors, (0), 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 05:49:19,847 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 47.0) internal successors, (2162), 46 states have internal predecessors, (2162), 0 states have call successors, (0), 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 05:49:19,847 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 47.0) internal successors, (2162), 46 states have internal predecessors, (2162), 0 states have call successors, (0), 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 05:49:19,847 INFO L175 Difference]: Start difference. First operand has 154 places, 115 transitions, 966 flow. Second operand 45 states and 789 transitions. [2023-11-29 05:49:19,847 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 758 transitions, 8137 flow [2023-11-29 05:49:19,930 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 758 transitions, 8091 flow, removed 11 selfloop flow, removed 9 redundant places. [2023-11-29 05:49:19,939 INFO L231 Difference]: Finished difference. Result has 173 places, 139 transitions, 1356 flow [2023-11-29 05:49:19,939 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=932, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=1356, PETRI_PLACES=173, PETRI_TRANSITIONS=139} [2023-11-29 05:49:19,940 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 126 predicate places. [2023-11-29 05:49:19,940 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 139 transitions, 1356 flow [2023-11-29 05:49:19,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 10.428571428571429) internal successors, (438), 42 states have internal predecessors, (438), 0 states have call successors, (0), 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 05:49:19,940 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:49:19,940 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:49:19,947 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 05:49:20,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 05:49:20,141 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:49:20,142 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:49:20,142 INFO L85 PathProgramCache]: Analyzing trace with hash 243718632, now seen corresponding path program 3 times [2023-11-29 05:49:20,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:49:20,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574463380] [2023-11-29 05:49:20,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:49:20,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:49:20,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:20,601 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 05:49:20,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:49:20,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574463380] [2023-11-29 05:49:20,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574463380] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:49:20,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920029336] [2023-11-29 05:49:20,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 05:49:20,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:20,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:49:20,603 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:49:20,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 05:49:20,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-29 05:49:20,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:49:20,830 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 05:49:20,832 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:49:20,869 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 05:49:21,044 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 05:49:21,045 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:49:21,185 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2023-11-29 05:49:21,188 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2023-11-29 05:49:21,258 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 05:49:21,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920029336] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:49:21,258 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:49:21,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 27 [2023-11-29 05:49:21,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505131951] [2023-11-29 05:49:21,258 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:49:21,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-29 05:49:21,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:49:21,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-29 05:49:21,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=729, Unknown=0, NotChecked=0, Total=812 [2023-11-29 05:49:21,461 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:49:21,461 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 139 transitions, 1356 flow. Second operand has 29 states, 29 states have (on average 11.482758620689655) internal successors, (333), 29 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 05:49:21,462 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:49:21,462 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:49:21,462 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:49:24,058 INFO L124 PetriNetUnfolderBase]: 4562/8719 cut-off events. [2023-11-29 05:49:24,058 INFO L125 PetriNetUnfolderBase]: For 73505/74325 co-relation queries the response was YES. [2023-11-29 05:49:24,121 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43200 conditions, 8719 events. 4562/8719 cut-off events. For 73505/74325 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 63399 event pairs, 994 based on Foata normal form. 511/9195 useless extension candidates. Maximal degree in co-relation 43165. Up to 2619 conditions per place. [2023-11-29 05:49:24,173 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 504 selfloop transitions, 40 changer transitions 0/569 dead transitions. [2023-11-29 05:49:24,174 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 569 transitions, 7592 flow [2023-11-29 05:49:24,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 05:49:24,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-29 05:49:24,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 315 transitions. [2023-11-29 05:49:24,175 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3527435610302352 [2023-11-29 05:49:24,175 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 315 transitions. [2023-11-29 05:49:24,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 315 transitions. [2023-11-29 05:49:24,176 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:49:24,176 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 315 transitions. [2023-11-29 05:49:24,177 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 16.57894736842105) internal successors, (315), 19 states have internal predecessors, (315), 0 states have call successors, (0), 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 05:49:24,178 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 47.0) internal successors, (940), 20 states have internal predecessors, (940), 0 states have call successors, (0), 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 05:49:24,178 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 47.0) internal successors, (940), 20 states have internal predecessors, (940), 0 states have call successors, (0), 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 05:49:24,179 INFO L175 Difference]: Start difference. First operand has 173 places, 139 transitions, 1356 flow. Second operand 19 states and 315 transitions. [2023-11-29 05:49:24,179 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 569 transitions, 7592 flow [2023-11-29 05:49:24,308 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 569 transitions, 6259 flow, removed 131 selfloop flow, removed 28 redundant places. [2023-11-29 05:49:24,314 INFO L231 Difference]: Finished difference. Result has 165 places, 142 transitions, 1302 flow [2023-11-29 05:49:24,315 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1155, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1302, PETRI_PLACES=165, PETRI_TRANSITIONS=142} [2023-11-29 05:49:24,315 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 118 predicate places. [2023-11-29 05:49:24,315 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 142 transitions, 1302 flow [2023-11-29 05:49:24,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.482758620689655) internal successors, (333), 29 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 05:49:24,316 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:49:24,316 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2023-11-29 05:49:24,321 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 05:49:24,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:24,516 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:49:24,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:49:24,517 INFO L85 PathProgramCache]: Analyzing trace with hash 560685153, now seen corresponding path program 3 times [2023-11-29 05:49:24,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:49:24,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526585637] [2023-11-29 05:49:24,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:49:24,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:49:24,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:25,165 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:25,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:49:25,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526585637] [2023-11-29 05:49:25,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526585637] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:49:25,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842659436] [2023-11-29 05:49:25,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 05:49:25,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:25,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:49:25,167 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:49:25,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 05:49:25,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2023-11-29 05:49:25,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:49:25,359 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 39 conjunts are in the unsatisfiable core [2023-11-29 05:49:25,362 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:49:25,459 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:49:25,509 INFO L349 Elim1Store]: treesize reduction 23, result has 36.1 percent of original size [2023-11-29 05:49:25,509 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2023-11-29 05:49:26,288 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:26,288 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:49:26,595 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:49:26,598 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-29 05:49:26,607 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 05:49:26,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842659436] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:49:26,608 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:49:26,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 12] total 34 [2023-11-29 05:49:26,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751310934] [2023-11-29 05:49:26,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:49:26,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-11-29 05:49:26,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:49:26,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-11-29 05:49:26,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1139, Unknown=1, NotChecked=0, Total=1260 [2023-11-29 05:49:28,049 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 7 out of 47 [2023-11-29 05:49:28,050 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 142 transitions, 1302 flow. Second operand has 36 states, 36 states have (on average 9.083333333333334) internal successors, (327), 36 states have internal predecessors, (327), 0 states have call successors, (0), 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 05:49:28,050 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:49:28,050 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 7 of 47 [2023-11-29 05:49:28,050 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:49:31,799 INFO L124 PetriNetUnfolderBase]: 6211/10689 cut-off events. [2023-11-29 05:49:31,799 INFO L125 PetriNetUnfolderBase]: For 86917/87546 co-relation queries the response was YES. [2023-11-29 05:49:31,891 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55157 conditions, 10689 events. 6211/10689 cut-off events. For 86917/87546 co-relation queries the response was YES. Maximal size of possible extension queue 255. Compared 72543 event pairs, 1258 based on Foata normal form. 205/10779 useless extension candidates. Maximal degree in co-relation 55121. Up to 3437 conditions per place. [2023-11-29 05:49:31,958 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 391 selfloop transitions, 57 changer transitions 0/462 dead transitions. [2023-11-29 05:49:31,958 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 462 transitions, 5875 flow [2023-11-29 05:49:31,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 05:49:31,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-29 05:49:31,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 280 transitions. [2023-11-29 05:49:31,960 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.2978723404255319 [2023-11-29 05:49:31,960 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 280 transitions. [2023-11-29 05:49:31,960 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 280 transitions. [2023-11-29 05:49:31,961 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:49:31,961 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 280 transitions. [2023-11-29 05:49:31,962 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 14.0) internal successors, (280), 20 states have internal predecessors, (280), 0 states have call successors, (0), 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 05:49:31,963 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 47.0) internal successors, (987), 21 states have internal predecessors, (987), 0 states have call successors, (0), 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 05:49:31,963 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 47.0) internal successors, (987), 21 states have internal predecessors, (987), 0 states have call successors, (0), 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 05:49:31,963 INFO L175 Difference]: Start difference. First operand has 165 places, 142 transitions, 1302 flow. Second operand 20 states and 280 transitions. [2023-11-29 05:49:31,963 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 462 transitions, 5875 flow [2023-11-29 05:49:32,097 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 462 transitions, 5095 flow, removed 22 selfloop flow, removed 18 redundant places. [2023-11-29 05:49:32,106 INFO L231 Difference]: Finished difference. Result has 167 places, 143 transitions, 1331 flow [2023-11-29 05:49:32,106 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1170, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=141, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1331, PETRI_PLACES=167, PETRI_TRANSITIONS=143} [2023-11-29 05:49:32,107 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 120 predicate places. [2023-11-29 05:49:32,107 INFO L495 AbstractCegarLoop]: Abstraction has has 167 places, 143 transitions, 1331 flow [2023-11-29 05:49:32,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 9.083333333333334) internal successors, (327), 36 states have internal predecessors, (327), 0 states have call successors, (0), 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 05:49:32,107 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:49:32,107 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:49:32,112 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 05:49:32,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:32,308 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:49:32,308 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:49:32,308 INFO L85 PathProgramCache]: Analyzing trace with hash 934484484, now seen corresponding path program 3 times [2023-11-29 05:49:32,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:49:32,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116408881] [2023-11-29 05:49:32,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:49:32,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:49:32,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:32,851 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:32,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:49:32,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116408881] [2023-11-29 05:49:32,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116408881] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:49:32,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591815001] [2023-11-29 05:49:32,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 05:49:32,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:32,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:49:32,853 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:49:32,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 05:49:33,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2023-11-29 05:49:33,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:49:33,100 INFO L262 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-29 05:49:33,103 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:49:33,146 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 05:49:33,181 INFO L349 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2023-11-29 05:49:33,181 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2023-11-29 05:49:33,414 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 05:49:33,415 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:49:33,704 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:49:33,707 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-29 05:49:33,818 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 05:49:33,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591815001] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:49:33,818 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:49:33,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 29 [2023-11-29 05:49:33,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071168180] [2023-11-29 05:49:33,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:49:33,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-11-29 05:49:33,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:49:33,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-11-29 05:49:33,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2023-11-29 05:49:34,071 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:49:34,072 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 143 transitions, 1331 flow. Second operand has 31 states, 31 states have (on average 11.548387096774194) internal successors, (358), 31 states have internal predecessors, (358), 0 states have call successors, (0), 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 05:49:34,072 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:49:34,072 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:49:34,072 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:49:36,424 INFO L124 PetriNetUnfolderBase]: 4283/8212 cut-off events. [2023-11-29 05:49:36,425 INFO L125 PetriNetUnfolderBase]: For 61095/61614 co-relation queries the response was YES. [2023-11-29 05:49:36,468 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40171 conditions, 8212 events. 4283/8212 cut-off events. For 61095/61614 co-relation queries the response was YES. Maximal size of possible extension queue 216. Compared 58873 event pairs, 868 based on Foata normal form. 254/8431 useless extension candidates. Maximal degree in co-relation 40136. Up to 2357 conditions per place. [2023-11-29 05:49:36,505 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 525 selfloop transitions, 42 changer transitions 0/592 dead transitions. [2023-11-29 05:49:36,505 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 592 transitions, 7488 flow [2023-11-29 05:49:36,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 05:49:36,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-29 05:49:36,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 327 transitions. [2023-11-29 05:49:36,507 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3478723404255319 [2023-11-29 05:49:36,507 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 327 transitions. [2023-11-29 05:49:36,507 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 327 transitions. [2023-11-29 05:49:36,507 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:49:36,507 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 327 transitions. [2023-11-29 05:49:36,508 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 16.35) internal successors, (327), 20 states have internal predecessors, (327), 0 states have call successors, (0), 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 05:49:36,509 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 47.0) internal successors, (987), 21 states have internal predecessors, (987), 0 states have call successors, (0), 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 05:49:36,509 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 47.0) internal successors, (987), 21 states have internal predecessors, (987), 0 states have call successors, (0), 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 05:49:36,509 INFO L175 Difference]: Start difference. First operand has 167 places, 143 transitions, 1331 flow. Second operand 20 states and 327 transitions. [2023-11-29 05:49:36,509 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 592 transitions, 7488 flow [2023-11-29 05:49:36,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 592 transitions, 7061 flow, removed 0 selfloop flow, removed 16 redundant places. [2023-11-29 05:49:36,578 INFO L231 Difference]: Finished difference. Result has 170 places, 142 transitions, 1331 flow [2023-11-29 05:49:36,579 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1247, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1331, PETRI_PLACES=170, PETRI_TRANSITIONS=142} [2023-11-29 05:49:36,579 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 123 predicate places. [2023-11-29 05:49:36,579 INFO L495 AbstractCegarLoop]: Abstraction has has 170 places, 142 transitions, 1331 flow [2023-11-29 05:49:36,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 11.548387096774194) internal successors, (358), 31 states have internal predecessors, (358), 0 states have call successors, (0), 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 05:49:36,579 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:49:36,579 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:49:36,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 05:49:36,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:36,780 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:49:36,780 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:49:36,780 INFO L85 PathProgramCache]: Analyzing trace with hash 407908672, now seen corresponding path program 4 times [2023-11-29 05:49:36,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:49:36,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133219785] [2023-11-29 05:49:36,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:49:36,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:49:36,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:37,068 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 10 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:37,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:49:37,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133219785] [2023-11-29 05:49:37,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133219785] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:49:37,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251637201] [2023-11-29 05:49:37,069 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 05:49:37,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:37,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:49:37,070 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:49:37,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 05:49:37,239 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 05:49:37,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:49:37,240 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 05:49:37,241 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:49:37,533 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:37,533 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:49:37,791 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:37,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251637201] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:49:37,791 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:49:37,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 39 [2023-11-29 05:49:37,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175841787] [2023-11-29 05:49:37,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:49:37,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-11-29 05:49:37,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:49:37,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-11-29 05:49:37,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1291, Unknown=0, NotChecked=0, Total=1560 [2023-11-29 05:49:38,063 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:49:38,064 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 142 transitions, 1331 flow. Second operand has 40 states, 40 states have (on average 10.525) internal successors, (421), 40 states have internal predecessors, (421), 0 states have call successors, (0), 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 05:49:38,064 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:49:38,064 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:49:38,064 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:49:39,730 INFO L124 PetriNetUnfolderBase]: 4548/8038 cut-off events. [2023-11-29 05:49:39,730 INFO L125 PetriNetUnfolderBase]: For 60764/61479 co-relation queries the response was YES. [2023-11-29 05:49:39,790 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40957 conditions, 8038 events. 4548/8038 cut-off events. For 60764/61479 co-relation queries the response was YES. Maximal size of possible extension queue 189. Compared 53456 event pairs, 2997 based on Foata normal form. 258/8237 useless extension candidates. Maximal degree in co-relation 40922. Up to 5857 conditions per place. [2023-11-29 05:49:39,831 INFO L140 encePairwiseOnDemand]: 38/47 looper letters, 168 selfloop transitions, 24 changer transitions 56/271 dead transitions. [2023-11-29 05:49:39,831 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 187 places, 271 transitions, 2853 flow [2023-11-29 05:49:39,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 05:49:39,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-29 05:49:39,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 273 transitions. [2023-11-29 05:49:39,833 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.32269503546099293 [2023-11-29 05:49:39,833 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 273 transitions. [2023-11-29 05:49:39,833 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 273 transitions. [2023-11-29 05:49:39,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:49:39,833 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 273 transitions. [2023-11-29 05:49:39,834 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 15.166666666666666) internal successors, (273), 18 states have internal predecessors, (273), 0 states have call successors, (0), 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 05:49:39,835 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 47.0) internal successors, (893), 19 states have internal predecessors, (893), 0 states have call successors, (0), 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 05:49:39,835 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 47.0) internal successors, (893), 19 states have internal predecessors, (893), 0 states have call successors, (0), 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 05:49:39,835 INFO L175 Difference]: Start difference. First operand has 170 places, 142 transitions, 1331 flow. Second operand 18 states and 273 transitions. [2023-11-29 05:49:39,835 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 187 places, 271 transitions, 2853 flow [2023-11-29 05:49:39,932 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 271 transitions, 2775 flow, removed 2 selfloop flow, removed 20 redundant places. [2023-11-29 05:49:39,935 INFO L231 Difference]: Finished difference. Result has 168 places, 130 transitions, 1177 flow [2023-11-29 05:49:39,935 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1171, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1177, PETRI_PLACES=168, PETRI_TRANSITIONS=130} [2023-11-29 05:49:39,935 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 121 predicate places. [2023-11-29 05:49:39,935 INFO L495 AbstractCegarLoop]: Abstraction has has 168 places, 130 transitions, 1177 flow [2023-11-29 05:49:39,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 10.525) internal successors, (421), 40 states have internal predecessors, (421), 0 states have call successors, (0), 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 05:49:39,936 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:49:39,936 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1] [2023-11-29 05:49:39,940 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-29 05:49:40,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:40,136 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:49:40,136 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:49:40,137 INFO L85 PathProgramCache]: Analyzing trace with hash -1427152360, now seen corresponding path program 4 times [2023-11-29 05:49:40,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:49:40,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966632974] [2023-11-29 05:49:40,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:49:40,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:49:40,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:40,543 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:40,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:49:40,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966632974] [2023-11-29 05:49:40,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966632974] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:49:40,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522255187] [2023-11-29 05:49:40,543 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 05:49:40,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:40,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:49:40,544 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:49:40,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 05:49:40,708 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 05:49:40,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:49:40,710 INFO L262 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 05:49:40,712 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:49:40,856 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:49:41,153 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:41,154 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:49:41,474 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:49:41,477 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-29 05:49:41,493 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:41,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522255187] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:49:41,493 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:49:41,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 41 [2023-11-29 05:49:41,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057491718] [2023-11-29 05:49:41,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:49:41,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2023-11-29 05:49:41,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:49:41,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2023-11-29 05:49:41,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1673, Unknown=0, NotChecked=0, Total=1806 [2023-11-29 05:49:42,209 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:49:42,210 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 130 transitions, 1177 flow. Second operand has 43 states, 43 states have (on average 11.372093023255815) internal successors, (489), 43 states have internal predecessors, (489), 0 states have call successors, (0), 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 05:49:42,210 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:49:42,210 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:49:42,210 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:49:45,213 INFO L124 PetriNetUnfolderBase]: 3508/6810 cut-off events. [2023-11-29 05:49:45,213 INFO L125 PetriNetUnfolderBase]: For 47362/47765 co-relation queries the response was YES. [2023-11-29 05:49:45,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33478 conditions, 6810 events. 3508/6810 cut-off events. For 47362/47765 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 47688 event pairs, 731 based on Foata normal form. 136/6899 useless extension candidates. Maximal degree in co-relation 33445. Up to 1608 conditions per place. [2023-11-29 05:49:45,283 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 317 selfloop transitions, 58 changer transitions 0/393 dead transitions. [2023-11-29 05:49:45,283 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 393 transitions, 4313 flow [2023-11-29 05:49:45,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 05:49:45,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-29 05:49:45,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 429 transitions. [2023-11-29 05:49:45,285 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3651063829787234 [2023-11-29 05:49:45,285 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 429 transitions. [2023-11-29 05:49:45,285 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 429 transitions. [2023-11-29 05:49:45,285 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:49:45,285 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 429 transitions. [2023-11-29 05:49:45,286 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 17.16) internal successors, (429), 25 states have internal predecessors, (429), 0 states have call successors, (0), 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 05:49:45,288 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 47.0) internal successors, (1222), 26 states have internal predecessors, (1222), 0 states have call successors, (0), 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 05:49:45,288 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 47.0) internal successors, (1222), 26 states have internal predecessors, (1222), 0 states have call successors, (0), 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 05:49:45,288 INFO L175 Difference]: Start difference. First operand has 168 places, 130 transitions, 1177 flow. Second operand 25 states and 429 transitions. [2023-11-29 05:49:45,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 393 transitions, 4313 flow [2023-11-29 05:49:45,351 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 393 transitions, 4256 flow, removed 1 selfloop flow, removed 15 redundant places. [2023-11-29 05:49:45,355 INFO L231 Difference]: Finished difference. Result has 179 places, 133 transitions, 1323 flow [2023-11-29 05:49:45,355 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1132, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=1323, PETRI_PLACES=179, PETRI_TRANSITIONS=133} [2023-11-29 05:49:45,356 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 132 predicate places. [2023-11-29 05:49:45,356 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 133 transitions, 1323 flow [2023-11-29 05:49:45,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 11.372093023255815) internal successors, (489), 43 states have internal predecessors, (489), 0 states have call successors, (0), 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 05:49:45,356 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:49:45,356 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:49:45,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-29 05:49:45,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-29 05:49:45,557 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:49:45,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:49:45,557 INFO L85 PathProgramCache]: Analyzing trace with hash 786352646, now seen corresponding path program 4 times [2023-11-29 05:49:45,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:49:45,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175118328] [2023-11-29 05:49:45,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:49:45,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:49:45,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:46,106 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:46,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:49:46,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175118328] [2023-11-29 05:49:46,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175118328] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:49:46,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57865729] [2023-11-29 05:49:46,107 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 05:49:46,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:46,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:49:46,108 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:49:46,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 05:49:46,288 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 05:49:46,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:49:46,290 INFO L262 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 05:49:46,292 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:49:46,452 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 05:49:47,158 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:47,158 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:49:47,959 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2023-11-29 05:49:47,963 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2023-11-29 05:49:48,517 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:48,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57865729] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:49:48,517 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:49:48,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18, 18] total 52 [2023-11-29 05:49:48,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142184465] [2023-11-29 05:49:48,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:49:48,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-11-29 05:49:48,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:49:48,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-11-29 05:49:48,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=2654, Unknown=0, NotChecked=0, Total=2862 [2023-11-29 05:49:49,495 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:49:49,496 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 133 transitions, 1323 flow. Second operand has 54 states, 54 states have (on average 10.555555555555555) internal successors, (570), 54 states have internal predecessors, (570), 0 states have call successors, (0), 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 05:49:49,496 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:49:49,496 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:49:49,496 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:49:58,827 INFO L124 PetriNetUnfolderBase]: 5741/10126 cut-off events. [2023-11-29 05:49:58,827 INFO L125 PetriNetUnfolderBase]: For 102287/103374 co-relation queries the response was YES. [2023-11-29 05:49:58,869 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54465 conditions, 10126 events. 5741/10126 cut-off events. For 102287/103374 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 71375 event pairs, 697 based on Foata normal form. 404/10492 useless extension candidates. Maximal degree in co-relation 54430. Up to 1500 conditions per place. [2023-11-29 05:49:58,910 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 1067 selfloop transitions, 95 changer transitions 12/1197 dead transitions. [2023-11-29 05:49:58,910 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 1197 transitions, 16476 flow [2023-11-29 05:49:58,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2023-11-29 05:49:58,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2023-11-29 05:49:58,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 1146 transitions. [2023-11-29 05:49:58,913 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3639250555731978 [2023-11-29 05:49:58,913 INFO L72 ComplementDD]: Start complementDD. Operand 67 states and 1146 transitions. [2023-11-29 05:49:58,913 INFO L73 IsDeterministic]: Start isDeterministic. Operand 67 states and 1146 transitions. [2023-11-29 05:49:58,913 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:49:58,913 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 67 states and 1146 transitions. [2023-11-29 05:49:58,914 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 68 states, 67 states have (on average 17.104477611940297) internal successors, (1146), 67 states have internal predecessors, (1146), 0 states have call successors, (0), 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 05:49:58,917 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 68 states, 68 states have (on average 47.0) internal successors, (3196), 68 states have internal predecessors, (3196), 0 states have call successors, (0), 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 05:49:58,917 INFO L81 ComplementDD]: Finished complementDD. Result has 68 states, 68 states have (on average 47.0) internal successors, (3196), 68 states have internal predecessors, (3196), 0 states have call successors, (0), 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 05:49:58,918 INFO L175 Difference]: Start difference. First operand has 179 places, 133 transitions, 1323 flow. Second operand 67 states and 1146 transitions. [2023-11-29 05:49:58,918 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 1197 transitions, 16476 flow [2023-11-29 05:49:58,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 1197 transitions, 15207 flow, removed 151 selfloop flow, removed 17 redundant places. [2023-11-29 05:49:59,003 INFO L231 Difference]: Finished difference. Result has 237 places, 182 transitions, 1935 flow [2023-11-29 05:49:59,003 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1226, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=67, PETRI_FLOW=1935, PETRI_PLACES=237, PETRI_TRANSITIONS=182} [2023-11-29 05:49:59,003 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 190 predicate places. [2023-11-29 05:49:59,004 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 182 transitions, 1935 flow [2023-11-29 05:49:59,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 10.555555555555555) internal successors, (570), 54 states have internal predecessors, (570), 0 states have call successors, (0), 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 05:49:59,004 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:49:59,004 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:49:59,008 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-29 05:49:59,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:59,204 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:49:59,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:49:59,205 INFO L85 PathProgramCache]: Analyzing trace with hash 786352645, now seen corresponding path program 5 times [2023-11-29 05:49:59,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:49:59,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980868324] [2023-11-29 05:49:59,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:49:59,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:49:59,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:49:59,693 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:49:59,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:49:59,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980868324] [2023-11-29 05:49:59,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980868324] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:49:59,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016415223] [2023-11-29 05:49:59,694 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 05:49:59,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:49:59,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:49:59,695 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:49:59,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 05:49:59,830 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2023-11-29 05:49:59,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:49:59,832 INFO L262 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 05:49:59,833 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:49:59,948 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:50:00,212 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:00,212 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:50:00,446 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2023-11-29 05:50:00,448 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2023-11-29 05:50:00,457 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:00,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016415223] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:50:00,457 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:50:00,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 41 [2023-11-29 05:50:00,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324282342] [2023-11-29 05:50:00,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:50:00,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2023-11-29 05:50:00,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:50:00,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2023-11-29 05:50:00,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1673, Unknown=0, NotChecked=0, Total=1806 [2023-11-29 05:50:00,852 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:50:00,852 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 182 transitions, 1935 flow. Second operand has 43 states, 43 states have (on average 11.511627906976743) internal successors, (495), 43 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:50:00,853 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:50:00,853 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:50:00,853 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:50:04,169 INFO L124 PetriNetUnfolderBase]: 4580/8885 cut-off events. [2023-11-29 05:50:04,169 INFO L125 PetriNetUnfolderBase]: For 93814/94523 co-relation queries the response was YES. [2023-11-29 05:50:04,209 INFO L83 FinitePrefix]: Finished finitePrefix Result has 50009 conditions, 8885 events. 4580/8885 cut-off events. For 93814/94523 co-relation queries the response was YES. Maximal size of possible extension queue 225. Compared 65982 event pairs, 1061 based on Foata normal form. 295/9132 useless extension candidates. Maximal degree in co-relation 49965. Up to 2140 conditions per place. [2023-11-29 05:50:04,244 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 536 selfloop transitions, 74 changer transitions 0/638 dead transitions. [2023-11-29 05:50:04,244 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 638 transitions, 8562 flow [2023-11-29 05:50:04,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 05:50:04,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-29 05:50:04,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 424 transitions. [2023-11-29 05:50:04,245 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3608510638297872 [2023-11-29 05:50:04,245 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 424 transitions. [2023-11-29 05:50:04,245 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 424 transitions. [2023-11-29 05:50:04,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:50:04,246 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 424 transitions. [2023-11-29 05:50:04,246 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 16.96) internal successors, (424), 25 states have internal predecessors, (424), 0 states have call successors, (0), 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 05:50:04,248 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 47.0) internal successors, (1222), 26 states have internal predecessors, (1222), 0 states have call successors, (0), 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 05:50:04,248 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 47.0) internal successors, (1222), 26 states have internal predecessors, (1222), 0 states have call successors, (0), 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 05:50:04,248 INFO L175 Difference]: Start difference. First operand has 237 places, 182 transitions, 1935 flow. Second operand 25 states and 424 transitions. [2023-11-29 05:50:04,248 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 638 transitions, 8562 flow [2023-11-29 05:50:04,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 638 transitions, 8218 flow, removed 28 selfloop flow, removed 35 redundant places. [2023-11-29 05:50:04,379 INFO L231 Difference]: Finished difference. Result has 228 places, 183 transitions, 1794 flow [2023-11-29 05:50:04,380 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1596, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=1794, PETRI_PLACES=228, PETRI_TRANSITIONS=183} [2023-11-29 05:50:04,380 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 181 predicate places. [2023-11-29 05:50:04,380 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 183 transitions, 1794 flow [2023-11-29 05:50:04,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 11.511627906976743) internal successors, (495), 43 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:50:04,380 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:50:04,380 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1] [2023-11-29 05:50:04,386 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-29 05:50:04,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:04,581 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:50:04,581 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:50:04,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1714676212, now seen corresponding path program 4 times [2023-11-29 05:50:04,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:50:04,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93996154] [2023-11-29 05:50:04,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:50:04,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:50:04,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:50:05,185 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:05,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:50:05,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93996154] [2023-11-29 05:50:05,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93996154] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:50:05,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508208432] [2023-11-29 05:50:05,186 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 05:50:05,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:05,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:50:05,187 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:50:05,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 05:50:05,335 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 05:50:05,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:50:05,337 INFO L262 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 50 conjunts are in the unsatisfiable core [2023-11-29 05:50:05,339 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:50:05,369 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 05:50:05,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 05:50:05,401 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2023-11-29 05:50:05,578 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:05,578 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:50:07,578 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2023-11-29 05:50:07,581 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 94 [2023-11-29 05:50:07,774 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:07,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508208432] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:50:07,774 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:50:07,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 42 [2023-11-29 05:50:07,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143937221] [2023-11-29 05:50:07,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:50:07,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-11-29 05:50:07,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:50:07,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-11-29 05:50:07,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1755, Unknown=0, NotChecked=0, Total=1892 [2023-11-29 05:50:08,207 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:50:08,207 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 183 transitions, 1794 flow. Second operand has 44 states, 44 states have (on average 11.318181818181818) internal successors, (498), 44 states have internal predecessors, (498), 0 states have call successors, (0), 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 05:50:08,207 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:50:08,207 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:50:08,207 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:50:11,477 INFO L124 PetriNetUnfolderBase]: 4449/9107 cut-off events. [2023-11-29 05:50:11,478 INFO L125 PetriNetUnfolderBase]: For 74399/74779 co-relation queries the response was YES. [2023-11-29 05:50:11,522 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46676 conditions, 9107 events. 4449/9107 cut-off events. For 74399/74779 co-relation queries the response was YES. Maximal size of possible extension queue 222. Compared 69043 event pairs, 856 based on Foata normal form. 199/9276 useless extension candidates. Maximal degree in co-relation 46632. Up to 2200 conditions per place. [2023-11-29 05:50:11,557 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 729 selfloop transitions, 65 changer transitions 0/825 dead transitions. [2023-11-29 05:50:11,557 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 825 transitions, 10359 flow [2023-11-29 05:50:11,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 05:50:11,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 05:50:11,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 438 transitions. [2023-11-29 05:50:11,558 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35842880523731585 [2023-11-29 05:50:11,558 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 438 transitions. [2023-11-29 05:50:11,558 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 438 transitions. [2023-11-29 05:50:11,559 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:50:11,559 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 438 transitions. [2023-11-29 05:50:11,559 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 16.846153846153847) internal successors, (438), 26 states have internal predecessors, (438), 0 states have call successors, (0), 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 05:50:11,561 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 47.0) internal successors, (1269), 27 states have internal predecessors, (1269), 0 states have call successors, (0), 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 05:50:11,561 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 47.0) internal successors, (1269), 27 states have internal predecessors, (1269), 0 states have call successors, (0), 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 05:50:11,561 INFO L175 Difference]: Start difference. First operand has 228 places, 183 transitions, 1794 flow. Second operand 26 states and 438 transitions. [2023-11-29 05:50:11,561 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 253 places, 825 transitions, 10359 flow [2023-11-29 05:50:11,701 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 825 transitions, 9701 flow, removed 0 selfloop flow, removed 20 redundant places. [2023-11-29 05:50:11,708 INFO L231 Difference]: Finished difference. Result has 233 places, 182 transitions, 1802 flow [2023-11-29 05:50:11,708 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1672, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1802, PETRI_PLACES=233, PETRI_TRANSITIONS=182} [2023-11-29 05:50:11,708 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 186 predicate places. [2023-11-29 05:50:11,709 INFO L495 AbstractCegarLoop]: Abstraction has has 233 places, 182 transitions, 1802 flow [2023-11-29 05:50:11,709 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 11.318181818181818) internal successors, (498), 44 states have internal predecessors, (498), 0 states have call successors, (0), 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 05:50:11,709 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:50:11,709 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2023-11-29 05:50:11,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-11-29 05:50:11,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:11,909 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:50:11,910 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:50:11,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1628101313, now seen corresponding path program 5 times [2023-11-29 05:50:11,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:50:11,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504370019] [2023-11-29 05:50:11,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:50:11,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:50:11,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:50:12,198 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 22 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:12,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:50:12,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504370019] [2023-11-29 05:50:12,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504370019] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:50:12,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960215021] [2023-11-29 05:50:12,199 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 05:50:12,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:12,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:50:12,200 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:50:12,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 05:50:12,351 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2023-11-29 05:50:12,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:50:12,352 INFO L262 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 05:50:12,353 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:50:12,743 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 38 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:12,743 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:50:13,086 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 38 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:13,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960215021] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:50:13,087 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:50:13,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 49 [2023-11-29 05:50:13,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366168514] [2023-11-29 05:50:13,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:50:13,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2023-11-29 05:50:13,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:50:13,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2023-11-29 05:50:13,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=400, Invalid=2050, Unknown=0, NotChecked=0, Total=2450 [2023-11-29 05:50:13,293 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:50:13,293 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 182 transitions, 1802 flow. Second operand has 50 states, 50 states have (on average 10.46) internal successors, (523), 50 states have internal predecessors, (523), 0 states have call successors, (0), 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 05:50:13,293 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:50:13,293 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:50:13,294 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:50:15,486 INFO L124 PetriNetUnfolderBase]: 4949/9393 cut-off events. [2023-11-29 05:50:15,486 INFO L125 PetriNetUnfolderBase]: For 73549/73922 co-relation queries the response was YES. [2023-11-29 05:50:15,536 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49056 conditions, 9393 events. 4949/9393 cut-off events. For 73549/73922 co-relation queries the response was YES. Maximal size of possible extension queue 218. Compared 67739 event pairs, 2691 based on Foata normal form. 155/9487 useless extension candidates. Maximal degree in co-relation 49012. Up to 5061 conditions per place. [2023-11-29 05:50:15,566 INFO L140 encePairwiseOnDemand]: 38/47 looper letters, 235 selfloop transitions, 28 changer transitions 182/468 dead transitions. [2023-11-29 05:50:15,567 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 468 transitions, 5150 flow [2023-11-29 05:50:15,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 05:50:15,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-29 05:50:15,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 341 transitions. [2023-11-29 05:50:15,568 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.32978723404255317 [2023-11-29 05:50:15,568 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 341 transitions. [2023-11-29 05:50:15,568 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 341 transitions. [2023-11-29 05:50:15,568 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:50:15,568 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 341 transitions. [2023-11-29 05:50:15,569 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 15.5) internal successors, (341), 22 states have internal predecessors, (341), 0 states have call successors, (0), 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 05:50:15,570 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 47.0) internal successors, (1081), 23 states have internal predecessors, (1081), 0 states have call successors, (0), 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 05:50:15,570 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 47.0) internal successors, (1081), 23 states have internal predecessors, (1081), 0 states have call successors, (0), 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 05:50:15,570 INFO L175 Difference]: Start difference. First operand has 233 places, 182 transitions, 1802 flow. Second operand 22 states and 341 transitions. [2023-11-29 05:50:15,570 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 468 transitions, 5150 flow [2023-11-29 05:50:15,706 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 468 transitions, 5025 flow, removed 3 selfloop flow, removed 25 redundant places. [2023-11-29 05:50:15,710 INFO L231 Difference]: Finished difference. Result has 230 places, 138 transitions, 1341 flow [2023-11-29 05:50:15,711 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1595, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1341, PETRI_PLACES=230, PETRI_TRANSITIONS=138} [2023-11-29 05:50:15,711 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 183 predicate places. [2023-11-29 05:50:15,711 INFO L495 AbstractCegarLoop]: Abstraction has has 230 places, 138 transitions, 1341 flow [2023-11-29 05:50:15,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 10.46) internal successors, (523), 50 states have internal predecessors, (523), 0 states have call successors, (0), 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 05:50:15,711 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:50:15,711 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:50:15,716 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-29 05:50:15,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-11-29 05:50:15,912 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:50:15,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:50:15,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1391119171, now seen corresponding path program 6 times [2023-11-29 05:50:15,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:50:15,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895490078] [2023-11-29 05:50:15,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:50:15,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:50:15,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:50:16,231 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 22 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:16,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:50:16,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895490078] [2023-11-29 05:50:16,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895490078] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:50:16,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035526] [2023-11-29 05:50:16,232 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 05:50:16,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:16,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:50:16,233 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:50:16,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-29 05:50:16,416 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2023-11-29 05:50:16,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:50:16,419 INFO L262 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 05:50:16,420 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:50:16,829 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 38 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:16,829 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:50:17,236 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 38 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:17,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035526] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:50:17,236 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:50:17,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 49 [2023-11-29 05:50:17,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080682740] [2023-11-29 05:50:17,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:50:17,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2023-11-29 05:50:17,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:50:17,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2023-11-29 05:50:17,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=400, Invalid=2050, Unknown=0, NotChecked=0, Total=2450 [2023-11-29 05:50:17,531 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:50:17,532 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 230 places, 138 transitions, 1341 flow. Second operand has 50 states, 50 states have (on average 10.5) internal successors, (525), 50 states have internal predecessors, (525), 0 states have call successors, (0), 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 05:50:17,532 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:50:17,532 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:50:17,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:50:19,887 INFO L124 PetriNetUnfolderBase]: 4124/7359 cut-off events. [2023-11-29 05:50:19,887 INFO L125 PetriNetUnfolderBase]: For 66075/66648 co-relation queries the response was YES. [2023-11-29 05:50:19,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39754 conditions, 7359 events. 4124/7359 cut-off events. For 66075/66648 co-relation queries the response was YES. Maximal size of possible extension queue 185. Compared 49041 event pairs, 2636 based on Foata normal form. 68/7385 useless extension candidates. Maximal degree in co-relation 39716. Up to 5325 conditions per place. [2023-11-29 05:50:19,971 INFO L140 encePairwiseOnDemand]: 39/47 looper letters, 77 selfloop transitions, 13 changer transitions 198/298 dead transitions. [2023-11-29 05:50:19,971 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 298 transitions, 3674 flow [2023-11-29 05:50:19,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 05:50:19,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-29 05:50:19,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 325 transitions. [2023-11-29 05:50:19,973 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.31431334622823986 [2023-11-29 05:50:19,973 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 325 transitions. [2023-11-29 05:50:19,973 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 325 transitions. [2023-11-29 05:50:19,973 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:50:19,973 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 325 transitions. [2023-11-29 05:50:19,974 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 14.772727272727273) internal successors, (325), 22 states have internal predecessors, (325), 0 states have call successors, (0), 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 05:50:19,975 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 47.0) internal successors, (1081), 23 states have internal predecessors, (1081), 0 states have call successors, (0), 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 05:50:19,975 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 47.0) internal successors, (1081), 23 states have internal predecessors, (1081), 0 states have call successors, (0), 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 05:50:19,975 INFO L175 Difference]: Start difference. First operand has 230 places, 138 transitions, 1341 flow. Second operand 22 states and 325 transitions. [2023-11-29 05:50:19,975 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 298 transitions, 3674 flow [2023-11-29 05:50:20,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 298 transitions, 3150 flow, removed 17 selfloop flow, removed 32 redundant places. [2023-11-29 05:50:20,113 INFO L231 Difference]: Finished difference. Result has 196 places, 100 transitions, 849 flow [2023-11-29 05:50:20,114 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1139, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=134, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=849, PETRI_PLACES=196, PETRI_TRANSITIONS=100} [2023-11-29 05:50:20,114 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 149 predicate places. [2023-11-29 05:50:20,114 INFO L495 AbstractCegarLoop]: Abstraction has has 196 places, 100 transitions, 849 flow [2023-11-29 05:50:20,115 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 10.5) internal successors, (525), 50 states have internal predecessors, (525), 0 states have call successors, (0), 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 05:50:20,115 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:50:20,115 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2023-11-29 05:50:20,120 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-11-29 05:50:20,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-29 05:50:20,315 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:50:20,316 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:50:20,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1030949831, now seen corresponding path program 5 times [2023-11-29 05:50:20,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:50:20,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991117482] [2023-11-29 05:50:20,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:50:20,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:50:20,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:50:20,948 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:20,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:50:20,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991117482] [2023-11-29 05:50:20,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991117482] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:50:20,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171817447] [2023-11-29 05:50:20,948 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 05:50:20,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:20,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:50:20,949 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:50:20,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-29 05:50:21,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2023-11-29 05:50:21,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:50:21,122 INFO L262 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 51 conjunts are in the unsatisfiable core [2023-11-29 05:50:21,124 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:50:21,334 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:50:21,744 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:21,744 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:50:22,147 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2023-11-29 05:50:22,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2023-11-29 05:50:22,166 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:22,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171817447] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:50:22,166 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:50:22,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 51 [2023-11-29 05:50:22,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298236402] [2023-11-29 05:50:22,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:50:22,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2023-11-29 05:50:22,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:50:22,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2023-11-29 05:50:22,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=2593, Unknown=0, NotChecked=0, Total=2756 [2023-11-29 05:50:22,942 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:50:22,942 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 100 transitions, 849 flow. Second operand has 53 states, 53 states have (on average 11.358490566037736) internal successors, (602), 53 states have internal predecessors, (602), 0 states have call successors, (0), 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 05:50:22,943 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:50:22,943 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:50:22,943 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:50:27,242 INFO L124 PetriNetUnfolderBase]: 3213/6382 cut-off events. [2023-11-29 05:50:27,242 INFO L125 PetriNetUnfolderBase]: For 41622/41853 co-relation queries the response was YES. [2023-11-29 05:50:27,283 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30776 conditions, 6382 events. 3213/6382 cut-off events. For 41622/41853 co-relation queries the response was YES. Maximal size of possible extension queue 157. Compared 43570 event pairs, 430 based on Foata normal form. 99/6455 useless extension candidates. Maximal degree in co-relation 30745. Up to 1594 conditions per place. [2023-11-29 05:50:27,316 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 608 selfloop transitions, 36 changer transitions 0/661 dead transitions. [2023-11-29 05:50:27,316 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 661 transitions, 7352 flow [2023-11-29 05:50:27,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 05:50:27,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 05:50:27,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 482 transitions. [2023-11-29 05:50:27,318 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3536316947909024 [2023-11-29 05:50:27,318 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 482 transitions. [2023-11-29 05:50:27,318 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 482 transitions. [2023-11-29 05:50:27,318 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:50:27,318 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 482 transitions. [2023-11-29 05:50:27,319 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 16.620689655172413) internal successors, (482), 29 states have internal predecessors, (482), 0 states have call successors, (0), 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 05:50:27,321 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 47.0) internal successors, (1410), 30 states have internal predecessors, (1410), 0 states have call successors, (0), 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 05:50:27,321 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 47.0) internal successors, (1410), 30 states have internal predecessors, (1410), 0 states have call successors, (0), 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 05:50:27,321 INFO L175 Difference]: Start difference. First operand has 196 places, 100 transitions, 849 flow. Second operand 29 states and 482 transitions. [2023-11-29 05:50:27,321 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 661 transitions, 7352 flow [2023-11-29 05:50:27,396 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 661 transitions, 7269 flow, removed 8 selfloop flow, removed 20 redundant places. [2023-11-29 05:50:27,403 INFO L231 Difference]: Finished difference. Result has 168 places, 104 transitions, 913 flow [2023-11-29 05:50:27,403 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=777, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=100, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=913, PETRI_PLACES=168, PETRI_TRANSITIONS=104} [2023-11-29 05:50:27,403 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 121 predicate places. [2023-11-29 05:50:27,404 INFO L495 AbstractCegarLoop]: Abstraction has has 168 places, 104 transitions, 913 flow [2023-11-29 05:50:27,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 11.358490566037736) internal successors, (602), 53 states have internal predecessors, (602), 0 states have call successors, (0), 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 05:50:27,404 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:50:27,404 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2023-11-29 05:50:27,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-29 05:50:27,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-29 05:50:27,605 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:50:27,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:50:27,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1030949830, now seen corresponding path program 6 times [2023-11-29 05:50:27,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:50:27,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768871722] [2023-11-29 05:50:27,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:50:27,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:50:27,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:50:28,359 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:28,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:50:28,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768871722] [2023-11-29 05:50:28,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768871722] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:50:28,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101301664] [2023-11-29 05:50:28,360 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 05:50:28,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:28,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:50:28,362 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:50:28,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-29 05:50:28,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2023-11-29 05:50:28,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:50:28,700 INFO L262 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 53 conjunts are in the unsatisfiable core [2023-11-29 05:50:28,702 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:50:28,743 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 05:50:29,108 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:29,108 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:50:29,547 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:50:29,549 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-29 05:50:29,830 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:29,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101301664] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:50:29,831 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:50:29,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 47 [2023-11-29 05:50:29,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232427219] [2023-11-29 05:50:29,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:50:29,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2023-11-29 05:50:29,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:50:29,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2023-11-29 05:50:29,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=2205, Unknown=0, NotChecked=0, Total=2352 [2023-11-29 05:50:30,406 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:50:30,407 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 104 transitions, 913 flow. Second operand has 49 states, 49 states have (on average 11.326530612244898) internal successors, (555), 49 states have internal predecessors, (555), 0 states have call successors, (0), 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 05:50:30,407 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:50:30,407 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:50:30,407 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:50:33,920 INFO L124 PetriNetUnfolderBase]: 3109/6204 cut-off events. [2023-11-29 05:50:33,920 INFO L125 PetriNetUnfolderBase]: For 40068/40253 co-relation queries the response was YES. [2023-11-29 05:50:33,965 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29618 conditions, 6204 events. 3109/6204 cut-off events. For 40068/40253 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 42340 event pairs, 430 based on Foata normal form. 99/6277 useless extension candidates. Maximal degree in co-relation 29591. Up to 1594 conditions per place. [2023-11-29 05:50:34,001 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 607 selfloop transitions, 36 changer transitions 0/660 dead transitions. [2023-11-29 05:50:34,001 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 660 transitions, 7352 flow [2023-11-29 05:50:34,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 05:50:34,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 05:50:34,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 481 transitions. [2023-11-29 05:50:34,003 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3528980190755686 [2023-11-29 05:50:34,003 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 481 transitions. [2023-11-29 05:50:34,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 481 transitions. [2023-11-29 05:50:34,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:50:34,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 481 transitions. [2023-11-29 05:50:34,005 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 16.586206896551722) internal successors, (481), 29 states have internal predecessors, (481), 0 states have call successors, (0), 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 05:50:34,007 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 47.0) internal successors, (1410), 30 states have internal predecessors, (1410), 0 states have call successors, (0), 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 05:50:34,008 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 47.0) internal successors, (1410), 30 states have internal predecessors, (1410), 0 states have call successors, (0), 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 05:50:34,008 INFO L175 Difference]: Start difference. First operand has 168 places, 104 transitions, 913 flow. Second operand 29 states and 481 transitions. [2023-11-29 05:50:34,008 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 660 transitions, 7352 flow [2023-11-29 05:50:34,092 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 660 transitions, 7265 flow, removed 4 selfloop flow, removed 25 redundant places. [2023-11-29 05:50:34,099 INFO L231 Difference]: Finished difference. Result has 171 places, 103 transitions, 888 flow [2023-11-29 05:50:34,099 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=816, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=888, PETRI_PLACES=171, PETRI_TRANSITIONS=103} [2023-11-29 05:50:34,100 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 124 predicate places. [2023-11-29 05:50:34,100 INFO L495 AbstractCegarLoop]: Abstraction has has 171 places, 103 transitions, 888 flow [2023-11-29 05:50:34,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 11.326530612244898) internal successors, (555), 49 states have internal predecessors, (555), 0 states have call successors, (0), 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 05:50:34,100 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:50:34,100 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:50:34,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-11-29 05:50:34,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-11-29 05:50:34,301 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:50:34,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:50:34,301 INFO L85 PathProgramCache]: Analyzing trace with hash -1240805624, now seen corresponding path program 7 times [2023-11-29 05:50:34,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:50:34,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163251260] [2023-11-29 05:50:34,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:50:34,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:50:34,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:50:35,009 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:35,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:50:35,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163251260] [2023-11-29 05:50:35,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163251260] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:50:35,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251788340] [2023-11-29 05:50:35,010 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 05:50:35,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:35,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:50:35,011 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:50:35,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-29 05:50:35,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:50:35,217 INFO L262 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 51 conjunts are in the unsatisfiable core [2023-11-29 05:50:35,219 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:50:35,445 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:50:35,924 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:35,924 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:50:36,426 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2023-11-29 05:50:36,429 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2023-11-29 05:50:36,447 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:36,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251788340] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:50:36,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:50:36,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 51 [2023-11-29 05:50:36,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315307622] [2023-11-29 05:50:36,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:50:36,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2023-11-29 05:50:36,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:50:36,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2023-11-29 05:50:36,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=2593, Unknown=0, NotChecked=0, Total=2756 [2023-11-29 05:50:37,104 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:50:37,105 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 103 transitions, 888 flow. Second operand has 53 states, 53 states have (on average 11.471698113207546) internal successors, (608), 53 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:50:37,105 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:50:37,105 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:50:37,105 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:50:41,521 INFO L124 PetriNetUnfolderBase]: 3747/7050 cut-off events. [2023-11-29 05:50:41,521 INFO L125 PetriNetUnfolderBase]: For 49123/49512 co-relation queries the response was YES. [2023-11-29 05:50:41,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35049 conditions, 7050 events. 3747/7050 cut-off events. For 49123/49512 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 47478 event pairs, 608 based on Foata normal form. 89/7089 useless extension candidates. Maximal degree in co-relation 35023. Up to 1642 conditions per place. [2023-11-29 05:50:41,600 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 404 selfloop transitions, 57 changer transitions 0/473 dead transitions. [2023-11-29 05:50:41,600 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 199 places, 473 transitions, 5753 flow [2023-11-29 05:50:41,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 05:50:41,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 05:50:41,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 482 transitions. [2023-11-29 05:50:41,602 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3536316947909024 [2023-11-29 05:50:41,602 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 482 transitions. [2023-11-29 05:50:41,602 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 482 transitions. [2023-11-29 05:50:41,602 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:50:41,602 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 482 transitions. [2023-11-29 05:50:41,603 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 16.620689655172413) internal successors, (482), 29 states have internal predecessors, (482), 0 states have call successors, (0), 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 05:50:41,605 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 47.0) internal successors, (1410), 30 states have internal predecessors, (1410), 0 states have call successors, (0), 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 05:50:41,605 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 47.0) internal successors, (1410), 30 states have internal predecessors, (1410), 0 states have call successors, (0), 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 05:50:41,605 INFO L175 Difference]: Start difference. First operand has 171 places, 103 transitions, 888 flow. Second operand 29 states and 482 transitions. [2023-11-29 05:50:41,605 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 199 places, 473 transitions, 5753 flow [2023-11-29 05:50:41,675 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 173 places, 473 transitions, 5319 flow, removed 0 selfloop flow, removed 26 redundant places. [2023-11-29 05:50:41,681 INFO L231 Difference]: Finished difference. Result has 175 places, 110 transitions, 1062 flow [2023-11-29 05:50:41,681 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=829, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=1062, PETRI_PLACES=175, PETRI_TRANSITIONS=110} [2023-11-29 05:50:41,682 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 128 predicate places. [2023-11-29 05:50:41,682 INFO L495 AbstractCegarLoop]: Abstraction has has 175 places, 110 transitions, 1062 flow [2023-11-29 05:50:41,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 11.471698113207546) internal successors, (608), 53 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:50:41,682 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:50:41,682 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1] [2023-11-29 05:50:41,688 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-11-29 05:50:41,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2023-11-29 05:50:41,883 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:50:41,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:50:41,884 INFO L85 PathProgramCache]: Analyzing trace with hash -284002353, now seen corresponding path program 2 times [2023-11-29 05:50:41,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:50:41,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983314810] [2023-11-29 05:50:41,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:50:41,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:50:41,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:50:42,055 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-11-29 05:50:42,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:50:42,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983314810] [2023-11-29 05:50:42,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983314810] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:50:42,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240797896] [2023-11-29 05:50:42,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:50:42,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:42,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:50:42,057 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:50:42,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-29 05:50:42,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 05:50:42,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:50:42,231 INFO L262 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 05:50:42,232 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:50:42,295 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-11-29 05:50:42,295 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:50:42,354 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-11-29 05:50:42,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240797896] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:50:42,354 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:50:42,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 3, 3] total 14 [2023-11-29 05:50:42,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469843356] [2023-11-29 05:50:42,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:50:42,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 05:50:42,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:50:42,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 05:50:42,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2023-11-29 05:50:42,387 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 47 [2023-11-29 05:50:42,387 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 110 transitions, 1062 flow. Second operand has 15 states, 15 states have (on average 13.666666666666666) internal successors, (205), 15 states have internal predecessors, (205), 0 states have call successors, (0), 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 05:50:42,387 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:50:42,387 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 47 [2023-11-29 05:50:42,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:50:44,244 INFO L124 PetriNetUnfolderBase]: 4364/7921 cut-off events. [2023-11-29 05:50:44,244 INFO L125 PetriNetUnfolderBase]: For 66598/67000 co-relation queries the response was YES. [2023-11-29 05:50:44,297 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40365 conditions, 7921 events. 4364/7921 cut-off events. For 66598/67000 co-relation queries the response was YES. Maximal size of possible extension queue 179. Compared 51948 event pairs, 463 based on Foata normal form. 242/8112 useless extension candidates. Maximal degree in co-relation 40337. Up to 1687 conditions per place. [2023-11-29 05:50:44,342 INFO L140 encePairwiseOnDemand]: 40/47 looper letters, 610 selfloop transitions, 21 changer transitions 0/647 dead transitions. [2023-11-29 05:50:44,342 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 647 transitions, 8697 flow [2023-11-29 05:50:44,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 05:50:44,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 05:50:44,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 326 transitions. [2023-11-29 05:50:44,343 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4624113475177305 [2023-11-29 05:50:44,343 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 326 transitions. [2023-11-29 05:50:44,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 326 transitions. [2023-11-29 05:50:44,344 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:50:44,344 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 326 transitions. [2023-11-29 05:50:44,344 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 21.733333333333334) internal successors, (326), 15 states have internal predecessors, (326), 0 states have call successors, (0), 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 05:50:44,345 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 47.0) internal successors, (752), 16 states have internal predecessors, (752), 0 states have call successors, (0), 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 05:50:44,345 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 47.0) internal successors, (752), 16 states have internal predecessors, (752), 0 states have call successors, (0), 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 05:50:44,345 INFO L175 Difference]: Start difference. First operand has 175 places, 110 transitions, 1062 flow. Second operand 15 states and 326 transitions. [2023-11-29 05:50:44,346 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 647 transitions, 8697 flow [2023-11-29 05:50:44,448 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 647 transitions, 7476 flow, removed 54 selfloop flow, removed 29 redundant places. [2023-11-29 05:50:44,455 INFO L231 Difference]: Finished difference. Result has 161 places, 112 transitions, 984 flow [2023-11-29 05:50:44,455 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=903, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=984, PETRI_PLACES=161, PETRI_TRANSITIONS=112} [2023-11-29 05:50:44,456 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 114 predicate places. [2023-11-29 05:50:44,456 INFO L495 AbstractCegarLoop]: Abstraction has has 161 places, 112 transitions, 984 flow [2023-11-29 05:50:44,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 13.666666666666666) internal successors, (205), 15 states have internal predecessors, (205), 0 states have call successors, (0), 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 05:50:44,456 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:50:44,456 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:50:44,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-11-29 05:50:44,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:44,657 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:50:44,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:50:44,657 INFO L85 PathProgramCache]: Analyzing trace with hash 10582308, now seen corresponding path program 5 times [2023-11-29 05:50:44,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:50:44,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533389574] [2023-11-29 05:50:44,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:50:44,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:50:44,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:50:45,511 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:45,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:50:45,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533389574] [2023-11-29 05:50:45,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533389574] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:50:45,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022853503] [2023-11-29 05:50:45,512 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 05:50:45,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:45,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:50:45,513 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:50:45,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-29 05:50:45,766 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2023-11-29 05:50:45,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:50:45,770 INFO L262 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 57 conjunts are in the unsatisfiable core [2023-11-29 05:50:45,772 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:50:45,819 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 05:50:45,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 05:50:45,891 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2023-11-29 05:50:46,299 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:46,299 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:50:46,957 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 23 [2023-11-29 05:50:46,962 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50 [2023-11-29 05:50:47,284 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:47,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022853503] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:50:47,285 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:50:47,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 52 [2023-11-29 05:50:47,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724799742] [2023-11-29 05:50:47,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:50:47,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-11-29 05:50:47,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:50:47,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-11-29 05:50:47,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=2693, Unknown=0, NotChecked=0, Total=2862 [2023-11-29 05:50:48,181 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:50:48,181 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 161 places, 112 transitions, 984 flow. Second operand has 54 states, 54 states have (on average 11.38888888888889) internal successors, (615), 54 states have internal predecessors, (615), 0 states have call successors, (0), 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 05:50:48,181 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:50:48,181 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:50:48,181 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:50:52,829 INFO L124 PetriNetUnfolderBase]: 3851/7220 cut-off events. [2023-11-29 05:50:52,829 INFO L125 PetriNetUnfolderBase]: For 59964/60961 co-relation queries the response was YES. [2023-11-29 05:50:52,950 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36212 conditions, 7220 events. 3851/7220 cut-off events. For 59964/60961 co-relation queries the response was YES. Maximal size of possible extension queue 168. Compared 48984 event pairs, 582 based on Foata normal form. 49/7219 useless extension candidates. Maximal degree in co-relation 36187. Up to 1606 conditions per place. [2023-11-29 05:50:52,987 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 415 selfloop transitions, 61 changer transitions 0/489 dead transitions. [2023-11-29 05:50:52,987 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 489 transitions, 6087 flow [2023-11-29 05:50:52,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 05:50:52,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 05:50:52,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 491 transitions. [2023-11-29 05:50:52,989 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.34822695035460993 [2023-11-29 05:50:52,989 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 491 transitions. [2023-11-29 05:50:52,989 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 491 transitions. [2023-11-29 05:50:52,989 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:50:52,989 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 491 transitions. [2023-11-29 05:50:52,990 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 16.366666666666667) internal successors, (491), 30 states have internal predecessors, (491), 0 states have call successors, (0), 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 05:50:52,993 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 47.0) internal successors, (1457), 31 states have internal predecessors, (1457), 0 states have call successors, (0), 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 05:50:52,993 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 47.0) internal successors, (1457), 31 states have internal predecessors, (1457), 0 states have call successors, (0), 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 05:50:52,993 INFO L175 Difference]: Start difference. First operand has 161 places, 112 transitions, 984 flow. Second operand 30 states and 491 transitions. [2023-11-29 05:50:52,993 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 190 places, 489 transitions, 6087 flow [2023-11-29 05:50:53,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 489 transitions, 5525 flow, removed 66 selfloop flow, removed 13 redundant places. [2023-11-29 05:50:53,063 INFO L231 Difference]: Finished difference. Result has 177 places, 111 transitions, 1040 flow [2023-11-29 05:50:53,063 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=918, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1040, PETRI_PLACES=177, PETRI_TRANSITIONS=111} [2023-11-29 05:50:53,064 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 130 predicate places. [2023-11-29 05:50:53,064 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 111 transitions, 1040 flow [2023-11-29 05:50:53,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 11.38888888888889) internal successors, (615), 54 states have internal predecessors, (615), 0 states have call successors, (0), 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 05:50:53,064 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:50:53,065 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1] [2023-11-29 05:50:53,070 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-11-29 05:50:53,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:53,265 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:50:53,265 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:50:53,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1951665620, now seen corresponding path program 6 times [2023-11-29 05:50:53,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:50:53,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293848762] [2023-11-29 05:50:53,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:50:53,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:50:53,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:50:53,748 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 39 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:53,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:50:53,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293848762] [2023-11-29 05:50:53,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293848762] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:50:53,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835790451] [2023-11-29 05:50:53,748 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 05:50:53,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:53,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:50:53,750 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:50:53,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-29 05:50:54,032 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2023-11-29 05:50:54,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:50:54,034 INFO L262 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 05:50:54,036 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:50:54,591 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 60 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:54,591 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:50:55,086 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 60 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:50:55,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835790451] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:50:55,087 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:50:55,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 59 [2023-11-29 05:50:55,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989050325] [2023-11-29 05:50:55,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:50:55,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2023-11-29 05:50:55,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:50:55,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2023-11-29 05:50:55,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=566, Invalid=2974, Unknown=0, NotChecked=0, Total=3540 [2023-11-29 05:50:55,446 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:50:55,446 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 111 transitions, 1040 flow. Second operand has 60 states, 60 states have (on average 10.45) internal successors, (627), 60 states have internal predecessors, (627), 0 states have call successors, (0), 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 05:50:55,446 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:50:55,447 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:50:55,447 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:50:57,687 INFO L124 PetriNetUnfolderBase]: 3870/7035 cut-off events. [2023-11-29 05:50:57,687 INFO L125 PetriNetUnfolderBase]: For 48859/49129 co-relation queries the response was YES. [2023-11-29 05:50:57,732 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35577 conditions, 7035 events. 3870/7035 cut-off events. For 48859/49129 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 45563 event pairs, 1914 based on Foata normal form. 73/7063 useless extension candidates. Maximal degree in co-relation 35552. Up to 3491 conditions per place. [2023-11-29 05:50:57,769 INFO L140 encePairwiseOnDemand]: 38/47 looper letters, 281 selfloop transitions, 32 changer transitions 72/401 dead transitions. [2023-11-29 05:50:57,770 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 401 transitions, 4774 flow [2023-11-29 05:50:57,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 05:50:57,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 05:50:57,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 398 transitions. [2023-11-29 05:50:57,771 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.32569558101472995 [2023-11-29 05:50:57,771 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 398 transitions. [2023-11-29 05:50:57,771 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 398 transitions. [2023-11-29 05:50:57,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:50:57,772 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 398 transitions. [2023-11-29 05:50:57,773 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 15.307692307692308) internal successors, (398), 26 states have internal predecessors, (398), 0 states have call successors, (0), 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 05:50:57,774 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 47.0) internal successors, (1269), 27 states have internal predecessors, (1269), 0 states have call successors, (0), 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 05:50:57,774 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 47.0) internal successors, (1269), 27 states have internal predecessors, (1269), 0 states have call successors, (0), 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 05:50:57,774 INFO L175 Difference]: Start difference. First operand has 177 places, 111 transitions, 1040 flow. Second operand 26 states and 398 transitions. [2023-11-29 05:50:57,774 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 401 transitions, 4774 flow [2023-11-29 05:50:57,854 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 401 transitions, 4395 flow, removed 0 selfloop flow, removed 27 redundant places. [2023-11-29 05:50:57,859 INFO L231 Difference]: Finished difference. Result has 187 places, 123 transitions, 1190 flow [2023-11-29 05:50:57,859 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=942, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1190, PETRI_PLACES=187, PETRI_TRANSITIONS=123} [2023-11-29 05:50:57,859 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 140 predicate places. [2023-11-29 05:50:57,859 INFO L495 AbstractCegarLoop]: Abstraction has has 187 places, 123 transitions, 1190 flow [2023-11-29 05:50:57,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 10.45) internal successors, (627), 60 states have internal predecessors, (627), 0 states have call successors, (0), 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 05:50:57,860 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:50:57,860 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:50:57,866 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2023-11-29 05:50:58,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2023-11-29 05:50:58,061 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:50:58,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:50:58,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1943932796, now seen corresponding path program 2 times [2023-11-29 05:50:58,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:50:58,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519621045] [2023-11-29 05:50:58,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:50:58,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:50:58,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:50:58,219 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-11-29 05:50:58,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:50:58,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519621045] [2023-11-29 05:50:58,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519621045] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:50:58,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764056697] [2023-11-29 05:50:58,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:50:58,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:50:58,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:50:58,221 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:50:58,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-29 05:50:58,417 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 05:50:58,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:50:58,418 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 05:50:58,419 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:50:58,489 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-11-29 05:50:58,489 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:50:58,549 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-11-29 05:50:58,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764056697] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:50:58,550 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:50:58,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 3, 3] total 14 [2023-11-29 05:50:58,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788411548] [2023-11-29 05:50:58,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:50:58,550 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 05:50:58,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:50:58,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 05:50:58,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2023-11-29 05:50:58,591 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 47 [2023-11-29 05:50:58,591 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 123 transitions, 1190 flow. Second operand has 15 states, 15 states have (on average 13.933333333333334) internal successors, (209), 15 states have internal predecessors, (209), 0 states have call successors, (0), 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 05:50:58,591 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:50:58,591 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 47 [2023-11-29 05:50:58,591 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:51:00,540 INFO L124 PetriNetUnfolderBase]: 3885/6879 cut-off events. [2023-11-29 05:51:00,540 INFO L125 PetriNetUnfolderBase]: For 55883/57116 co-relation queries the response was YES. [2023-11-29 05:51:00,593 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35542 conditions, 6879 events. 3885/6879 cut-off events. For 55883/57116 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 43745 event pairs, 381 based on Foata normal form. 425/7277 useless extension candidates. Maximal degree in co-relation 35505. Up to 1009 conditions per place. [2023-11-29 05:51:00,633 INFO L140 encePairwiseOnDemand]: 40/47 looper letters, 527 selfloop transitions, 35 changer transitions 0/578 dead transitions. [2023-11-29 05:51:00,633 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 578 transitions, 7842 flow [2023-11-29 05:51:00,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 05:51:00,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-29 05:51:00,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 326 transitions. [2023-11-29 05:51:00,635 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4624113475177305 [2023-11-29 05:51:00,635 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 326 transitions. [2023-11-29 05:51:00,636 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 326 transitions. [2023-11-29 05:51:00,636 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:51:00,636 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 326 transitions. [2023-11-29 05:51:00,637 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 21.733333333333334) internal successors, (326), 15 states have internal predecessors, (326), 0 states have call successors, (0), 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 05:51:00,638 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 47.0) internal successors, (752), 16 states have internal predecessors, (752), 0 states have call successors, (0), 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 05:51:00,639 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 47.0) internal successors, (752), 16 states have internal predecessors, (752), 0 states have call successors, (0), 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 05:51:00,639 INFO L175 Difference]: Start difference. First operand has 187 places, 123 transitions, 1190 flow. Second operand 15 states and 326 transitions. [2023-11-29 05:51:00,639 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 578 transitions, 7842 flow [2023-11-29 05:51:00,767 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 578 transitions, 7719 flow, removed 39 selfloop flow, removed 16 redundant places. [2023-11-29 05:51:00,778 INFO L231 Difference]: Finished difference. Result has 186 places, 127 transitions, 1259 flow [2023-11-29 05:51:00,778 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1129, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1259, PETRI_PLACES=186, PETRI_TRANSITIONS=127} [2023-11-29 05:51:00,778 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 139 predicate places. [2023-11-29 05:51:00,779 INFO L495 AbstractCegarLoop]: Abstraction has has 186 places, 127 transitions, 1259 flow [2023-11-29 05:51:00,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 13.933333333333334) internal successors, (209), 15 states have internal predecessors, (209), 0 states have call successors, (0), 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 05:51:00,779 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:51:00,779 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:51:00,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2023-11-29 05:51:00,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2023-11-29 05:51:00,980 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:51:00,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:51:00,980 INFO L85 PathProgramCache]: Analyzing trace with hash -191336416, now seen corresponding path program 8 times [2023-11-29 05:51:00,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:51:00,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078101578] [2023-11-29 05:51:00,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:51:00,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:51:01,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:51:01,495 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 39 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:01,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:51:01,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078101578] [2023-11-29 05:51:01,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078101578] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:51:01,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198555654] [2023-11-29 05:51:01,495 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:51:01,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:51:01,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:51:01,497 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:51:01,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-29 05:51:01,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 05:51:01,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:51:01,726 INFO L262 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 05:51:01,728 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:51:02,443 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 60 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:02,443 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:51:03,017 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 60 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:03,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198555654] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:51:03,018 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:51:03,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 59 [2023-11-29 05:51:03,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951785082] [2023-11-29 05:51:03,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:51:03,019 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2023-11-29 05:51:03,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:51:03,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2023-11-29 05:51:03,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2983, Unknown=0, NotChecked=0, Total=3540 [2023-11-29 05:51:03,227 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:51:03,228 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 127 transitions, 1259 flow. Second operand has 60 states, 60 states have (on average 10.483333333333333) internal successors, (629), 60 states have internal predecessors, (629), 0 states have call successors, (0), 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 05:51:03,228 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:51:03,228 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:51:03,228 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:51:05,502 INFO L124 PetriNetUnfolderBase]: 3571/6286 cut-off events. [2023-11-29 05:51:05,502 INFO L125 PetriNetUnfolderBase]: For 53413/54560 co-relation queries the response was YES. [2023-11-29 05:51:05,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33901 conditions, 6286 events. 3571/6286 cut-off events. For 53413/54560 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 39317 event pairs, 1872 based on Foata normal form. 251/6510 useless extension candidates. Maximal degree in co-relation 33866. Up to 3766 conditions per place. [2023-11-29 05:51:05,574 INFO L140 encePairwiseOnDemand]: 39/47 looper letters, 62 selfloop transitions, 14 changer transitions 272/359 dead transitions. [2023-11-29 05:51:05,575 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 359 transitions, 4417 flow [2023-11-29 05:51:05,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 05:51:05,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 05:51:05,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 380 transitions. [2023-11-29 05:51:05,576 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3109656301145663 [2023-11-29 05:51:05,576 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 380 transitions. [2023-11-29 05:51:05,576 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 380 transitions. [2023-11-29 05:51:05,576 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:51:05,576 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 380 transitions. [2023-11-29 05:51:05,577 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 14.615384615384615) internal successors, (380), 26 states have internal predecessors, (380), 0 states have call successors, (0), 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 05:51:05,579 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 47.0) internal successors, (1269), 27 states have internal predecessors, (1269), 0 states have call successors, (0), 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 05:51:05,579 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 47.0) internal successors, (1269), 27 states have internal predecessors, (1269), 0 states have call successors, (0), 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 05:51:05,579 INFO L175 Difference]: Start difference. First operand has 186 places, 127 transitions, 1259 flow. Second operand 26 states and 380 transitions. [2023-11-29 05:51:05,579 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 359 transitions, 4417 flow [2023-11-29 05:51:05,674 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 359 transitions, 4343 flow, removed 4 selfloop flow, removed 14 redundant places. [2023-11-29 05:51:05,678 INFO L231 Difference]: Finished difference. Result has 197 places, 87 transitions, 761 flow [2023-11-29 05:51:05,678 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1117, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=761, PETRI_PLACES=197, PETRI_TRANSITIONS=87} [2023-11-29 05:51:05,679 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 150 predicate places. [2023-11-29 05:51:05,679 INFO L495 AbstractCegarLoop]: Abstraction has has 197 places, 87 transitions, 761 flow [2023-11-29 05:51:05,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 10.483333333333333) internal successors, (629), 60 states have internal predecessors, (629), 0 states have call successors, (0), 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 05:51:05,679 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:51:05,679 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1] [2023-11-29 05:51:05,686 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2023-11-29 05:51:05,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2023-11-29 05:51:05,880 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:51:05,880 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:51:05,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1733388761, now seen corresponding path program 7 times [2023-11-29 05:51:05,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:51:05,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619229507] [2023-11-29 05:51:05,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:51:05,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:51:05,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:51:06,846 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:06,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:51:06,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619229507] [2023-11-29 05:51:06,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619229507] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:51:06,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309177823] [2023-11-29 05:51:06,846 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 05:51:06,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:51:06,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:51:06,848 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:51:06,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-29 05:51:07,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:51:07,068 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 60 conjunts are in the unsatisfiable core [2023-11-29 05:51:07,070 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:51:07,382 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:51:08,019 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:08,019 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:51:08,674 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2023-11-29 05:51:08,676 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2023-11-29 05:51:08,697 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:08,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309177823] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:51:08,697 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:51:08,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 61 [2023-11-29 05:51:08,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976763493] [2023-11-29 05:51:08,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:51:08,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2023-11-29 05:51:08,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:51:08,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2023-11-29 05:51:08,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=3714, Unknown=0, NotChecked=0, Total=3906 [2023-11-29 05:51:09,769 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:51:09,769 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 87 transitions, 761 flow. Second operand has 63 states, 63 states have (on average 11.34920634920635) internal successors, (715), 63 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:51:09,770 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:51:09,770 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:51:09,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:51:14,959 INFO L124 PetriNetUnfolderBase]: 2130/4162 cut-off events. [2023-11-29 05:51:14,959 INFO L125 PetriNetUnfolderBase]: For 30804/31211 co-relation queries the response was YES. [2023-11-29 05:51:14,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21298 conditions, 4162 events. 2130/4162 cut-off events. For 30804/31211 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 25068 event pairs, 309 based on Foata normal form. 76/4188 useless extension candidates. Maximal degree in co-relation 21265. Up to 1038 conditions per place. [2023-11-29 05:51:14,997 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 487 selfloop transitions, 41 changer transitions 0/541 dead transitions. [2023-11-29 05:51:14,997 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 541 transitions, 6558 flow [2023-11-29 05:51:14,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-29 05:51:14,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2023-11-29 05:51:14,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 563 transitions. [2023-11-29 05:51:14,998 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3523153942428035 [2023-11-29 05:51:14,998 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 563 transitions. [2023-11-29 05:51:14,998 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 563 transitions. [2023-11-29 05:51:14,998 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:51:14,998 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 563 transitions. [2023-11-29 05:51:14,999 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 16.558823529411764) internal successors, (563), 34 states have internal predecessors, (563), 0 states have call successors, (0), 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 05:51:15,001 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 47.0) internal successors, (1645), 35 states have internal predecessors, (1645), 0 states have call successors, (0), 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 05:51:15,001 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 47.0) internal successors, (1645), 35 states have internal predecessors, (1645), 0 states have call successors, (0), 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 05:51:15,001 INFO L175 Difference]: Start difference. First operand has 197 places, 87 transitions, 761 flow. Second operand 34 states and 563 transitions. [2023-11-29 05:51:15,001 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 541 transitions, 6558 flow [2023-11-29 05:51:15,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 161 places, 541 transitions, 5823 flow, removed 20 selfloop flow, removed 30 redundant places. [2023-11-29 05:51:15,061 INFO L231 Difference]: Finished difference. Result has 163 places, 90 transitions, 794 flow [2023-11-29 05:51:15,062 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=656, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=794, PETRI_PLACES=163, PETRI_TRANSITIONS=90} [2023-11-29 05:51:15,062 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 116 predicate places. [2023-11-29 05:51:15,062 INFO L495 AbstractCegarLoop]: Abstraction has has 163 places, 90 transitions, 794 flow [2023-11-29 05:51:15,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 11.34920634920635) internal successors, (715), 63 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:51:15,062 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:51:15,062 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1] [2023-11-29 05:51:15,067 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2023-11-29 05:51:15,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:51:15,263 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:51:15,263 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:51:15,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1733388760, now seen corresponding path program 7 times [2023-11-29 05:51:15,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:51:15,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535732808] [2023-11-29 05:51:15,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:51:15,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:51:15,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:51:16,112 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:16,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:51:16,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535732808] [2023-11-29 05:51:16,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535732808] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:51:16,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432986433] [2023-11-29 05:51:16,113 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 05:51:16,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:51:16,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:51:16,114 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:51:16,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-29 05:51:16,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:51:16,329 INFO L262 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 59 conjunts are in the unsatisfiable core [2023-11-29 05:51:16,331 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:51:16,624 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:51:17,246 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:17,246 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:51:17,933 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:51:17,936 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-29 05:51:17,954 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:17,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432986433] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:51:17,954 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:51:17,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 61 [2023-11-29 05:51:17,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441559832] [2023-11-29 05:51:17,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:51:17,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2023-11-29 05:51:17,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:51:17,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2023-11-29 05:51:17,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=3713, Unknown=0, NotChecked=0, Total=3906 [2023-11-29 05:51:19,152 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:51:19,153 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 90 transitions, 794 flow. Second operand has 63 states, 63 states have (on average 11.34920634920635) internal successors, (715), 63 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:51:19,153 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:51:19,153 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:51:19,153 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:51:24,204 INFO L124 PetriNetUnfolderBase]: 2067/4101 cut-off events. [2023-11-29 05:51:24,204 INFO L125 PetriNetUnfolderBase]: For 26362/26680 co-relation queries the response was YES. [2023-11-29 05:51:24,218 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19995 conditions, 4101 events. 2067/4101 cut-off events. For 26362/26680 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 24584 event pairs, 309 based on Foata normal form. 40/4126 useless extension candidates. Maximal degree in co-relation 19974. Up to 1038 conditions per place. [2023-11-29 05:51:24,233 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 486 selfloop transitions, 41 changer transitions 0/540 dead transitions. [2023-11-29 05:51:24,234 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 540 transitions, 5911 flow [2023-11-29 05:51:24,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-29 05:51:24,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2023-11-29 05:51:24,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 562 transitions. [2023-11-29 05:51:24,235 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35168961201501875 [2023-11-29 05:51:24,235 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 562 transitions. [2023-11-29 05:51:24,235 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 562 transitions. [2023-11-29 05:51:24,235 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:51:24,235 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 562 transitions. [2023-11-29 05:51:24,236 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 16.529411764705884) internal successors, (562), 34 states have internal predecessors, (562), 0 states have call successors, (0), 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 05:51:24,237 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 47.0) internal successors, (1645), 35 states have internal predecessors, (1645), 0 states have call successors, (0), 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 05:51:24,238 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 47.0) internal successors, (1645), 35 states have internal predecessors, (1645), 0 states have call successors, (0), 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 05:51:24,238 INFO L175 Difference]: Start difference. First operand has 163 places, 90 transitions, 794 flow. Second operand 34 states and 562 transitions. [2023-11-29 05:51:24,238 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 540 transitions, 5911 flow [2023-11-29 05:51:24,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 540 transitions, 5784 flow, removed 6 selfloop flow, removed 33 redundant places. [2023-11-29 05:51:24,274 INFO L231 Difference]: Finished difference. Result has 163 places, 89 transitions, 736 flow [2023-11-29 05:51:24,275 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=654, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=736, PETRI_PLACES=163, PETRI_TRANSITIONS=89} [2023-11-29 05:51:24,275 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 116 predicate places. [2023-11-29 05:51:24,275 INFO L495 AbstractCegarLoop]: Abstraction has has 163 places, 89 transitions, 736 flow [2023-11-29 05:51:24,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 11.34920634920635) internal successors, (715), 63 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:51:24,275 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:51:24,275 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:51:24,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2023-11-29 05:51:24,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-11-29 05:51:24,476 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:51:24,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:51:24,476 INFO L85 PathProgramCache]: Analyzing trace with hash 497999589, now seen corresponding path program 9 times [2023-11-29 05:51:24,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:51:24,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052938464] [2023-11-29 05:51:24,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:51:24,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:51:24,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:51:25,149 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:25,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:51:25,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052938464] [2023-11-29 05:51:25,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052938464] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:51:25,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419971387] [2023-11-29 05:51:25,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 05:51:25,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:51:25,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:51:25,151 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:51:25,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-11-29 05:51:25,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2023-11-29 05:51:25,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:51:25,503 INFO L262 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-29 05:51:25,505 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:51:25,803 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 05:51:26,914 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 55 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:26,914 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:51:28,207 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:51:28,211 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2023-11-29 05:51:29,212 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 50 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:29,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419971387] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:51:29,213 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:51:29,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 26, 26] total 76 [2023-11-29 05:51:29,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295134919] [2023-11-29 05:51:29,213 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:51:29,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2023-11-29 05:51:29,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:51:29,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2023-11-29 05:51:29,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=5633, Unknown=0, NotChecked=0, Total=6006 [2023-11-29 05:51:30,824 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:51:30,825 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 89 transitions, 736 flow. Second operand has 78 states, 78 states have (on average 10.538461538461538) internal successors, (822), 78 states have internal predecessors, (822), 0 states have call successors, (0), 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 05:51:30,825 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:51:30,825 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:51:30,825 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:51:32,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 05:51:45,519 INFO L124 PetriNetUnfolderBase]: 7914/13478 cut-off events. [2023-11-29 05:51:45,519 INFO L125 PetriNetUnfolderBase]: For 94844/96344 co-relation queries the response was YES. [2023-11-29 05:51:45,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68576 conditions, 13478 events. 7914/13478 cut-off events. For 94844/96344 co-relation queries the response was YES. Maximal size of possible extension queue 254. Compared 91347 event pairs, 729 based on Foata normal form. 184/13613 useless extension candidates. Maximal degree in co-relation 68557. Up to 1900 conditions per place. [2023-11-29 05:51:45,610 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 1653 selfloop transitions, 105 changer transitions 9/1778 dead transitions. [2023-11-29 05:51:45,610 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 240 places, 1778 transitions, 22648 flow [2023-11-29 05:51:45,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2023-11-29 05:51:45,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2023-11-29 05:51:45,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 1387 transitions. [2023-11-29 05:51:45,612 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.378341516639389 [2023-11-29 05:51:45,612 INFO L72 ComplementDD]: Start complementDD. Operand 78 states and 1387 transitions. [2023-11-29 05:51:45,612 INFO L73 IsDeterministic]: Start isDeterministic. Operand 78 states and 1387 transitions. [2023-11-29 05:51:45,613 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:51:45,613 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 78 states and 1387 transitions. [2023-11-29 05:51:45,614 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 79 states, 78 states have (on average 17.78205128205128) internal successors, (1387), 78 states have internal predecessors, (1387), 0 states have call successors, (0), 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 05:51:45,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 79 states, 79 states have (on average 47.0) internal successors, (3713), 79 states have internal predecessors, (3713), 0 states have call successors, (0), 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 05:51:45,617 INFO L81 ComplementDD]: Finished complementDD. Result has 79 states, 79 states have (on average 47.0) internal successors, (3713), 79 states have internal predecessors, (3713), 0 states have call successors, (0), 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 05:51:45,617 INFO L175 Difference]: Start difference. First operand has 163 places, 89 transitions, 736 flow. Second operand 78 states and 1387 transitions. [2023-11-29 05:51:45,617 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 240 places, 1778 transitions, 22648 flow [2023-11-29 05:51:45,675 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 1778 transitions, 20503 flow, removed 60 selfloop flow, removed 32 redundant places. [2023-11-29 05:51:45,688 INFO L231 Difference]: Finished difference. Result has 214 places, 156 transitions, 1508 flow [2023-11-29 05:51:45,688 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=662, PETRI_DIFFERENCE_MINUEND_PLACES=131, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=78, PETRI_FLOW=1508, PETRI_PLACES=214, PETRI_TRANSITIONS=156} [2023-11-29 05:51:45,688 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 167 predicate places. [2023-11-29 05:51:45,688 INFO L495 AbstractCegarLoop]: Abstraction has has 214 places, 156 transitions, 1508 flow [2023-11-29 05:51:45,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 10.538461538461538) internal successors, (822), 78 states have internal predecessors, (822), 0 states have call successors, (0), 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 05:51:45,688 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:51:45,688 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:51:45,695 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2023-11-29 05:51:45,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2023-11-29 05:51:45,889 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:51:45,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:51:45,889 INFO L85 PathProgramCache]: Analyzing trace with hash 497999590, now seen corresponding path program 6 times [2023-11-29 05:51:45,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:51:45,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853575202] [2023-11-29 05:51:45,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:51:45,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:51:45,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:51:46,576 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:46,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:51:46,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853575202] [2023-11-29 05:51:46,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853575202] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:51:46,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009416415] [2023-11-29 05:51:46,576 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 05:51:46,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:51:46,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:51:46,577 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:51:46,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-11-29 05:51:46,911 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2023-11-29 05:51:46,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:51:46,913 INFO L262 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 05:51:46,915 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:51:47,240 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 05:51:48,381 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 55 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:48,381 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:51:49,615 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2023-11-29 05:51:49,618 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2023-11-29 05:51:50,625 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 50 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:51:50,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009416415] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:51:50,625 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:51:50,626 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 26, 26] total 76 [2023-11-29 05:51:50,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403279479] [2023-11-29 05:51:50,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:51:50,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2023-11-29 05:51:50,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:51:50,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2023-11-29 05:51:50,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=5633, Unknown=0, NotChecked=0, Total=6006 [2023-11-29 05:51:52,496 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:51:52,497 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 156 transitions, 1508 flow. Second operand has 78 states, 78 states have (on average 10.538461538461538) internal successors, (822), 78 states have internal predecessors, (822), 0 states have call successors, (0), 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 05:51:52,497 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:51:52,497 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:51:52,497 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:51:54,362 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 05:52:10,533 INFO L124 PetriNetUnfolderBase]: 7674/13146 cut-off events. [2023-11-29 05:52:10,533 INFO L125 PetriNetUnfolderBase]: For 87067/88535 co-relation queries the response was YES. [2023-11-29 05:52:10,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68953 conditions, 13146 events. 7674/13146 cut-off events. For 87067/88535 co-relation queries the response was YES. Maximal size of possible extension queue 248. Compared 89506 event pairs, 729 based on Foata normal form. 184/13281 useless extension candidates. Maximal degree in co-relation 68929. Up to 1860 conditions per place. [2023-11-29 05:52:10,683 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 1281 selfloop transitions, 104 changer transitions 378/1774 dead transitions. [2023-11-29 05:52:10,683 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 1774 transitions, 20745 flow [2023-11-29 05:52:10,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2023-11-29 05:52:10,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2023-11-29 05:52:10,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 1383 transitions. [2023-11-29 05:52:10,686 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3772504091653028 [2023-11-29 05:52:10,686 INFO L72 ComplementDD]: Start complementDD. Operand 78 states and 1383 transitions. [2023-11-29 05:52:10,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 78 states and 1383 transitions. [2023-11-29 05:52:10,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:52:10,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 78 states and 1383 transitions. [2023-11-29 05:52:10,689 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 79 states, 78 states have (on average 17.73076923076923) internal successors, (1383), 78 states have internal predecessors, (1383), 0 states have call successors, (0), 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 05:52:10,693 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 79 states, 79 states have (on average 47.0) internal successors, (3713), 79 states have internal predecessors, (3713), 0 states have call successors, (0), 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 05:52:10,693 INFO L81 ComplementDD]: Finished complementDD. Result has 79 states, 79 states have (on average 47.0) internal successors, (3713), 79 states have internal predecessors, (3713), 0 states have call successors, (0), 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 05:52:10,693 INFO L175 Difference]: Start difference. First operand has 214 places, 156 transitions, 1508 flow. Second operand 78 states and 1383 transitions. [2023-11-29 05:52:10,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 1774 transitions, 20745 flow [2023-11-29 05:52:10,843 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 1774 transitions, 20488 flow, removed 27 selfloop flow, removed 29 redundant places. [2023-11-29 05:52:10,858 INFO L231 Difference]: Finished difference. Result has 262 places, 154 transitions, 1435 flow [2023-11-29 05:52:10,859 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1227, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=154, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=78, PETRI_FLOW=1435, PETRI_PLACES=262, PETRI_TRANSITIONS=154} [2023-11-29 05:52:10,859 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 215 predicate places. [2023-11-29 05:52:10,859 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 154 transitions, 1435 flow [2023-11-29 05:52:10,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 10.538461538461538) internal successors, (822), 78 states have internal predecessors, (822), 0 states have call successors, (0), 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 05:52:10,860 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:52:10,860 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1] [2023-11-29 05:52:10,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2023-11-29 05:52:11,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-11-29 05:52:11,061 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:52:11,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:52:11,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1266133761, now seen corresponding path program 8 times [2023-11-29 05:52:11,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:52:11,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65074513] [2023-11-29 05:52:11,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:52:11,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:52:11,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:52:11,610 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 61 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:52:11,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:52:11,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65074513] [2023-11-29 05:52:11,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65074513] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:52:11,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394763507] [2023-11-29 05:52:11,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:52:11,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:52:11,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:52:11,612 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:52:11,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-11-29 05:52:11,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 05:52:11,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:52:11,858 INFO L262 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 05:52:11,859 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:52:12,582 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 87 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:52:12,582 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:52:13,206 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 87 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:52:13,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394763507] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:52:13,207 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:52:13,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 69 [2023-11-29 05:52:13,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749066563] [2023-11-29 05:52:13,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:52:13,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2023-11-29 05:52:13,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:52:13,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2023-11-29 05:52:13,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=751, Invalid=4079, Unknown=0, NotChecked=0, Total=4830 [2023-11-29 05:52:13,524 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:52:13,525 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 154 transitions, 1435 flow. Second operand has 70 states, 70 states have (on average 10.442857142857143) internal successors, (731), 70 states have internal predecessors, (731), 0 states have call successors, (0), 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 05:52:13,525 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:52:13,525 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:52:13,525 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:52:17,062 INFO L124 PetriNetUnfolderBase]: 7067/12697 cut-off events. [2023-11-29 05:52:17,063 INFO L125 PetriNetUnfolderBase]: For 80393/81862 co-relation queries the response was YES. [2023-11-29 05:52:17,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63907 conditions, 12697 events. 7067/12697 cut-off events. For 80393/81862 co-relation queries the response was YES. Maximal size of possible extension queue 233. Compared 88773 event pairs, 4049 based on Foata normal form. 36/12618 useless extension candidates. Maximal degree in co-relation 63884. Up to 7991 conditions per place. [2023-11-29 05:52:17,206 INFO L140 encePairwiseOnDemand]: 38/47 looper letters, 88 selfloop transitions, 17 changer transitions 369/494 dead transitions. [2023-11-29 05:52:17,206 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 494 transitions, 5568 flow [2023-11-29 05:52:17,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 05:52:17,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 05:52:17,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 443 transitions. [2023-11-29 05:52:17,208 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3141843971631206 [2023-11-29 05:52:17,208 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 443 transitions. [2023-11-29 05:52:17,208 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 443 transitions. [2023-11-29 05:52:17,208 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:52:17,208 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 443 transitions. [2023-11-29 05:52:17,209 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 14.766666666666667) internal successors, (443), 30 states have internal predecessors, (443), 0 states have call successors, (0), 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 05:52:17,211 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 47.0) internal successors, (1457), 31 states have internal predecessors, (1457), 0 states have call successors, (0), 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 05:52:17,211 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 47.0) internal successors, (1457), 31 states have internal predecessors, (1457), 0 states have call successors, (0), 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 05:52:17,211 INFO L175 Difference]: Start difference. First operand has 262 places, 154 transitions, 1435 flow. Second operand 30 states and 443 transitions. [2023-11-29 05:52:17,211 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 494 transitions, 5568 flow [2023-11-29 05:52:17,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 494 transitions, 4881 flow, removed 3 selfloop flow, removed 77 redundant places. [2023-11-29 05:52:17,369 INFO L231 Difference]: Finished difference. Result has 228 places, 125 transitions, 1072 flow [2023-11-29 05:52:17,369 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1231, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=154, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1072, PETRI_PLACES=228, PETRI_TRANSITIONS=125} [2023-11-29 05:52:17,370 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 181 predicate places. [2023-11-29 05:52:17,370 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 125 transitions, 1072 flow [2023-11-29 05:52:17,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 10.442857142857143) internal successors, (731), 70 states have internal predecessors, (731), 0 states have call successors, (0), 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 05:52:17,370 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:52:17,370 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1] [2023-11-29 05:52:17,376 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2023-11-29 05:52:17,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:52:17,571 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:52:17,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:52:17,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1856975366, now seen corresponding path program 9 times [2023-11-29 05:52:17,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:52:17,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665485526] [2023-11-29 05:52:17,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:52:17,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:52:17,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:52:18,868 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:52:18,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:52:18,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665485526] [2023-11-29 05:52:18,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665485526] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:52:18,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477896976] [2023-11-29 05:52:18,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 05:52:18,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:52:18,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:52:18,870 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:52:18,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-29 05:52:19,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2023-11-29 05:52:19,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:52:19,574 INFO L262 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-29 05:52:19,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:52:20,137 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 05:52:21,935 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 81 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:52:21,936 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:52:23,977 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2023-11-29 05:52:23,982 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2023-11-29 05:52:25,750 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 75 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:52:25,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477896976] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:52:25,750 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:52:25,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 30, 30] total 88 [2023-11-29 05:52:25,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858234324] [2023-11-29 05:52:25,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:52:25,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2023-11-29 05:52:25,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:52:25,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2023-11-29 05:52:25,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=474, Invalid=7536, Unknown=0, NotChecked=0, Total=8010 [2023-11-29 05:52:27,938 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:52:27,940 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 125 transitions, 1072 flow. Second operand has 90 states, 90 states have (on average 10.466666666666667) internal successors, (942), 90 states have internal predecessors, (942), 0 states have call successors, (0), 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 05:52:27,940 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:52:27,940 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:52:27,940 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:52:29,051 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 05:52:50,152 INFO L124 PetriNetUnfolderBase]: 8469/14856 cut-off events. [2023-11-29 05:52:50,152 INFO L125 PetriNetUnfolderBase]: For 96819/98873 co-relation queries the response was YES. [2023-11-29 05:52:50,281 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76187 conditions, 14856 events. 8469/14856 cut-off events. For 96819/98873 co-relation queries the response was YES. Maximal size of possible extension queue 257. Compared 103008 event pairs, 667 based on Foata normal form. 164/14907 useless extension candidates. Maximal degree in co-relation 76153. Up to 2091 conditions per place. [2023-11-29 05:52:50,358 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 1831 selfloop transitions, 111 changer transitions 38/2000 dead transitions. [2023-11-29 05:52:50,358 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 2000 transitions, 22837 flow [2023-11-29 05:52:50,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2023-11-29 05:52:50,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2023-11-29 05:52:50,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 1540 transitions. [2023-11-29 05:52:50,361 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36815682524503945 [2023-11-29 05:52:50,361 INFO L72 ComplementDD]: Start complementDD. Operand 89 states and 1540 transitions. [2023-11-29 05:52:50,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 89 states and 1540 transitions. [2023-11-29 05:52:50,362 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:52:50,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 89 states and 1540 transitions. [2023-11-29 05:52:50,364 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 90 states, 89 states have (on average 17.303370786516854) internal successors, (1540), 89 states have internal predecessors, (1540), 0 states have call successors, (0), 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 05:52:50,369 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 90 states, 90 states have (on average 47.0) internal successors, (4230), 90 states have internal predecessors, (4230), 0 states have call successors, (0), 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 05:52:50,369 INFO L81 ComplementDD]: Finished complementDD. Result has 90 states, 90 states have (on average 47.0) internal successors, (4230), 90 states have internal predecessors, (4230), 0 states have call successors, (0), 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 05:52:50,369 INFO L175 Difference]: Start difference. First operand has 228 places, 125 transitions, 1072 flow. Second operand 89 states and 1540 transitions. [2023-11-29 05:52:50,369 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 2000 transitions, 22837 flow [2023-11-29 05:52:50,781 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 2000 transitions, 22654 flow, removed 75 selfloop flow, removed 29 redundant places. [2023-11-29 05:52:50,798 INFO L231 Difference]: Finished difference. Result has 262 places, 192 transitions, 1890 flow [2023-11-29 05:52:50,799 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=997, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=89, PETRI_FLOW=1890, PETRI_PLACES=262, PETRI_TRANSITIONS=192} [2023-11-29 05:52:50,799 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 215 predicate places. [2023-11-29 05:52:50,799 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 192 transitions, 1890 flow [2023-11-29 05:52:50,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 10.466666666666667) internal successors, (942), 90 states have internal predecessors, (942), 0 states have call successors, (0), 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 05:52:50,799 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:52:50,799 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1] [2023-11-29 05:52:50,808 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-11-29 05:52:51,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:52:51,000 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:52:51,000 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:52:51,001 INFO L85 PathProgramCache]: Analyzing trace with hash 1856975367, now seen corresponding path program 8 times [2023-11-29 05:52:51,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:52:51,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334519181] [2023-11-29 05:52:51,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:52:51,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:52:51,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:52:52,054 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:52:52,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:52:52,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334519181] [2023-11-29 05:52:52,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334519181] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:52:52,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143312741] [2023-11-29 05:52:52,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:52:52,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:52:52,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:52:52,056 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:52:52,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-11-29 05:52:52,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 05:52:52,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:52:52,300 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-29 05:52:52,303 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:52:52,738 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 05:52:54,288 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 81 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:52:54,288 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:52:56,109 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:52:56,113 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2023-11-29 05:52:57,690 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 75 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:52:57,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143312741] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:52:57,690 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:52:57,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 30, 30] total 88 [2023-11-29 05:52:57,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831208511] [2023-11-29 05:52:57,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:52:57,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2023-11-29 05:52:57,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:52:57,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2023-11-29 05:52:57,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=474, Invalid=7536, Unknown=0, NotChecked=0, Total=8010 [2023-11-29 05:53:00,099 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:53:00,100 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 192 transitions, 1890 flow. Second operand has 90 states, 90 states have (on average 10.466666666666667) internal successors, (942), 90 states have internal predecessors, (942), 0 states have call successors, (0), 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 05:53:00,100 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:53:00,100 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:53:00,100 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:53:18,449 INFO L124 PetriNetUnfolderBase]: 7736/13725 cut-off events. [2023-11-29 05:53:18,449 INFO L125 PetriNetUnfolderBase]: For 100224/102254 co-relation queries the response was YES. [2023-11-29 05:53:18,505 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70896 conditions, 13725 events. 7736/13725 cut-off events. For 100224/102254 co-relation queries the response was YES. Maximal size of possible extension queue 243. Compared 95351 event pairs, 529 based on Foata normal form. 164/13795 useless extension candidates. Maximal degree in co-relation 70867. Up to 2000 conditions per place. [2023-11-29 05:53:18,546 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 1100 selfloop transitions, 85 changer transitions 768/1965 dead transitions. [2023-11-29 05:53:18,546 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 1965 transitions, 22527 flow [2023-11-29 05:53:18,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2023-11-29 05:53:18,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2023-11-29 05:53:18,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 1526 transitions. [2023-11-29 05:53:18,549 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3648099450155391 [2023-11-29 05:53:18,549 INFO L72 ComplementDD]: Start complementDD. Operand 89 states and 1526 transitions. [2023-11-29 05:53:18,549 INFO L73 IsDeterministic]: Start isDeterministic. Operand 89 states and 1526 transitions. [2023-11-29 05:53:18,549 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:53:18,549 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 89 states and 1526 transitions. [2023-11-29 05:53:18,551 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 90 states, 89 states have (on average 17.146067415730336) internal successors, (1526), 89 states have internal predecessors, (1526), 0 states have call successors, (0), 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 05:53:18,554 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 90 states, 90 states have (on average 47.0) internal successors, (4230), 90 states have internal predecessors, (4230), 0 states have call successors, (0), 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 05:53:18,555 INFO L81 ComplementDD]: Finished complementDD. Result has 90 states, 90 states have (on average 47.0) internal successors, (4230), 90 states have internal predecessors, (4230), 0 states have call successors, (0), 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 05:53:18,555 INFO L175 Difference]: Start difference. First operand has 262 places, 192 transitions, 1890 flow. Second operand 89 states and 1526 transitions. [2023-11-29 05:53:18,555 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 1965 transitions, 22527 flow [2023-11-29 05:53:18,738 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 1965 transitions, 22186 flow, removed 24 selfloop flow, removed 39 redundant places. [2023-11-29 05:53:18,750 INFO L231 Difference]: Finished difference. Result has 311 places, 136 transitions, 1254 flow [2023-11-29 05:53:18,750 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1522, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=89, PETRI_FLOW=1254, PETRI_PLACES=311, PETRI_TRANSITIONS=136} [2023-11-29 05:53:18,750 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 264 predicate places. [2023-11-29 05:53:18,750 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 136 transitions, 1254 flow [2023-11-29 05:53:18,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 10.466666666666667) internal successors, (942), 90 states have internal predecessors, (942), 0 states have call successors, (0), 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 05:53:18,751 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:53:18,751 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:53:18,757 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2023-11-29 05:53:18,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:53:18,951 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:53:18,951 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:53:18,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1499221948, now seen corresponding path program 7 times [2023-11-29 05:53:18,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:53:18,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179901723] [2023-11-29 05:53:18,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:53:18,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:53:18,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:53:19,886 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:53:19,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:53:19,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179901723] [2023-11-29 05:53:19,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179901723] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:53:19,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452722371] [2023-11-29 05:53:19,887 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 05:53:19,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:53:19,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:53:19,888 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:53:19,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-11-29 05:53:20,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:53:20,110 INFO L262 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 76 conjunts are in the unsatisfiable core [2023-11-29 05:53:20,112 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:53:20,165 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 05:53:20,247 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 05:53:20,775 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:53:20,775 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:53:21,598 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 26 treesize of output 24 [2023-11-29 05:53:21,600 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50 [2023-11-29 05:53:22,101 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:53:22,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452722371] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:53:22,102 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:53:22,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 73 [2023-11-29 05:53:22,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695953142] [2023-11-29 05:53:22,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:53:22,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2023-11-29 05:53:22,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:53:22,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2023-11-29 05:53:22,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=5311, Unknown=0, NotChecked=0, Total=5550 [2023-11-29 05:53:23,496 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:53:23,497 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 136 transitions, 1254 flow. Second operand has 75 states, 75 states have (on average 11.36) internal successors, (852), 75 states have internal predecessors, (852), 0 states have call successors, (0), 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 05:53:23,497 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:53:23,497 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:53:23,497 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:53:29,293 INFO L124 PetriNetUnfolderBase]: 5372/10148 cut-off events. [2023-11-29 05:53:29,293 INFO L125 PetriNetUnfolderBase]: For 74410/75461 co-relation queries the response was YES. [2023-11-29 05:53:29,332 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51280 conditions, 10148 events. 5372/10148 cut-off events. For 74410/75461 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 69525 event pairs, 626 based on Foata normal form. 92/10195 useless extension candidates. Maximal degree in co-relation 51255. Up to 2132 conditions per place. [2023-11-29 05:53:29,372 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 1180 selfloop transitions, 51 changer transitions 0/1255 dead transitions. [2023-11-29 05:53:29,372 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 1255 transitions, 16135 flow [2023-11-29 05:53:29,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-29 05:53:29,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2023-11-29 05:53:29,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 681 transitions. [2023-11-29 05:53:29,374 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.34498480243161095 [2023-11-29 05:53:29,374 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 681 transitions. [2023-11-29 05:53:29,374 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 681 transitions. [2023-11-29 05:53:29,374 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:53:29,374 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 681 transitions. [2023-11-29 05:53:29,375 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 16.214285714285715) internal successors, (681), 42 states have internal predecessors, (681), 0 states have call successors, (0), 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 05:53:29,376 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 47.0) internal successors, (2021), 43 states have internal predecessors, (2021), 0 states have call successors, (0), 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 05:53:29,377 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 47.0) internal successors, (2021), 43 states have internal predecessors, (2021), 0 states have call successors, (0), 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 05:53:29,377 INFO L175 Difference]: Start difference. First operand has 311 places, 136 transitions, 1254 flow. Second operand 42 states and 681 transitions. [2023-11-29 05:53:29,377 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 1255 transitions, 16135 flow [2023-11-29 05:53:29,441 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 1255 transitions, 14181 flow, removed 68 selfloop flow, removed 67 redundant places. [2023-11-29 05:53:29,449 INFO L231 Difference]: Finished difference. Result has 221 places, 141 transitions, 1280 flow [2023-11-29 05:53:29,450 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1087, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=1280, PETRI_PLACES=221, PETRI_TRANSITIONS=141} [2023-11-29 05:53:29,450 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 174 predicate places. [2023-11-29 05:53:29,450 INFO L495 AbstractCegarLoop]: Abstraction has has 221 places, 141 transitions, 1280 flow [2023-11-29 05:53:29,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 11.36) internal successors, (852), 75 states have internal predecessors, (852), 0 states have call successors, (0), 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 05:53:29,450 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:53:29,450 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:53:29,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2023-11-29 05:53:29,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:53:29,651 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:53:29,651 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:53:29,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1499221949, now seen corresponding path program 10 times [2023-11-29 05:53:29,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:53:29,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078748278] [2023-11-29 05:53:29,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:53:29,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:53:29,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:53:30,571 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:53:30,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:53:30,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078748278] [2023-11-29 05:53:30,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078748278] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:53:30,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229165320] [2023-11-29 05:53:30,571 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 05:53:30,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:53:30,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:53:30,572 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:53:30,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-11-29 05:53:30,778 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 05:53:30,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:53:30,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 74 conjunts are in the unsatisfiable core [2023-11-29 05:53:30,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:53:30,832 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 05:53:30,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 05:53:30,879 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2023-11-29 05:53:31,393 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:53:31,394 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:53:33,570 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2023-11-29 05:53:33,574 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 94 [2023-11-29 05:53:34,177 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:53:34,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229165320] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:53:34,178 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:53:34,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 72 [2023-11-29 05:53:34,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111470696] [2023-11-29 05:53:34,178 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:53:34,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2023-11-29 05:53:34,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:53:34,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2023-11-29 05:53:34,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=5168, Unknown=1, NotChecked=0, Total=5402 [2023-11-29 05:53:36,620 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:53:36,620 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 141 transitions, 1280 flow. Second operand has 74 states, 74 states have (on average 10.58108108108108) internal successors, (783), 74 states have internal predecessors, (783), 0 states have call successors, (0), 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 05:53:36,621 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:53:36,621 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:53:36,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:53:44,617 INFO L124 PetriNetUnfolderBase]: 5217/9931 cut-off events. [2023-11-29 05:53:44,617 INFO L125 PetriNetUnfolderBase]: For 72176/73173 co-relation queries the response was YES. [2023-11-29 05:53:44,673 INFO L83 FinitePrefix]: Finished finitePrefix Result has 50830 conditions, 9931 events. 5217/9931 cut-off events. For 72176/73173 co-relation queries the response was YES. Maximal size of possible extension queue 181. Compared 67847 event pairs, 626 based on Foata normal form. 92/9978 useless extension candidates. Maximal degree in co-relation 50807. Up to 2132 conditions per place. [2023-11-29 05:53:44,724 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 1184 selfloop transitions, 54 changer transitions 0/1261 dead transitions. [2023-11-29 05:53:44,724 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 1261 transitions, 14325 flow [2023-11-29 05:53:44,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-11-29 05:53:44,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2023-11-29 05:53:44,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 623 transitions. [2023-11-29 05:53:44,726 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3313829787234043 [2023-11-29 05:53:44,726 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 623 transitions. [2023-11-29 05:53:44,726 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 623 transitions. [2023-11-29 05:53:44,726 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:53:44,726 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 623 transitions. [2023-11-29 05:53:44,727 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 15.575) internal successors, (623), 40 states have internal predecessors, (623), 0 states have call successors, (0), 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 05:53:44,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 47.0) internal successors, (1927), 41 states have internal predecessors, (1927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:53:44,729 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 47.0) internal successors, (1927), 41 states have internal predecessors, (1927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:53:44,729 INFO L175 Difference]: Start difference. First operand has 221 places, 141 transitions, 1280 flow. Second operand 40 states and 623 transitions. [2023-11-29 05:53:44,729 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 1261 transitions, 14325 flow [2023-11-29 05:53:44,838 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 221 places, 1261 transitions, 14179 flow, removed 6 selfloop flow, removed 39 redundant places. [2023-11-29 05:53:44,848 INFO L231 Difference]: Finished difference. Result has 221 places, 140 transitions, 1226 flow [2023-11-29 05:53:44,848 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1118, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=1226, PETRI_PLACES=221, PETRI_TRANSITIONS=140} [2023-11-29 05:53:44,849 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 174 predicate places. [2023-11-29 05:53:44,849 INFO L495 AbstractCegarLoop]: Abstraction has has 221 places, 140 transitions, 1226 flow [2023-11-29 05:53:44,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 10.58108108108108) internal successors, (783), 74 states have internal predecessors, (783), 0 states have call successors, (0), 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 05:53:44,849 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:53:44,849 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:53:44,857 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2023-11-29 05:53:45,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:53:45,050 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:53:45,050 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:53:45,050 INFO L85 PathProgramCache]: Analyzing trace with hash -99476538, now seen corresponding path program 8 times [2023-11-29 05:53:45,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:53:45,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651091036] [2023-11-29 05:53:45,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:53:45,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:53:45,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:53:46,379 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:53:46,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:53:46,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651091036] [2023-11-29 05:53:46,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651091036] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:53:46,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166743409] [2023-11-29 05:53:46,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:53:46,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:53:46,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:53:46,381 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:53:46,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-29 05:53:46,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 05:53:46,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:53:46,646 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 52 conjunts are in the unsatisfiable core [2023-11-29 05:53:46,649 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:53:47,335 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 05:53:49,665 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 112 proven. 99 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:53:49,665 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:53:52,427 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2023-11-29 05:53:52,431 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2023-11-29 05:53:54,703 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 105 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:53:54,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166743409] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:53:54,704 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:53:54,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 34, 34] total 100 [2023-11-29 05:53:54,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512199108] [2023-11-29 05:53:54,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:53:54,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2023-11-29 05:53:54,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:53:54,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2023-11-29 05:53:54,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=587, Invalid=9715, Unknown=0, NotChecked=0, Total=10302 [2023-11-29 05:53:58,420 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 47 [2023-11-29 05:53:58,421 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 140 transitions, 1226 flow. Second operand has 102 states, 102 states have (on average 9.735294117647058) internal successors, (993), 102 states have internal predecessors, (993), 0 states have call successors, (0), 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 05:53:58,421 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:53:58,421 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 47 [2023-11-29 05:53:58,421 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:53:59,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 05:54:27,738 INFO L124 PetriNetUnfolderBase]: 12885/20303 cut-off events. [2023-11-29 05:54:27,738 INFO L125 PetriNetUnfolderBase]: For 123787/126299 co-relation queries the response was YES. [2023-11-29 05:54:27,884 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104809 conditions, 20303 events. 12885/20303 cut-off events. For 123787/126299 co-relation queries the response was YES. Maximal size of possible extension queue 309. Compared 131512 event pairs, 783 based on Foata normal form. 196/20443 useless extension candidates. Maximal degree in co-relation 104787. Up to 3119 conditions per place. [2023-11-29 05:54:27,999 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 2325 selfloop transitions, 124 changer transitions 43/2513 dead transitions. [2023-11-29 05:54:27,999 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 2513 transitions, 28244 flow [2023-11-29 05:54:28,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2023-11-29 05:54:28,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2023-11-29 05:54:28,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 1655 transitions. [2023-11-29 05:54:28,002 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35212765957446807 [2023-11-29 05:54:28,003 INFO L72 ComplementDD]: Start complementDD. Operand 100 states and 1655 transitions. [2023-11-29 05:54:28,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 100 states and 1655 transitions. [2023-11-29 05:54:28,003 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:54:28,003 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 100 states and 1655 transitions. [2023-11-29 05:54:28,006 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 101 states, 100 states have (on average 16.55) internal successors, (1655), 100 states have internal predecessors, (1655), 0 states have call successors, (0), 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 05:54:28,010 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 101 states, 101 states have (on average 47.0) internal successors, (4747), 101 states have internal predecessors, (4747), 0 states have call successors, (0), 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 05:54:28,010 INFO L81 ComplementDD]: Finished complementDD. Result has 101 states, 101 states have (on average 47.0) internal successors, (4747), 101 states have internal predecessors, (4747), 0 states have call successors, (0), 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 05:54:28,010 INFO L175 Difference]: Start difference. First operand has 221 places, 140 transitions, 1226 flow. Second operand 100 states and 1655 transitions. [2023-11-29 05:54:28,010 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 2513 transitions, 28244 flow [2023-11-29 05:54:28,159 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 2513 transitions, 28046 flow, removed 0 selfloop flow, removed 37 redundant places. [2023-11-29 05:54:28,180 INFO L231 Difference]: Finished difference. Result has 292 places, 213 transitions, 2133 flow [2023-11-29 05:54:28,181 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1133, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=100, PETRI_FLOW=2133, PETRI_PLACES=292, PETRI_TRANSITIONS=213} [2023-11-29 05:54:28,181 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 245 predicate places. [2023-11-29 05:54:28,181 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 213 transitions, 2133 flow [2023-11-29 05:54:28,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 9.735294117647058) internal successors, (993), 102 states have internal predecessors, (993), 0 states have call successors, (0), 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 05:54:28,181 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:54:28,182 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:54:28,188 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2023-11-29 05:54:28,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:54:28,382 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:54:28,383 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:54:28,383 INFO L85 PathProgramCache]: Analyzing trace with hash -99476539, now seen corresponding path program 11 times [2023-11-29 05:54:28,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:54:28,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558498203] [2023-11-29 05:54:28,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:54:28,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:54:28,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:54:29,705 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:54:29,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:54:29,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558498203] [2023-11-29 05:54:29,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558498203] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:54:29,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974673359] [2023-11-29 05:54:29,706 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 05:54:29,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:54:29,706 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:54:29,707 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:54:29,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-29 05:54:30,081 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2023-11-29 05:54:30,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:54:30,085 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 76 conjunts are in the unsatisfiable core [2023-11-29 05:54:30,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:54:30,791 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:54:31,789 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:54:31,789 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:54:32,861 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2023-11-29 05:54:32,864 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2023-11-29 05:54:32,891 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:54:32,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974673359] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:54:32,891 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:54:32,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 81 [2023-11-29 05:54:32,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044031329] [2023-11-29 05:54:32,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:54:32,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2023-11-29 05:54:32,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:54:32,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2023-11-29 05:54:32,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=6553, Unknown=0, NotChecked=0, Total=6806 [2023-11-29 05:54:34,780 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:54:34,781 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 213 transitions, 2133 flow. Second operand has 83 states, 83 states have (on average 11.409638554216867) internal successors, (947), 83 states have internal predecessors, (947), 0 states have call successors, (0), 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 05:54:34,781 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:54:34,781 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:54:34,781 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:54:45,879 INFO L124 PetriNetUnfolderBase]: 8264/15800 cut-off events. [2023-11-29 05:54:45,879 INFO L125 PetriNetUnfolderBase]: For 122158/123766 co-relation queries the response was YES. [2023-11-29 05:54:46,038 INFO L83 FinitePrefix]: Finished finitePrefix Result has 82105 conditions, 15800 events. 8264/15800 cut-off events. For 122158/123766 co-relation queries the response was YES. Maximal size of possible extension queue 262. Compared 118858 event pairs, 921 based on Foata normal form. 161/15905 useless extension candidates. Maximal degree in co-relation 82074. Up to 2760 conditions per place. [2023-11-29 05:54:46,136 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 1324 selfloop transitions, 114 changer transitions 0/1465 dead transitions. [2023-11-29 05:54:46,136 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 1465 transitions, 16916 flow [2023-11-29 05:54:46,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-11-29 05:54:46,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2023-11-29 05:54:46,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 728 transitions. [2023-11-29 05:54:46,139 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3520309477756286 [2023-11-29 05:54:46,139 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 728 transitions. [2023-11-29 05:54:46,139 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 728 transitions. [2023-11-29 05:54:46,139 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:54:46,140 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 728 transitions. [2023-11-29 05:54:46,141 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 16.545454545454547) internal successors, (728), 44 states have internal predecessors, (728), 0 states have call successors, (0), 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 05:54:46,144 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 47.0) internal successors, (2115), 45 states have internal predecessors, (2115), 0 states have call successors, (0), 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 05:54:46,144 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 47.0) internal successors, (2115), 45 states have internal predecessors, (2115), 0 states have call successors, (0), 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 05:54:46,145 INFO L175 Difference]: Start difference. First operand has 292 places, 213 transitions, 2133 flow. Second operand 44 states and 728 transitions. [2023-11-29 05:54:46,145 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 1465 transitions, 16916 flow [2023-11-29 05:54:46,586 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 1465 transitions, 16631 flow, removed 31 selfloop flow, removed 41 redundant places. [2023-11-29 05:54:46,599 INFO L231 Difference]: Finished difference. Result has 296 places, 215 transitions, 2152 flow [2023-11-29 05:54:46,599 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1850, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=2152, PETRI_PLACES=296, PETRI_TRANSITIONS=215} [2023-11-29 05:54:46,600 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 249 predicate places. [2023-11-29 05:54:46,600 INFO L495 AbstractCegarLoop]: Abstraction has has 296 places, 215 transitions, 2152 flow [2023-11-29 05:54:46,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 11.409638554216867) internal successors, (947), 83 states have internal predecessors, (947), 0 states have call successors, (0), 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 05:54:46,600 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:54:46,600 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1] [2023-11-29 05:54:46,607 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2023-11-29 05:54:46,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-11-29 05:54:46,801 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:54:46,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:54:46,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1059247476, now seen corresponding path program 9 times [2023-11-29 05:54:46,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:54:46,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759045551] [2023-11-29 05:54:46,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:54:46,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:54:46,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:54:48,330 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 0 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:54:48,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:54:48,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759045551] [2023-11-29 05:54:48,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759045551] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:54:48,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220320894] [2023-11-29 05:54:48,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 05:54:48,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:54:48,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:54:48,331 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:54:48,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-29 05:54:50,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2023-11-29 05:54:50,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:54:50,066 INFO L262 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 82 conjunts are in the unsatisfiable core [2023-11-29 05:54:50,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:54:50,139 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 05:54:50,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 05:54:50,202 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2023-11-29 05:54:51,028 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 0 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:54:51,029 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:54:53,239 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2023-11-29 05:54:53,243 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 94 [2023-11-29 05:54:54,147 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 0 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:54:54,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220320894] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:54:54,147 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:54:54,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34, 34] total 82 [2023-11-29 05:54:54,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027903898] [2023-11-29 05:54:54,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:54:54,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2023-11-29 05:54:54,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:54:54,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2023-11-29 05:54:54,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=6706, Unknown=1, NotChecked=0, Total=6972 [2023-11-29 05:54:55,941 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:54:55,943 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 215 transitions, 2152 flow. Second operand has 84 states, 84 states have (on average 11.30952380952381) internal successors, (950), 84 states have internal predecessors, (950), 0 states have call successors, (0), 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 05:54:55,943 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:54:55,943 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:54:55,943 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:55:07,695 INFO L124 PetriNetUnfolderBase]: 8940/17866 cut-off events. [2023-11-29 05:55:07,696 INFO L125 PetriNetUnfolderBase]: For 159513/161185 co-relation queries the response was YES. [2023-11-29 05:55:07,834 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93824 conditions, 17866 events. 8940/17866 cut-off events. For 159513/161185 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 138676 event pairs, 1001 based on Foata normal form. 227/18036 useless extension candidates. Maximal degree in co-relation 93794. Up to 3808 conditions per place. [2023-11-29 05:55:07,932 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 1973 selfloop transitions, 93 changer transitions 0/2103 dead transitions. [2023-11-29 05:55:07,932 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 2103 transitions, 31057 flow [2023-11-29 05:55:07,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-11-29 05:55:07,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2023-11-29 05:55:07,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 739 transitions. [2023-11-29 05:55:07,934 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.34940898345153665 [2023-11-29 05:55:07,934 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 739 transitions. [2023-11-29 05:55:07,934 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 739 transitions. [2023-11-29 05:55:07,934 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:55:07,934 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 739 transitions. [2023-11-29 05:55:07,935 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 16.42222222222222) internal successors, (739), 45 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:55:07,937 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 47.0) internal successors, (2162), 46 states have internal predecessors, (2162), 0 states have call successors, (0), 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 05:55:07,937 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 47.0) internal successors, (2162), 46 states have internal predecessors, (2162), 0 states have call successors, (0), 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 05:55:07,937 INFO L175 Difference]: Start difference. First operand has 296 places, 215 transitions, 2152 flow. Second operand 45 states and 739 transitions. [2023-11-29 05:55:07,937 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 340 places, 2103 transitions, 31057 flow [2023-11-29 05:55:08,248 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 2103 transitions, 28304 flow, removed 24 selfloop flow, removed 40 redundant places. [2023-11-29 05:55:08,268 INFO L231 Difference]: Finished difference. Result has 302 places, 223 transitions, 2285 flow [2023-11-29 05:55:08,268 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1959, PETRI_DIFFERENCE_MINUEND_PLACES=256, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=2285, PETRI_PLACES=302, PETRI_TRANSITIONS=223} [2023-11-29 05:55:08,269 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 255 predicate places. [2023-11-29 05:55:08,269 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 223 transitions, 2285 flow [2023-11-29 05:55:08,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 11.30952380952381) internal successors, (950), 84 states have internal predecessors, (950), 0 states have call successors, (0), 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 05:55:08,269 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:55:08,269 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1] [2023-11-29 05:55:08,278 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2023-11-29 05:55:08,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-11-29 05:55:08,470 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:55:08,470 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:55:08,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1059247475, now seen corresponding path program 10 times [2023-11-29 05:55:08,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:55:08,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396509566] [2023-11-29 05:55:08,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:55:08,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:55:08,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:55:09,760 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 0 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:55:09,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:55:09,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396509566] [2023-11-29 05:55:09,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396509566] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:55:09,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106726124] [2023-11-29 05:55:09,760 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 05:55:09,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:55:09,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:55:09,761 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:55:09,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-29 05:55:10,010 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 05:55:10,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:55:10,015 INFO L262 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 84 conjunts are in the unsatisfiable core [2023-11-29 05:55:10,018 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:55:10,075 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 05:55:10,159 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 05:55:10,861 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 0 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:55:10,861 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:55:11,891 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 26 treesize of output 24 [2023-11-29 05:55:11,894 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 110 [2023-11-29 05:55:12,622 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 0 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:55:12,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106726124] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:55:12,622 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:55:12,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34, 34] total 83 [2023-11-29 05:55:12,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814494413] [2023-11-29 05:55:12,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:55:12,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2023-11-29 05:55:12,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:55:12,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2023-11-29 05:55:12,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=6869, Unknown=0, NotChecked=0, Total=7140 [2023-11-29 05:55:14,341 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:55:14,341 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 223 transitions, 2285 flow. Second operand has 85 states, 85 states have (on average 11.305882352941177) internal successors, (961), 85 states have internal predecessors, (961), 0 states have call successors, (0), 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 05:55:14,341 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:55:14,341 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:55:14,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:55:25,031 INFO L124 PetriNetUnfolderBase]: 8772/17550 cut-off events. [2023-11-29 05:55:25,031 INFO L125 PetriNetUnfolderBase]: For 159573/161225 co-relation queries the response was YES. [2023-11-29 05:55:25,121 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93500 conditions, 17550 events. 8772/17550 cut-off events. For 159573/161225 co-relation queries the response was YES. Maximal size of possible extension queue 282. Compared 136117 event pairs, 1001 based on Foata normal form. 223/17716 useless extension candidates. Maximal degree in co-relation 93469. Up to 3808 conditions per place. [2023-11-29 05:55:25,198 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 1975 selfloop transitions, 91 changer transitions 0/2103 dead transitions. [2023-11-29 05:55:25,198 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 2103 transitions, 28529 flow [2023-11-29 05:55:25,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-11-29 05:55:25,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2023-11-29 05:55:25,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 764 transitions. [2023-11-29 05:55:25,199 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.34585785423268445 [2023-11-29 05:55:25,199 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 764 transitions. [2023-11-29 05:55:25,199 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 764 transitions. [2023-11-29 05:55:25,200 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:55:25,200 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 764 transitions. [2023-11-29 05:55:25,200 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 16.25531914893617) internal successors, (764), 47 states have internal predecessors, (764), 0 states have call successors, (0), 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 05:55:25,201 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 47.0) internal successors, (2256), 48 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:55:25,202 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 47.0) internal successors, (2256), 48 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:55:25,202 INFO L175 Difference]: Start difference. First operand has 302 places, 223 transitions, 2285 flow. Second operand 47 states and 764 transitions. [2023-11-29 05:55:25,202 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 2103 transitions, 28529 flow [2023-11-29 05:55:25,518 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 2103 transitions, 28360 flow, removed 6 selfloop flow, removed 39 redundant places. [2023-11-29 05:55:25,532 INFO L231 Difference]: Finished difference. Result has 310 places, 223 transitions, 2296 flow [2023-11-29 05:55:25,532 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=2103, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=2296, PETRI_PLACES=310, PETRI_TRANSITIONS=223} [2023-11-29 05:55:25,532 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 263 predicate places. [2023-11-29 05:55:25,532 INFO L495 AbstractCegarLoop]: Abstraction has has 310 places, 223 transitions, 2296 flow [2023-11-29 05:55:25,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 11.305882352941177) internal successors, (961), 85 states have internal predecessors, (961), 0 states have call successors, (0), 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 05:55:25,533 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:55:25,533 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:55:25,538 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2023-11-29 05:55:25,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-11-29 05:55:25,733 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:55:25,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:55:25,734 INFO L85 PathProgramCache]: Analyzing trace with hash 264540547, now seen corresponding path program 12 times [2023-11-29 05:55:25,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:55:25,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129066756] [2023-11-29 05:55:25,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:55:25,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:55:25,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:55:26,524 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 120 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:55:26,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:55:26,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129066756] [2023-11-29 05:55:26,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129066756] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:55:26,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052502554] [2023-11-29 05:55:26,525 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 05:55:26,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:55:26,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:55:26,526 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:55:26,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-11-29 05:55:27,680 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2023-11-29 05:55:27,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:55:27,683 INFO L262 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 05:55:27,685 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:55:28,725 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 156 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:55:28,725 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:55:29,608 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 156 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:55:29,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052502554] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:55:29,608 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:55:29,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 89 [2023-11-29 05:55:29,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444903098] [2023-11-29 05:55:29,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:55:29,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2023-11-29 05:55:29,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:55:29,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2023-11-29 05:55:29,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1184, Invalid=6826, Unknown=0, NotChecked=0, Total=8010 [2023-11-29 05:55:29,947 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:55:29,948 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 223 transitions, 2296 flow. Second operand has 90 states, 90 states have (on average 10.455555555555556) internal successors, (941), 90 states have internal predecessors, (941), 0 states have call successors, (0), 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 05:55:29,948 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:55:29,948 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:55:29,948 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:55:35,056 INFO L124 PetriNetUnfolderBase]: 11068/18893 cut-off events. [2023-11-29 05:55:35,056 INFO L125 PetriNetUnfolderBase]: For 195793/197783 co-relation queries the response was YES. [2023-11-29 05:55:35,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 106857 conditions, 18893 events. 11068/18893 cut-off events. For 195793/197783 co-relation queries the response was YES. Maximal size of possible extension queue 294. Compared 132091 event pairs, 6131 based on Foata normal form. 50/18852 useless extension candidates. Maximal degree in co-relation 106825. Up to 12734 conditions per place. [2023-11-29 05:55:35,231 INFO L140 encePairwiseOnDemand]: 39/47 looper letters, 121 selfloop transitions, 22 changer transitions 606/762 dead transitions. [2023-11-29 05:55:35,231 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 762 transitions, 9759 flow [2023-11-29 05:55:35,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-29 05:55:35,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2023-11-29 05:55:35,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 548 transitions. [2023-11-29 05:55:35,233 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3068309070548712 [2023-11-29 05:55:35,233 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 548 transitions. [2023-11-29 05:55:35,233 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 548 transitions. [2023-11-29 05:55:35,233 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:55:35,233 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 548 transitions. [2023-11-29 05:55:35,234 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 14.421052631578947) internal successors, (548), 38 states have internal predecessors, (548), 0 states have call successors, (0), 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 05:55:35,236 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 47.0) internal successors, (1833), 39 states have internal predecessors, (1833), 0 states have call successors, (0), 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 05:55:35,236 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 47.0) internal successors, (1833), 39 states have internal predecessors, (1833), 0 states have call successors, (0), 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 05:55:35,236 INFO L175 Difference]: Start difference. First operand has 310 places, 223 transitions, 2296 flow. Second operand 38 states and 548 transitions. [2023-11-29 05:55:35,236 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 762 transitions, 9759 flow [2023-11-29 05:55:35,536 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 762 transitions, 8911 flow, removed 1 selfloop flow, removed 46 redundant places. [2023-11-29 05:55:35,541 INFO L231 Difference]: Finished difference. Result has 301 places, 156 transitions, 1526 flow [2023-11-29 05:55:35,541 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=2082, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=1526, PETRI_PLACES=301, PETRI_TRANSITIONS=156} [2023-11-29 05:55:35,542 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 254 predicate places. [2023-11-29 05:55:35,542 INFO L495 AbstractCegarLoop]: Abstraction has has 301 places, 156 transitions, 1526 flow [2023-11-29 05:55:35,542 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 10.455555555555556) internal successors, (941), 90 states have internal predecessors, (941), 0 states have call successors, (0), 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 05:55:35,542 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:55:35,542 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1] [2023-11-29 05:55:35,547 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2023-11-29 05:55:35,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2023-11-29 05:55:35,743 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:55:35,743 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:55:35,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1297107014, now seen corresponding path program 11 times [2023-11-29 05:55:35,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:55:35,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758694535] [2023-11-29 05:55:35,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:55:35,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:55:35,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:55:37,059 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:55:37,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:55:37,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758694535] [2023-11-29 05:55:37,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758694535] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:55:37,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287427308] [2023-11-29 05:55:37,060 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 05:55:37,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:55:37,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:55:37,061 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:55:37,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-11-29 05:55:37,359 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2023-11-29 05:55:37,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:55:37,363 INFO L262 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 83 conjunts are in the unsatisfiable core [2023-11-29 05:55:37,365 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:55:37,795 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:55:38,646 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:55:38,646 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:55:39,406 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:55:39,408 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-29 05:55:39,430 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:55:39,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287427308] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:55:39,430 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:55:39,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 91 [2023-11-29 05:55:39,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586700357] [2023-11-29 05:55:39,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:55:39,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2023-11-29 05:55:39,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:55:39,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2023-11-29 05:55:39,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=8214, Unknown=0, NotChecked=0, Total=8556 [2023-11-29 05:55:40,797 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:55:40,798 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 156 transitions, 1526 flow. Second operand has 93 states, 93 states have (on average 11.333333333333334) internal successors, (1054), 93 states have internal predecessors, (1054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:55:40,798 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:55:40,798 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:55:40,798 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:55:50,646 INFO L124 PetriNetUnfolderBase]: 7245/13870 cut-off events. [2023-11-29 05:55:50,646 INFO L125 PetriNetUnfolderBase]: For 128597/130317 co-relation queries the response was YES. [2023-11-29 05:55:50,703 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76301 conditions, 13870 events. 7245/13870 cut-off events. For 128597/130317 co-relation queries the response was YES. Maximal size of possible extension queue 211. Compared 97839 event pairs, 740 based on Foata normal form. 153/13972 useless extension candidates. Maximal degree in co-relation 76271. Up to 2890 conditions per place. [2023-11-29 05:55:50,765 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 1662 selfloop transitions, 60 changer transitions 0/1748 dead transitions. [2023-11-29 05:55:50,766 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 1748 transitions, 23824 flow [2023-11-29 05:55:50,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-11-29 05:55:50,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2023-11-29 05:55:50,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 793 transitions. [2023-11-29 05:55:50,767 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35150709219858156 [2023-11-29 05:55:50,767 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 793 transitions. [2023-11-29 05:55:50,768 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 793 transitions. [2023-11-29 05:55:50,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:55:50,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 793 transitions. [2023-11-29 05:55:50,769 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 16.520833333333332) internal successors, (793), 48 states have internal predecessors, (793), 0 states have call successors, (0), 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 05:55:50,770 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 47.0) internal successors, (2303), 49 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 05:55:50,770 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 47.0) internal successors, (2303), 49 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 05:55:50,770 INFO L175 Difference]: Start difference. First operand has 301 places, 156 transitions, 1526 flow. Second operand 48 states and 793 transitions. [2023-11-29 05:55:50,770 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 1748 transitions, 23824 flow [2023-11-29 05:55:50,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 1748 transitions, 23662 flow, removed 4 selfloop flow, removed 30 redundant places. [2023-11-29 05:55:50,982 INFO L231 Difference]: Finished difference. Result has 253 places, 161 transitions, 1589 flow [2023-11-29 05:55:50,982 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1377, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=156, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=1589, PETRI_PLACES=253, PETRI_TRANSITIONS=161} [2023-11-29 05:55:50,982 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 206 predicate places. [2023-11-29 05:55:50,982 INFO L495 AbstractCegarLoop]: Abstraction has has 253 places, 161 transitions, 1589 flow [2023-11-29 05:55:50,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 11.333333333333334) internal successors, (1054), 93 states have internal predecessors, (1054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:55:50,983 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:55:50,983 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1] [2023-11-29 05:55:50,989 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2023-11-29 05:55:51,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:55:51,183 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:55:51,183 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:55:51,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1297107015, now seen corresponding path program 10 times [2023-11-29 05:55:51,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:55:51,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070706858] [2023-11-29 05:55:51,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:55:51,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:55:51,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:55:52,641 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:55:52,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:55:52,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070706858] [2023-11-29 05:55:52,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070706858] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:55:52,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236531852] [2023-11-29 05:55:52,641 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 05:55:52,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:55:52,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:55:52,642 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:55:52,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-11-29 05:55:52,909 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 05:55:52,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:55:52,911 INFO L262 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 56 conjunts are in the unsatisfiable core [2023-11-29 05:55:52,914 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:55:53,525 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 05:55:55,729 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 148 proven. 125 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:55:55,729 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:55:58,509 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:55:58,513 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2023-11-29 05:56:00,696 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 140 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:56:00,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236531852] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:56:00,697 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:56:00,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 38, 38] total 112 [2023-11-29 05:56:00,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059789273] [2023-11-29 05:56:00,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:56:00,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 114 states [2023-11-29 05:56:00,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:56:00,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2023-11-29 05:56:00,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=12154, Unknown=0, NotChecked=0, Total=12882 [2023-11-29 05:56:03,295 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:56:03,296 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 161 transitions, 1589 flow. Second operand has 114 states, 114 states have (on average 10.473684210526315) internal successors, (1194), 114 states have internal predecessors, (1194), 0 states have call successors, (0), 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 05:56:03,296 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:56:03,296 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:56:03,296 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:56:27,709 INFO L124 PetriNetUnfolderBase]: 13135/22928 cut-off events. [2023-11-29 05:56:27,709 INFO L125 PetriNetUnfolderBase]: For 205125/208787 co-relation queries the response was YES. [2023-11-29 05:56:27,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 126864 conditions, 22928 events. 13135/22928 cut-off events. For 205125/208787 co-relation queries the response was YES. Maximal size of possible extension queue 321. Compared 164097 event pairs, 845 based on Foata normal form. 324/23146 useless extension candidates. Maximal degree in co-relation 126835. Up to 3515 conditions per place. [2023-11-29 05:56:27,968 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 2876 selfloop transitions, 146 changer transitions 18/3064 dead transitions. [2023-11-29 05:56:27,968 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 362 places, 3064 transitions, 41140 flow [2023-11-29 05:56:27,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2023-11-29 05:56:27,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2023-11-29 05:56:27,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 1932 transitions. [2023-11-29 05:56:27,970 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3736943907156673 [2023-11-29 05:56:27,970 INFO L72 ComplementDD]: Start complementDD. Operand 110 states and 1932 transitions. [2023-11-29 05:56:27,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 110 states and 1932 transitions. [2023-11-29 05:56:27,971 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:56:27,971 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 110 states and 1932 transitions. [2023-11-29 05:56:27,973 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 111 states, 110 states have (on average 17.563636363636363) internal successors, (1932), 110 states have internal predecessors, (1932), 0 states have call successors, (0), 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 05:56:27,976 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 111 states, 111 states have (on average 47.0) internal successors, (5217), 111 states have internal predecessors, (5217), 0 states have call successors, (0), 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 05:56:27,976 INFO L81 ComplementDD]: Finished complementDD. Result has 111 states, 111 states have (on average 47.0) internal successors, (5217), 111 states have internal predecessors, (5217), 0 states have call successors, (0), 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 05:56:27,976 INFO L175 Difference]: Start difference. First operand has 253 places, 161 transitions, 1589 flow. Second operand 110 states and 1932 transitions. [2023-11-29 05:56:27,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 362 places, 3064 transitions, 41140 flow [2023-11-29 05:56:28,568 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 3064 transitions, 40853 flow, removed 18 selfloop flow, removed 43 redundant places. [2023-11-29 05:56:28,588 INFO L231 Difference]: Finished difference. Result has 325 places, 246 transitions, 2584 flow [2023-11-29 05:56:28,589 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1448, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=110, PETRI_FLOW=2584, PETRI_PLACES=325, PETRI_TRANSITIONS=246} [2023-11-29 05:56:28,589 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 278 predicate places. [2023-11-29 05:56:28,589 INFO L495 AbstractCegarLoop]: Abstraction has has 325 places, 246 transitions, 2584 flow [2023-11-29 05:56:28,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 114 states, 114 states have (on average 10.473684210526315) internal successors, (1194), 114 states have internal predecessors, (1194), 0 states have call successors, (0), 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 05:56:28,589 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:56:28,589 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:56:28,595 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2023-11-29 05:56:28,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:56:28,790 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:56:28,790 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:56:28,790 INFO L85 PathProgramCache]: Analyzing trace with hash 1360806216, now seen corresponding path program 13 times [2023-11-29 05:56:28,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:56:28,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696406975] [2023-11-29 05:56:28,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:56:28,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:56:28,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:56:29,961 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:56:29,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:56:29,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696406975] [2023-11-29 05:56:29,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696406975] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:56:29,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100328485] [2023-11-29 05:56:29,962 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 05:56:29,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:56:29,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:56:29,963 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:56:29,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-11-29 05:56:30,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:56:30,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 84 conjunts are in the unsatisfiable core [2023-11-29 05:56:30,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:56:30,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 19 treesize of output 1 [2023-11-29 05:56:31,538 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:56:31,538 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:56:32,398 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2023-11-29 05:56:32,400 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2023-11-29 05:56:32,423 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:56:32,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100328485] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:56:32,424 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:56:32,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 91 [2023-11-29 05:56:32,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070184692] [2023-11-29 05:56:32,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:56:32,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2023-11-29 05:56:32,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:56:32,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2023-11-29 05:56:32,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=8218, Unknown=0, NotChecked=0, Total=8556 [2023-11-29 05:56:34,183 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:56:34,184 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 246 transitions, 2584 flow. Second operand has 93 states, 93 states have (on average 11.397849462365592) internal successors, (1060), 93 states have internal predecessors, (1060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:56:34,184 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:56:34,184 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:56:34,184 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:56:46,043 INFO L124 PetriNetUnfolderBase]: 11851/22148 cut-off events. [2023-11-29 05:56:46,043 INFO L125 PetriNetUnfolderBase]: For 212453/214523 co-relation queries the response was YES. [2023-11-29 05:56:46,264 INFO L83 FinitePrefix]: Finished finitePrefix Result has 123622 conditions, 22148 events. 11851/22148 cut-off events. For 212453/214523 co-relation queries the response was YES. Maximal size of possible extension queue 327. Compared 167570 event pairs, 1248 based on Foata normal form. 319/22405 useless extension candidates. Maximal degree in co-relation 123588. Up to 4281 conditions per place. [2023-11-29 05:56:46,368 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 2614 selfloop transitions, 98 changer transitions 0/2751 dead transitions. [2023-11-29 05:56:46,368 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 2751 transitions, 38534 flow [2023-11-29 05:56:46,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-11-29 05:56:46,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2023-11-29 05:56:46,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 793 transitions. [2023-11-29 05:56:46,370 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35150709219858156 [2023-11-29 05:56:46,370 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 793 transitions. [2023-11-29 05:56:46,370 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 793 transitions. [2023-11-29 05:56:46,370 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:56:46,370 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 793 transitions. [2023-11-29 05:56:46,371 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 16.520833333333332) internal successors, (793), 48 states have internal predecessors, (793), 0 states have call successors, (0), 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 05:56:46,373 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 47.0) internal successors, (2303), 49 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 05:56:46,373 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 47.0) internal successors, (2303), 49 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 05:56:46,373 INFO L175 Difference]: Start difference. First operand has 325 places, 246 transitions, 2584 flow. Second operand 48 states and 793 transitions. [2023-11-29 05:56:46,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 2751 transitions, 38534 flow [2023-11-29 05:56:46,734 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 324 places, 2751 transitions, 34220 flow, removed 439 selfloop flow, removed 48 redundant places. [2023-11-29 05:56:46,751 INFO L231 Difference]: Finished difference. Result has 326 places, 253 transitions, 2659 flow [2023-11-29 05:56:46,751 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=2300, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=150, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=2659, PETRI_PLACES=326, PETRI_TRANSITIONS=253} [2023-11-29 05:56:46,752 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 279 predicate places. [2023-11-29 05:56:46,752 INFO L495 AbstractCegarLoop]: Abstraction has has 326 places, 253 transitions, 2659 flow [2023-11-29 05:56:46,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 11.397849462365592) internal successors, (1060), 93 states have internal predecessors, (1060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:56:46,752 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:56:46,752 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:56:46,758 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2023-11-29 05:56:46,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2023-11-29 05:56:46,953 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:56:46,953 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:56:46,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1280032612, now seen corresponding path program 9 times [2023-11-29 05:56:46,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:56:46,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243216823] [2023-11-29 05:56:46,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:56:46,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:56:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:56:48,349 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 0 proven. 301 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:56:48,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:56:48,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243216823] [2023-11-29 05:56:48,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243216823] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:56:48,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544426638] [2023-11-29 05:56:48,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 05:56:48,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:56:48,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:56:48,350 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:56:48,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-11-29 05:56:48,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2023-11-29 05:56:48,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:56:48,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 60 conjunts are in the unsatisfiable core [2023-11-29 05:56:48,944 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:56:49,583 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 05:56:49,769 INFO L349 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2023-11-29 05:56:49,770 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 21 [2023-11-29 05:56:52,870 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 148 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:56:52,870 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:56:55,793 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 27 treesize of output 25 [2023-11-29 05:56:55,797 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 110 [2023-11-29 05:56:57,936 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 140 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:56:57,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544426638] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:56:57,937 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:56:57,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 40, 40] total 118 [2023-11-29 05:56:57,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022674646] [2023-11-29 05:56:57,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:56:57,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2023-11-29 05:56:57,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:56:57,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2023-11-29 05:56:57,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=785, Invalid=13495, Unknown=0, NotChecked=0, Total=14280 [2023-11-29 05:57:01,118 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:57:01,119 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 253 transitions, 2659 flow. Second operand has 120 states, 120 states have (on average 10.5) internal successors, (1260), 120 states have internal predecessors, (1260), 0 states have call successors, (0), 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 05:57:01,120 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:57:01,120 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:57:01,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:57:04,001 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.87s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 05:57:05,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 05:57:36,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2023-11-29 05:57:37,391 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2023-11-29 05:57:40,503 INFO L124 PetriNetUnfolderBase]: 20034/34082 cut-off events. [2023-11-29 05:57:40,503 INFO L125 PetriNetUnfolderBase]: For 306455/310021 co-relation queries the response was YES. [2023-11-29 05:57:40,688 INFO L83 FinitePrefix]: Finished finitePrefix Result has 194213 conditions, 34082 events. 20034/34082 cut-off events. For 306455/310021 co-relation queries the response was YES. Maximal size of possible extension queue 455. Compared 254519 event pairs, 913 based on Foata normal form. 486/34485 useless extension candidates. Maximal degree in co-relation 194180. Up to 4810 conditions per place. [2023-11-29 05:57:40,831 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 4096 selfloop transitions, 193 changer transitions 32/4357 dead transitions. [2023-11-29 05:57:40,831 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 441 places, 4357 transitions, 53958 flow [2023-11-29 05:57:40,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2023-11-29 05:57:40,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2023-11-29 05:57:40,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 2010 transitions. [2023-11-29 05:57:40,834 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3686720469552458 [2023-11-29 05:57:40,834 INFO L72 ComplementDD]: Start complementDD. Operand 116 states and 2010 transitions. [2023-11-29 05:57:40,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 116 states and 2010 transitions. [2023-11-29 05:57:40,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:57:40,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 116 states and 2010 transitions. [2023-11-29 05:57:40,838 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 117 states, 116 states have (on average 17.32758620689655) internal successors, (2010), 116 states have internal predecessors, (2010), 0 states have call successors, (0), 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 05:57:40,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 117 states, 117 states have (on average 47.0) internal successors, (5499), 117 states have internal predecessors, (5499), 0 states have call successors, (0), 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 05:57:40,842 INFO L81 ComplementDD]: Finished complementDD. Result has 117 states, 117 states have (on average 47.0) internal successors, (5499), 117 states have internal predecessors, (5499), 0 states have call successors, (0), 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 05:57:40,842 INFO L175 Difference]: Start difference. First operand has 326 places, 253 transitions, 2659 flow. Second operand 116 states and 2010 transitions. [2023-11-29 05:57:40,842 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 441 places, 4357 transitions, 53958 flow [2023-11-29 05:57:41,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 4357 transitions, 53085 flow, removed 52 selfloop flow, removed 46 redundant places. [2023-11-29 05:57:41,365 INFO L231 Difference]: Finished difference. Result has 400 places, 345 transitions, 3826 flow [2023-11-29 05:57:41,365 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=2380, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=116, PETRI_FLOW=3826, PETRI_PLACES=400, PETRI_TRANSITIONS=345} [2023-11-29 05:57:41,366 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 353 predicate places. [2023-11-29 05:57:41,366 INFO L495 AbstractCegarLoop]: Abstraction has has 400 places, 345 transitions, 3826 flow [2023-11-29 05:57:41,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 120 states have (on average 10.5) internal successors, (1260), 120 states have internal predecessors, (1260), 0 states have call successors, (0), 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 05:57:41,366 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:57:41,366 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1] [2023-11-29 05:57:41,373 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2023-11-29 05:57:41,566 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:57:41,567 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:57:41,567 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:57:41,567 INFO L85 PathProgramCache]: Analyzing trace with hash 63480147, now seen corresponding path program 12 times [2023-11-29 05:57:41,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:57:41,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010635374] [2023-11-29 05:57:41,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:57:41,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:57:41,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:57:42,584 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 157 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:57:42,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:57:42,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010635374] [2023-11-29 05:57:42,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010635374] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:57:42,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397429365] [2023-11-29 05:57:42,585 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 05:57:42,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:57:42,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:57:42,586 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:57:42,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2023-11-29 05:57:43,165 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2023-11-29 05:57:43,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:57:43,168 INFO L262 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-29 05:57:43,171 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:57:44,255 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 198 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:57:44,256 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:57:45,209 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 198 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:57:45,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397429365] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:57:45,210 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:57:45,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 99 [2023-11-29 05:57:45,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970551004] [2023-11-29 05:57:45,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:57:45,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2023-11-29 05:57:45,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:57:45,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2023-11-29 05:57:45,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1462, Invalid=8438, Unknown=0, NotChecked=0, Total=9900 [2023-11-29 05:57:45,713 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:57:45,714 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 400 places, 345 transitions, 3826 flow. Second operand has 100 states, 100 states have (on average 10.43) internal successors, (1043), 100 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:57:45,714 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:57:45,714 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:57:45,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:57:54,782 INFO L124 PetriNetUnfolderBase]: 19009/33519 cut-off events. [2023-11-29 05:57:54,782 INFO L125 PetriNetUnfolderBase]: For 371809/377374 co-relation queries the response was YES. [2023-11-29 05:57:55,046 INFO L83 FinitePrefix]: Finished finitePrefix Result has 196407 conditions, 33519 events. 19009/33519 cut-off events. For 371809/377374 co-relation queries the response was YES. Maximal size of possible extension queue 440. Compared 256348 event pairs, 11279 based on Foata normal form. 283/33575 useless extension candidates. Maximal degree in co-relation 196371. Up to 22569 conditions per place. [2023-11-29 05:57:55,232 INFO L140 encePairwiseOnDemand]: 38/47 looper letters, 720 selfloop transitions, 57 changer transitions 200/1026 dead transitions. [2023-11-29 05:57:55,232 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 441 places, 1026 transitions, 14461 flow [2023-11-29 05:57:55,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-29 05:57:55,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2023-11-29 05:57:55,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 634 transitions. [2023-11-29 05:57:55,234 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3211752786220871 [2023-11-29 05:57:55,234 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 634 transitions. [2023-11-29 05:57:55,234 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 634 transitions. [2023-11-29 05:57:55,235 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:57:55,235 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 634 transitions. [2023-11-29 05:57:55,236 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 15.095238095238095) internal successors, (634), 42 states have internal predecessors, (634), 0 states have call successors, (0), 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 05:57:55,237 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 47.0) internal successors, (2021), 43 states have internal predecessors, (2021), 0 states have call successors, (0), 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 05:57:55,238 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 47.0) internal successors, (2021), 43 states have internal predecessors, (2021), 0 states have call successors, (0), 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 05:57:55,238 INFO L175 Difference]: Start difference. First operand has 400 places, 345 transitions, 3826 flow. Second operand 42 states and 634 transitions. [2023-11-29 05:57:55,238 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 441 places, 1026 transitions, 14461 flow [2023-11-29 05:57:56,280 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 411 places, 1026 transitions, 13695 flow, removed 42 selfloop flow, removed 30 redundant places. [2023-11-29 05:57:56,293 INFO L231 Difference]: Finished difference. Result has 411 places, 333 transitions, 3533 flow [2023-11-29 05:57:56,294 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=3566, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=343, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=286, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=3533, PETRI_PLACES=411, PETRI_TRANSITIONS=333} [2023-11-29 05:57:56,295 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 364 predicate places. [2023-11-29 05:57:56,295 INFO L495 AbstractCegarLoop]: Abstraction has has 411 places, 333 transitions, 3533 flow [2023-11-29 05:57:56,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 10.43) internal successors, (1043), 100 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:57:56,295 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:57:56,295 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:57:56,302 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2023-11-29 05:57:56,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2023-11-29 05:57:56,496 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:57:56,496 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:57:56,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1848351264, now seen corresponding path program 14 times [2023-11-29 05:57:56,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:57:56,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595915223] [2023-11-29 05:57:56,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:57:56,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:57:56,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:57:57,451 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 157 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:57:57,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:57:57,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595915223] [2023-11-29 05:57:57,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595915223] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:57:57,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974415493] [2023-11-29 05:57:57,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 05:57:57,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:57:57,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:57:57,453 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:57:57,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-11-29 05:57:57,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 05:57:57,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:57:57,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-29 05:57:57,751 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:57:59,074 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 198 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:57:59,074 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:58:00,187 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 198 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:58:00,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974415493] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:58:00,187 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:58:00,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 99 [2023-11-29 05:58:00,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773646388] [2023-11-29 05:58:00,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:58:00,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2023-11-29 05:58:00,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:58:00,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2023-11-29 05:58:00,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1445, Invalid=8455, Unknown=0, NotChecked=0, Total=9900 [2023-11-29 05:58:00,578 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:58:00,578 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 411 places, 333 transitions, 3533 flow. Second operand has 100 states, 100 states have (on average 10.45) internal successors, (1045), 100 states have internal predecessors, (1045), 0 states have call successors, (0), 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 05:58:00,579 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:58:00,579 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:58:00,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:58:09,637 INFO L124 PetriNetUnfolderBase]: 18521/31782 cut-off events. [2023-11-29 05:58:09,637 INFO L125 PetriNetUnfolderBase]: For 245178/248438 co-relation queries the response was YES. [2023-11-29 05:58:09,922 INFO L83 FinitePrefix]: Finished finitePrefix Result has 175212 conditions, 31782 events. 18521/31782 cut-off events. For 245178/248438 co-relation queries the response was YES. Maximal size of possible extension queue 428. Compared 237606 event pairs, 11441 based on Foata normal form. 147/31803 useless extension candidates. Maximal degree in co-relation 175178. Up to 23569 conditions per place. [2023-11-29 05:58:10,087 INFO L140 encePairwiseOnDemand]: 39/47 looper letters, 207 selfloop transitions, 27 changer transitions 692/952 dead transitions. [2023-11-29 05:58:10,087 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 452 places, 952 transitions, 11724 flow [2023-11-29 05:58:10,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-29 05:58:10,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2023-11-29 05:58:10,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 604 transitions. [2023-11-29 05:58:10,089 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3059777102330294 [2023-11-29 05:58:10,089 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 604 transitions. [2023-11-29 05:58:10,090 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 604 transitions. [2023-11-29 05:58:10,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:58:10,090 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 604 transitions. [2023-11-29 05:58:10,091 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 14.380952380952381) internal successors, (604), 42 states have internal predecessors, (604), 0 states have call successors, (0), 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 05:58:10,093 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 47.0) internal successors, (2021), 43 states have internal predecessors, (2021), 0 states have call successors, (0), 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 05:58:10,093 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 47.0) internal successors, (2021), 43 states have internal predecessors, (2021), 0 states have call successors, (0), 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 05:58:10,093 INFO L175 Difference]: Start difference. First operand has 411 places, 333 transitions, 3533 flow. Second operand 42 states and 604 transitions. [2023-11-29 05:58:10,094 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 452 places, 952 transitions, 11724 flow [2023-11-29 05:58:10,963 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 408 places, 952 transitions, 10832 flow, removed 2 selfloop flow, removed 44 redundant places. [2023-11-29 05:58:10,972 INFO L231 Difference]: Finished difference. Result has 408 places, 260 transitions, 2715 flow [2023-11-29 05:58:10,972 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=3322, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=328, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=301, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=2715, PETRI_PLACES=408, PETRI_TRANSITIONS=260} [2023-11-29 05:58:10,972 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 361 predicate places. [2023-11-29 05:58:10,972 INFO L495 AbstractCegarLoop]: Abstraction has has 408 places, 260 transitions, 2715 flow [2023-11-29 05:58:10,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 10.45) internal successors, (1045), 100 states have internal predecessors, (1045), 0 states have call successors, (0), 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 05:58:10,973 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:58:10,973 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1] [2023-11-29 05:58:10,978 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2023-11-29 05:58:11,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2023-11-29 05:58:11,173 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:58:11,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:58:11,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1081300648, now seen corresponding path program 13 times [2023-11-29 05:58:11,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:58:11,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897362861] [2023-11-29 05:58:11,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:58:11,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:58:11,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:58:12,854 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:58:12,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:58:12,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897362861] [2023-11-29 05:58:12,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897362861] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:58:12,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138052538] [2023-11-29 05:58:12,855 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 05:58:12,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:58:12,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:58:12,856 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:58:12,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2023-11-29 05:58:13,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:58:13,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 92 conjunts are in the unsatisfiable core [2023-11-29 05:58:13,141 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:58:13,927 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 05:58:15,380 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:58:15,380 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:58:16,797 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:58:16,799 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-29 05:58:16,822 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:58:16,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138052538] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:58:16,823 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:58:16,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 101 [2023-11-29 05:58:16,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006384798] [2023-11-29 05:58:16,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:58:16,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2023-11-29 05:58:16,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:58:16,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2023-11-29 05:58:16,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=313, Invalid=10193, Unknown=0, NotChecked=0, Total=10506 [2023-11-29 05:58:19,368 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 47 [2023-11-29 05:58:19,369 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 260 transitions, 2715 flow. Second operand has 103 states, 103 states have (on average 11.330097087378642) internal successors, (1167), 103 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:58:19,369 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:58:19,369 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 47 [2023-11-29 05:58:19,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:58:36,761 INFO L124 PetriNetUnfolderBase]: 13028/25335 cut-off events. [2023-11-29 05:58:36,761 INFO L125 PetriNetUnfolderBase]: For 241676/244831 co-relation queries the response was YES. [2023-11-29 05:58:36,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 141705 conditions, 25335 events. 13028/25335 cut-off events. For 241676/244831 co-relation queries the response was YES. Maximal size of possible extension queue 338. Compared 197692 event pairs, 1420 based on Foata normal form. 325/25596 useless extension candidates. Maximal degree in co-relation 141673. Up to 5508 conditions per place. [2023-11-29 05:58:37,131 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 2971 selfloop transitions, 109 changer transitions 0/3120 dead transitions. [2023-11-29 05:58:37,131 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 3120 transitions, 47047 flow [2023-11-29 05:58:37,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-11-29 05:58:37,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2023-11-29 05:58:37,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 895 transitions. [2023-11-29 05:58:37,133 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35263987391646967 [2023-11-29 05:58:37,134 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 895 transitions. [2023-11-29 05:58:37,134 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 895 transitions. [2023-11-29 05:58:37,134 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:58:37,134 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 895 transitions. [2023-11-29 05:58:37,135 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 16.574074074074073) internal successors, (895), 54 states have internal predecessors, (895), 0 states have call successors, (0), 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 05:58:37,137 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 47.0) internal successors, (2585), 55 states have internal predecessors, (2585), 0 states have call successors, (0), 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 05:58:37,137 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 47.0) internal successors, (2585), 55 states have internal predecessors, (2585), 0 states have call successors, (0), 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 05:58:37,137 INFO L175 Difference]: Start difference. First operand has 408 places, 260 transitions, 2715 flow. Second operand 54 states and 895 transitions. [2023-11-29 05:58:37,137 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 3120 transitions, 47047 flow [2023-11-29 05:58:38,038 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 3120 transitions, 38793 flow, removed 34 selfloop flow, removed 49 redundant places. [2023-11-29 05:58:38,074 INFO L231 Difference]: Finished difference. Result has 339 places, 267 transitions, 2706 flow [2023-11-29 05:58:38,074 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=2328, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=260, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=2706, PETRI_PLACES=339, PETRI_TRANSITIONS=267} [2023-11-29 05:58:38,075 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 292 predicate places. [2023-11-29 05:58:38,075 INFO L495 AbstractCegarLoop]: Abstraction has has 339 places, 267 transitions, 2706 flow [2023-11-29 05:58:38,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 11.330097087378642) internal successors, (1167), 103 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:58:38,075 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:58:38,076 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:58:38,083 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2023-11-29 05:58:38,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2023-11-29 05:58:38,276 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:58:38,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:58:38,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1823899813, now seen corresponding path program 15 times [2023-11-29 05:58:38,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:58:38,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454502003] [2023-11-29 05:58:38,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:58:38,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:58:38,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:58:40,392 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:58:40,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:58:40,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454502003] [2023-11-29 05:58:40,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454502003] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:58:40,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241328009] [2023-11-29 05:58:40,393 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 05:58:40,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:58:40,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:58:40,394 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:58:40,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-11-29 05:58:41,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2023-11-29 05:58:41,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:58:41,485 INFO L262 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 59 conjunts are in the unsatisfiable core [2023-11-29 05:58:41,489 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:58:42,647 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 05:58:45,877 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 189 proven. 154 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:58:45,878 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:58:48,975 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2023-11-29 05:58:48,977 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2023-11-29 05:58:51,374 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 180 proven. 163 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:58:51,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241328009] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:58:51,374 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:58:51,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 42, 42] total 124 [2023-11-29 05:58:51,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127971776] [2023-11-29 05:58:51,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:58:51,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2023-11-29 05:58:51,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:58:51,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2023-11-29 05:58:51,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=850, Invalid=14900, Unknown=0, NotChecked=0, Total=15750 [2023-11-29 05:58:53,744 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 05:58:53,745 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 339 places, 267 transitions, 2706 flow. Second operand has 126 states, 126 states have (on average 10.523809523809524) internal successors, (1326), 126 states have internal predecessors, (1326), 0 states have call successors, (0), 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 05:58:53,745 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:58:53,745 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 05:58:53,745 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:58:55,315 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 05:59:26,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-29 05:59:31,667 INFO L124 PetriNetUnfolderBase]: 23744/39933 cut-off events. [2023-11-29 05:59:31,667 INFO L125 PetriNetUnfolderBase]: For 417076/421878 co-relation queries the response was YES. [2023-11-29 05:59:31,926 INFO L83 FinitePrefix]: Finished finitePrefix Result has 229074 conditions, 39933 events. 23744/39933 cut-off events. For 417076/421878 co-relation queries the response was YES. Maximal size of possible extension queue 509. Compared 299828 event pairs, 1828 based on Foata normal form. 518/40349 useless extension candidates. Maximal degree in co-relation 229043. Up to 5665 conditions per place. [2023-11-29 05:59:32,100 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 3000 selfloop transitions, 204 changer transitions 869/4099 dead transitions. [2023-11-29 05:59:32,101 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 460 places, 4099 transitions, 60142 flow [2023-11-29 05:59:32,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2023-11-29 05:59:32,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2023-11-29 05:59:32,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 2140 transitions. [2023-11-29 05:59:32,104 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37321241716079523 [2023-11-29 05:59:32,104 INFO L72 ComplementDD]: Start complementDD. Operand 122 states and 2140 transitions. [2023-11-29 05:59:32,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 122 states and 2140 transitions. [2023-11-29 05:59:32,105 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:59:32,105 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 122 states and 2140 transitions. [2023-11-29 05:59:32,107 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 123 states, 122 states have (on average 17.540983606557376) internal successors, (2140), 122 states have internal predecessors, (2140), 0 states have call successors, (0), 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 05:59:32,110 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 123 states, 123 states have (on average 47.0) internal successors, (5781), 123 states have internal predecessors, (5781), 0 states have call successors, (0), 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 05:59:32,111 INFO L81 ComplementDD]: Finished complementDD. Result has 123 states, 123 states have (on average 47.0) internal successors, (5781), 123 states have internal predecessors, (5781), 0 states have call successors, (0), 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 05:59:32,111 INFO L175 Difference]: Start difference. First operand has 339 places, 267 transitions, 2706 flow. Second operand 122 states and 2140 transitions. [2023-11-29 05:59:32,111 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 460 places, 4099 transitions, 60142 flow [2023-11-29 05:59:33,063 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 412 places, 4099 transitions, 52324 flow, removed 292 selfloop flow, removed 48 redundant places. [2023-11-29 05:59:33,100 INFO L231 Difference]: Finished difference. Result has 418 places, 311 transitions, 3364 flow [2023-11-29 05:59:33,101 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=2457, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=267, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=122, PETRI_FLOW=3364, PETRI_PLACES=418, PETRI_TRANSITIONS=311} [2023-11-29 05:59:33,101 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 371 predicate places. [2023-11-29 05:59:33,101 INFO L495 AbstractCegarLoop]: Abstraction has has 418 places, 311 transitions, 3364 flow [2023-11-29 05:59:33,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 126 states, 126 states have (on average 10.523809523809524) internal successors, (1326), 126 states have internal predecessors, (1326), 0 states have call successors, (0), 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 05:59:33,102 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:59:33,102 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1] [2023-11-29 05:59:33,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2023-11-29 05:59:33,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:59:33,302 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 05:59:33,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:59:33,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1089333044, now seen corresponding path program 11 times [2023-11-29 05:59:33,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:59:33,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093312802] [2023-11-29 05:59:33,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:59:33,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:59:33,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:59:34,895 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 0 proven. 374 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:59:34,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:59:34,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093312802] [2023-11-29 05:59:34,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093312802] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:59:34,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385426271] [2023-11-29 05:59:34,896 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 05:59:34,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:59:34,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:59:34,897 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:59:34,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-11-29 05:59:35,325 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2023-11-29 05:59:35,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:59:35,329 INFO L262 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 97 conjunts are in the unsatisfiable core [2023-11-29 05:59:35,332 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:59:35,400 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 05:59:35,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 05:59:35,460 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2023-11-29 05:59:36,595 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 0 proven. 374 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:59:36,595 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:59:40,493 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2023-11-29 05:59:40,496 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 94 [2023-11-29 05:59:41,549 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 0 proven. 374 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:59:41,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385426271] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:59:41,549 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:59:41,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42, 42] total 102 [2023-11-29 05:59:41,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312125785] [2023-11-29 05:59:41,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:59:41,550 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2023-11-29 05:59:41,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:59:41,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2023-11-29 05:59:41,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=329, Invalid=10380, Unknown=3, NotChecked=0, Total=10712 [2023-11-29 05:59:44,609 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 7 out of 47 [2023-11-29 05:59:44,609 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 418 places, 311 transitions, 3364 flow. Second operand has 104 states, 104 states have (on average 9.048076923076923) internal successors, (941), 104 states have internal predecessors, (941), 0 states have call successors, (0), 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 05:59:44,609 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:59:44,609 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 7 of 47 [2023-11-29 05:59:44,609 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:00:03,362 INFO L124 PetriNetUnfolderBase]: 25747/42557 cut-off events. [2023-11-29 06:00:03,362 INFO L125 PetriNetUnfolderBase]: For 450049/457713 co-relation queries the response was YES. [2023-11-29 06:00:03,683 INFO L83 FinitePrefix]: Finished finitePrefix Result has 243285 conditions, 42557 events. 25747/42557 cut-off events. For 450049/457713 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 312709 event pairs, 2116 based on Foata normal form. 872/43081 useless extension candidates. Maximal degree in co-relation 243249. Up to 7616 conditions per place. [2023-11-29 06:00:03,874 INFO L140 encePairwiseOnDemand]: 36/47 looper letters, 4297 selfloop transitions, 107 changer transitions 0/4452 dead transitions. [2023-11-29 06:00:03,874 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 472 places, 4452 transitions, 65884 flow [2023-11-29 06:00:03,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2023-11-29 06:00:03,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2023-11-29 06:00:03,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 772 transitions. [2023-11-29 06:00:03,875 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.2986460348162476 [2023-11-29 06:00:03,876 INFO L72 ComplementDD]: Start complementDD. Operand 55 states and 772 transitions. [2023-11-29 06:00:03,876 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 772 transitions. [2023-11-29 06:00:03,876 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:00:03,876 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 55 states and 772 transitions. [2023-11-29 06:00:03,877 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 56 states, 55 states have (on average 14.036363636363637) internal successors, (772), 55 states have internal predecessors, (772), 0 states have call successors, (0), 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 06:00:03,878 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 56 states, 56 states have (on average 47.0) internal successors, (2632), 56 states have internal predecessors, (2632), 0 states have call successors, (0), 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 06:00:03,878 INFO L81 ComplementDD]: Finished complementDD. Result has 56 states, 56 states have (on average 47.0) internal successors, (2632), 56 states have internal predecessors, (2632), 0 states have call successors, (0), 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 06:00:03,878 INFO L175 Difference]: Start difference. First operand has 418 places, 311 transitions, 3364 flow. Second operand 55 states and 772 transitions. [2023-11-29 06:00:03,878 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 472 places, 4452 transitions, 65884 flow [2023-11-29 06:00:05,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 416 places, 4452 transitions, 59584 flow, removed 377 selfloop flow, removed 56 redundant places. [2023-11-29 06:00:05,225 INFO L231 Difference]: Finished difference. Result has 416 places, 310 transitions, 3257 flow [2023-11-29 06:00:05,226 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=3043, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=310, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=55, PETRI_FLOW=3257, PETRI_PLACES=416, PETRI_TRANSITIONS=310} [2023-11-29 06:00:05,226 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 369 predicate places. [2023-11-29 06:00:05,226 INFO L495 AbstractCegarLoop]: Abstraction has has 416 places, 310 transitions, 3257 flow [2023-11-29 06:00:05,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 9.048076923076923) internal successors, (941), 104 states have internal predecessors, (941), 0 states have call successors, (0), 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 06:00:05,226 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:00:05,226 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1] [2023-11-29 06:00:05,232 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2023-11-29 06:00:05,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:00:05,427 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 06:00:05,427 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:00:05,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1004018561, now seen corresponding path program 14 times [2023-11-29 06:00:05,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:00:05,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842880611] [2023-11-29 06:00:05,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:00:05,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:00:05,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:00:06,558 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 199 proven. 191 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:00:06,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:00:06,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842880611] [2023-11-29 06:00:06,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842880611] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:00:06,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884517399] [2023-11-29 06:00:06,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:00:06,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:00:06,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:00:06,560 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:00:06,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-11-29 06:00:06,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 06:00:06,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:00:06,870 INFO L262 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 46 conjunts are in the unsatisfiable core [2023-11-29 06:00:06,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:00:08,486 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 245 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:00:08,486 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:00:09,798 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 245 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:00:09,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884517399] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:00:09,798 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 06:00:09,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 109 [2023-11-29 06:00:09,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093191541] [2023-11-29 06:00:09,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 06:00:09,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2023-11-29 06:00:09,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:00:09,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2023-11-29 06:00:09,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1732, Invalid=10258, Unknown=0, NotChecked=0, Total=11990 [2023-11-29 06:00:10,352 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 06:00:10,353 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 416 places, 310 transitions, 3257 flow. Second operand has 110 states, 110 states have (on average 10.427272727272728) internal successors, (1147), 110 states have internal predecessors, (1147), 0 states have call successors, (0), 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 06:00:10,353 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:00:10,353 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 06:00:10,353 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:00:20,671 INFO L124 PetriNetUnfolderBase]: 21027/36401 cut-off events. [2023-11-29 06:00:20,671 INFO L125 PetriNetUnfolderBase]: For 334520/340727 co-relation queries the response was YES. [2023-11-29 06:00:21,069 INFO L83 FinitePrefix]: Finished finitePrefix Result has 204145 conditions, 36401 events. 21027/36401 cut-off events. For 334520/340727 co-relation queries the response was YES. Maximal size of possible extension queue 471. Compared 277367 event pairs, 12572 based on Foata normal form. 675/36885 useless extension candidates. Maximal degree in co-relation 204110. Up to 26324 conditions per place. [2023-11-29 06:00:21,298 INFO L140 encePairwiseOnDemand]: 39/47 looper letters, 165 selfloop transitions, 27 changer transitions 827/1057 dead transitions. [2023-11-29 06:00:21,298 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 461 places, 1057 transitions, 11892 flow [2023-11-29 06:00:21,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-11-29 06:00:21,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2023-11-29 06:00:21,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 658 transitions. [2023-11-29 06:00:21,300 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.30434782608695654 [2023-11-29 06:00:21,300 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 658 transitions. [2023-11-29 06:00:21,300 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 658 transitions. [2023-11-29 06:00:21,300 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:00:21,300 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 658 transitions. [2023-11-29 06:00:21,301 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 14.304347826086957) internal successors, (658), 46 states have internal predecessors, (658), 0 states have call successors, (0), 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 06:00:21,304 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 47.0) internal successors, (2209), 47 states have internal predecessors, (2209), 0 states have call successors, (0), 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 06:00:21,304 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 47.0) internal successors, (2209), 47 states have internal predecessors, (2209), 0 states have call successors, (0), 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 06:00:21,304 INFO L175 Difference]: Start difference. First operand has 416 places, 310 transitions, 3257 flow. Second operand 46 states and 658 transitions. [2023-11-29 06:00:21,304 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 461 places, 1057 transitions, 11892 flow [2023-11-29 06:00:22,660 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 407 places, 1057 transitions, 11695 flow, removed 1 selfloop flow, removed 54 redundant places. [2023-11-29 06:00:22,667 INFO L231 Difference]: Finished difference. Result has 407 places, 230 transitions, 2388 flow [2023-11-29 06:00:22,668 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=3004, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=307, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=280, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=2388, PETRI_PLACES=407, PETRI_TRANSITIONS=230} [2023-11-29 06:00:22,668 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 360 predicate places. [2023-11-29 06:00:22,668 INFO L495 AbstractCegarLoop]: Abstraction has has 407 places, 230 transitions, 2388 flow [2023-11-29 06:00:22,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 10.427272727272728) internal successors, (1147), 110 states have internal predecessors, (1147), 0 states have call successors, (0), 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 06:00:22,668 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:00:22,668 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1] [2023-11-29 06:00:22,674 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2023-11-29 06:00:22,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2023-11-29 06:00:22,869 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 06:00:22,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:00:22,869 INFO L85 PathProgramCache]: Analyzing trace with hash -60141946, now seen corresponding path program 15 times [2023-11-29 06:00:22,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:00:22,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78018062] [2023-11-29 06:00:22,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:00:22,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:00:22,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:00:24,657 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:00:24,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:00:24,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78018062] [2023-11-29 06:00:24,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78018062] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:00:24,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025006520] [2023-11-29 06:00:24,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 06:00:24,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:00:24,658 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:00:24,658 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:00:24,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2023-11-29 06:00:25,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2023-11-29 06:00:25,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:00:25,641 INFO L262 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 64 conjunts are in the unsatisfiable core [2023-11-29 06:00:25,643 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:00:26,681 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 06:00:29,719 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 235 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:00:29,719 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:00:33,383 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2023-11-29 06:00:33,386 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2023-11-29 06:00:36,376 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:00:36,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025006520] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:00:36,376 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 06:00:36,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 46, 46] total 136 [2023-11-29 06:00:36,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152827218] [2023-11-29 06:00:36,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 06:00:36,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 138 states [2023-11-29 06:00:36,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:00:36,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 138 interpolants. [2023-11-29 06:00:36,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=998, Invalid=17908, Unknown=0, NotChecked=0, Total=18906 [2023-11-29 06:00:41,198 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 47 [2023-11-29 06:00:41,199 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 407 places, 230 transitions, 2388 flow. Second operand has 138 states, 138 states have (on average 10.478260869565217) internal successors, (1446), 138 states have internal predecessors, (1446), 0 states have call successors, (0), 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 06:00:41,199 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:00:41,199 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 47 [2023-11-29 06:00:41,199 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:00:42,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:01:22,129 INFO L124 PetriNetUnfolderBase]: 18488/32033 cut-off events. [2023-11-29 06:01:22,129 INFO L125 PetriNetUnfolderBase]: For 298240/303446 co-relation queries the response was YES. [2023-11-29 06:01:22,365 INFO L83 FinitePrefix]: Finished finitePrefix Result has 180042 conditions, 32033 events. 18488/32033 cut-off events. For 298240/303446 co-relation queries the response was YES. Maximal size of possible extension queue 391. Compared 236319 event pairs, 1357 based on Foata normal form. 697/32469 useless extension candidates. Maximal degree in co-relation 180009. Up to 5249 conditions per place. [2023-11-29 06:01:22,521 INFO L140 encePairwiseOnDemand]: 35/47 looper letters, 4056 selfloop transitions, 163 changer transitions 69/4326 dead transitions. [2023-11-29 06:01:22,521 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 455 places, 4326 transitions, 58548 flow [2023-11-29 06:01:22,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2023-11-29 06:01:22,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2023-11-29 06:01:22,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 2268 transitions. [2023-11-29 06:01:22,524 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3628219484882419 [2023-11-29 06:01:22,524 INFO L72 ComplementDD]: Start complementDD. Operand 133 states and 2268 transitions. [2023-11-29 06:01:22,524 INFO L73 IsDeterministic]: Start isDeterministic. Operand 133 states and 2268 transitions. [2023-11-29 06:01:22,524 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:01:22,525 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 133 states and 2268 transitions. [2023-11-29 06:01:22,527 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 134 states, 133 states have (on average 17.05263157894737) internal successors, (2268), 133 states have internal predecessors, (2268), 0 states have call successors, (0), 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 06:01:22,530 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 134 states, 134 states have (on average 47.0) internal successors, (6298), 134 states have internal predecessors, (6298), 0 states have call successors, (0), 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 06:01:22,530 INFO L81 ComplementDD]: Finished complementDD. Result has 134 states, 134 states have (on average 47.0) internal successors, (6298), 134 states have internal predecessors, (6298), 0 states have call successors, (0), 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 06:01:22,530 INFO L175 Difference]: Start difference. First operand has 407 places, 230 transitions, 2388 flow. Second operand 133 states and 2268 transitions. [2023-11-29 06:01:22,530 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 455 places, 4326 transitions, 58548 flow [2023-11-29 06:01:23,071 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 423 places, 4326 transitions, 58153 flow, removed 93 selfloop flow, removed 32 redundant places. [2023-11-29 06:01:23,098 INFO L231 Difference]: Finished difference. Result has 431 places, 322 transitions, 3516 flow [2023-11-29 06:01:23,099 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=2263, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=133, PETRI_FLOW=3516, PETRI_PLACES=431, PETRI_TRANSITIONS=322} [2023-11-29 06:01:23,099 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 384 predicate places. [2023-11-29 06:01:23,099 INFO L495 AbstractCegarLoop]: Abstraction has has 431 places, 322 transitions, 3516 flow [2023-11-29 06:01:23,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 138 states, 138 states have (on average 10.478260869565217) internal successors, (1446), 138 states have internal predecessors, (1446), 0 states have call successors, (0), 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 06:01:23,100 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:01:23,100 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1] [2023-11-29 06:01:23,107 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2023-11-29 06:01:23,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1bc8d5ac-281e-4996-8e39-5ef52e418289/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2023-11-29 06:01:23,300 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-29 06:01:23,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:01:23,301 INFO L85 PathProgramCache]: Analyzing trace with hash -60141945, now seen corresponding path program 12 times [2023-11-29 06:01:23,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:01:23,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089239114] [2023-11-29 06:01:23,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:01:23,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:01:23,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat