./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/popl20-prod-cons3.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/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_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-prod-cons3.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/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_9d4b3076-a27e-4735-a401-045f947aa708/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 41874b69ed787f1d4b0fd199a95bb437bfc8aab0f734c194621d2ef33cc65cc9 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:02:25,256 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:02:25,320 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-29 06:02:25,325 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:02:25,325 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:02:25,350 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:02:25,351 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:02:25,351 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:02:25,352 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:02:25,352 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:02:25,353 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:02:25,353 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:02:25,354 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:02:25,354 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:02:25,355 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:02:25,355 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:02:25,356 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:02:25,356 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 06:02:25,357 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 06:02:25,357 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 06:02:25,358 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:02:25,359 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:02:25,359 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:02:25,359 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:02:25,360 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-29 06:02:25,360 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 06:02:25,361 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 06:02:25,361 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:02:25,362 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:02:25,362 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:02:25,362 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:02:25,363 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:02:25,363 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:02:25,363 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:02:25,364 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:02:25,364 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:02:25,364 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:02:25,364 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 06:02:25,364 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 06:02:25,364 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:02:25,365 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:02:25,365 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:02:25,365 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:02:25,365 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:02:25,366 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_9d4b3076-a27e-4735-a401-045f947aa708/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_9d4b3076-a27e-4735-a401-045f947aa708/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 -> 41874b69ed787f1d4b0fd199a95bb437bfc8aab0f734c194621d2ef33cc65cc9 [2023-11-29 06:02:25,579 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:02:25,613 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:02:25,616 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:02:25,617 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:02:25,617 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:02:25,618 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/weaver/popl20-prod-cons3.wvr.c [2023-11-29 06:02:28,344 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:02:28,505 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:02:28,506 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/sv-benchmarks/c/weaver/popl20-prod-cons3.wvr.c [2023-11-29 06:02:28,515 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/data/c0e0e04fa/0209f5425c6f4b6d9a4aef0e06ac143c/FLAGab738e497 [2023-11-29 06:02:28,528 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/data/c0e0e04fa/0209f5425c6f4b6d9a4aef0e06ac143c [2023-11-29 06:02:28,530 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:02:28,531 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:02:28,533 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:02:28,533 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:02:28,538 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:02:28,539 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,540 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@552941c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28, skipping insertion in model container [2023-11-29 06:02:28,540 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,565 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:02:28,729 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:02:28,739 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:02:28,770 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:02:28,779 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:02:28,779 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:02:28,785 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:02:28,785 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28 WrapperNode [2023-11-29 06:02:28,785 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:02:28,786 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:02:28,786 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:02:28,786 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:02:28,792 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,801 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,834 INFO L138 Inliner]: procedures = 26, calls = 74, calls flagged for inlining = 16, calls inlined = 18, statements flattened = 301 [2023-11-29 06:02:28,835 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:02:28,835 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:02:28,836 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:02:28,836 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:02:28,844 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,845 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,849 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,869 INFO L175 MemorySlicer]: Split 16 memory accesses to 6 slices as follows [2, 2, 2, 6, 2, 2]. 38 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0, 0]. The 6 writes are split as follows [0, 1, 1, 2, 1, 1]. [2023-11-29 06:02:28,869 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,870 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,882 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,887 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,890 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,893 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,898 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:02:28,899 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:02:28,899 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:02:28,899 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:02:28,900 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (1/1) ... [2023-11-29 06:02:28,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:02:28,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:02:28,925 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:02:28,933 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:02:28,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:02:28,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 06:02:28,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 06:02:28,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 06:02:28,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 06:02:28,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 06:02:28,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 06:02:28,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 06:02:28,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 06:02:28,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 06:02:28,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 06:02:28,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 06:02:28,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 06:02:28,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 06:02:28,966 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 06:02:28,967 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 06:02:28,967 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 06:02:28,967 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 06:02:28,967 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-11-29 06:02:28,967 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-11-29 06:02:28,967 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2023-11-29 06:02:28,968 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2023-11-29 06:02:28,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 06:02:28,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 06:02:28,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 06:02:28,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 06:02:28,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 06:02:28,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 06:02:28,969 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-29 06:02:28,969 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-29 06:02:28,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 06:02:28,969 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:02:28,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:02:28,969 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 06:02:28,971 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 06:02:29,109 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:02:29,112 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:02:29,538 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:02:29,894 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:02:29,894 INFO L309 CfgBuilder]: Removed 5 assume(true) statements. [2023-11-29 06:02:29,894 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:02:29 BoogieIcfgContainer [2023-11-29 06:02:29,894 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:02:29,897 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:02:29,897 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:02:29,900 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:02:29,901 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:02:28" (1/3) ... [2023-11-29 06:02:29,901 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49d7f127 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:02:29, skipping insertion in model container [2023-11-29 06:02:29,901 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:02:28" (2/3) ... [2023-11-29 06:02:29,902 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49d7f127 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:02:29, skipping insertion in model container [2023-11-29 06:02:29,902 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:02:29" (3/3) ... [2023-11-29 06:02:29,903 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-prod-cons3.wvr.c [2023-11-29 06:02:29,912 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-29 06:02:29,923 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:02:29,923 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 22 error locations. [2023-11-29 06:02:29,923 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 06:02:30,002 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-11-29 06:02:30,037 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 87 places, 80 transitions, 188 flow [2023-11-29 06:02:30,076 INFO L124 PetriNetUnfolderBase]: 6/76 cut-off events. [2023-11-29 06:02:30,076 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2023-11-29 06:02:30,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93 conditions, 76 events. 6/76 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 253 event pairs, 0 based on Foata normal form. 0/48 useless extension candidates. Maximal degree in co-relation 67. Up to 2 conditions per place. [2023-11-29 06:02:30,080 INFO L82 GeneralOperation]: Start removeDead. Operand has 87 places, 80 transitions, 188 flow [2023-11-29 06:02:30,085 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 81 places, 74 transitions, 169 flow [2023-11-29 06:02:30,094 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:02:30,101 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;@360cd192, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:02:30,101 INFO L358 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2023-11-29 06:02:30,105 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 06:02:30,105 INFO L124 PetriNetUnfolderBase]: 0/3 cut-off events. [2023-11-29 06:02:30,105 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-29 06:02:30,106 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:02:30,106 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-11-29 06:02:30,107 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:02:30,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:02:30,112 INFO L85 PathProgramCache]: Analyzing trace with hash 847204, now seen corresponding path program 1 times [2023-11-29 06:02:30,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:02:30,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017509459] [2023-11-29 06:02:30,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:30,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:02:30,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:30,422 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 06:02:30,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:02:30,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017509459] [2023-11-29 06:02:30,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017509459] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:02:30,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:02:30,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:02:30,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976454608] [2023-11-29 06:02:30,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:02:30,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:02:30,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:02:30,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:02:30,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:02:30,484 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 21 out of 80 [2023-11-29 06:02:30,487 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 74 transitions, 169 flow. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 06:02:30,487 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:02:30,487 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 21 of 80 [2023-11-29 06:02:30,488 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:02:34,535 INFO L124 PetriNetUnfolderBase]: 28850/39206 cut-off events. [2023-11-29 06:02:34,535 INFO L125 PetriNetUnfolderBase]: For 1779/1779 co-relation queries the response was YES. [2023-11-29 06:02:34,631 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77985 conditions, 39206 events. 28850/39206 cut-off events. For 1779/1779 co-relation queries the response was YES. Maximal size of possible extension queue 2580. Compared 264091 event pairs, 22765 based on Foata normal form. 2/25684 useless extension candidates. Maximal degree in co-relation 68792. Up to 36934 conditions per place. [2023-11-29 06:02:34,918 INFO L140 encePairwiseOnDemand]: 65/80 looper letters, 52 selfloop transitions, 7 changer transitions 0/76 dead transitions. [2023-11-29 06:02:34,918 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 76 transitions, 291 flow [2023-11-29 06:02:34,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:02:34,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 06:02:34,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 151 transitions. [2023-11-29 06:02:34,928 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.471875 [2023-11-29 06:02:34,929 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 151 transitions. [2023-11-29 06:02:34,929 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 151 transitions. [2023-11-29 06:02:34,930 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:02:34,932 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 151 transitions. [2023-11-29 06:02:34,935 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have 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:02:34,938 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 80.0) internal successors, (400), 5 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have 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:02:34,939 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 80.0) internal successors, (400), 5 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have 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:02:34,941 INFO L175 Difference]: Start difference. First operand has 81 places, 74 transitions, 169 flow. Second operand 4 states and 151 transitions. [2023-11-29 06:02:34,942 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 76 transitions, 291 flow [2023-11-29 06:02:35,074 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 76 transitions, 278 flow, removed 0 selfloop flow, removed 7 redundant places. [2023-11-29 06:02:35,078 INFO L231 Difference]: Finished difference. Result has 76 places, 76 transitions, 208 flow [2023-11-29 06:02:35,080 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=148, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=208, PETRI_PLACES=76, PETRI_TRANSITIONS=76} [2023-11-29 06:02:35,083 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, -5 predicate places. [2023-11-29 06:02:35,084 INFO L495 AbstractCegarLoop]: Abstraction has has 76 places, 76 transitions, 208 flow [2023-11-29 06:02:35,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 06:02:35,084 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:02:35,084 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-11-29 06:02:35,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 06:02:35,085 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:02:35,085 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:02:35,085 INFO L85 PathProgramCache]: Analyzing trace with hash -529885871, now seen corresponding path program 1 times [2023-11-29 06:02:35,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:02:35,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617196170] [2023-11-29 06:02:35,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:35,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:02:35,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:35,216 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 06:02:35,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:02:35,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617196170] [2023-11-29 06:02:35,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617196170] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:02:35,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434707903] [2023-11-29 06:02:35,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:35,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:02:35,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:02:35,219 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:02:35,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 06:02:35,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:35,343 INFO L262 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:02:35,347 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:02:35,391 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 06:02:35,391 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:02:35,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434707903] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:02:35,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:02:35,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-29 06:02:35,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789988326] [2023-11-29 06:02:35,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:02:35,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:02:35,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:02:35,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:02:35,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:02:35,413 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 21 out of 80 [2023-11-29 06:02:35,414 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 76 transitions, 208 flow. Second operand has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 6 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have 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:02:35,414 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:02:35,414 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 21 of 80 [2023-11-29 06:02:35,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:02:38,481 INFO L124 PetriNetUnfolderBase]: 28850/39204 cut-off events. [2023-11-29 06:02:38,481 INFO L125 PetriNetUnfolderBase]: For 389/389 co-relation queries the response was YES. [2023-11-29 06:02:38,572 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77398 conditions, 39204 events. 28850/39204 cut-off events. For 389/389 co-relation queries the response was YES. Maximal size of possible extension queue 2580. Compared 264047 event pairs, 22765 based on Foata normal form. 2/25685 useless extension candidates. Maximal degree in co-relation 77348. Up to 36924 conditions per place. [2023-11-29 06:02:38,827 INFO L140 encePairwiseOnDemand]: 71/80 looper letters, 45 selfloop transitions, 12 changer transitions 0/74 dead transitions. [2023-11-29 06:02:38,827 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 74 transitions, 314 flow [2023-11-29 06:02:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:02:38,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 06:02:38,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 185 transitions. [2023-11-29 06:02:38,830 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3854166666666667 [2023-11-29 06:02:38,831 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 185 transitions. [2023-11-29 06:02:38,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 185 transitions. [2023-11-29 06:02:38,831 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:02:38,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 185 transitions. [2023-11-29 06:02:38,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 30.833333333333332) internal successors, (185), 6 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 06:02:38,835 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 80.0) internal successors, (560), 7 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have 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:02:38,836 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 80.0) internal successors, (560), 7 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have 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:02:38,836 INFO L175 Difference]: Start difference. First operand has 76 places, 76 transitions, 208 flow. Second operand 6 states and 185 transitions. [2023-11-29 06:02:38,836 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 74 transitions, 314 flow [2023-11-29 06:02:38,837 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 74 transitions, 314 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-29 06:02:38,839 INFO L231 Difference]: Finished difference. Result has 79 places, 74 transitions, 224 flow [2023-11-29 06:02:38,839 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=200, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=224, PETRI_PLACES=79, PETRI_TRANSITIONS=74} [2023-11-29 06:02:38,840 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, -2 predicate places. [2023-11-29 06:02:38,840 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 74 transitions, 224 flow [2023-11-29 06:02:38,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 6 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have 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:02:38,841 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:02:38,841 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1] [2023-11-29 06:02:38,852 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 06:02:39,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:02:39,042 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:02:39,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:02:39,042 INFO L85 PathProgramCache]: Analyzing trace with hash 753408053, now seen corresponding path program 1 times [2023-11-29 06:02:39,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:02:39,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009238518] [2023-11-29 06:02:39,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:39,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:02:39,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:39,128 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 06:02:39,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:02:39,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009238518] [2023-11-29 06:02:39,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009238518] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:02:39,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872957163] [2023-11-29 06:02:39,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:39,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:02:39,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:02:39,130 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:02:39,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 06:02:39,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:39,238 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:02:39,239 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:02:39,263 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 06:02:39,263 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:02:39,305 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 06:02:39,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872957163] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:02:39,306 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 06:02:39,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2023-11-29 06:02:39,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263668335] [2023-11-29 06:02:39,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 06:02:39,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 06:02:39,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:02:39,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 06:02:39,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-29 06:02:39,332 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 21 out of 80 [2023-11-29 06:02:39,333 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 74 transitions, 224 flow. Second operand has 12 states, 12 states have (on average 22.083333333333332) internal successors, (265), 12 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have 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:02:39,333 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:02:39,333 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 21 of 80 [2023-11-29 06:02:39,333 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:02:42,241 INFO L124 PetriNetUnfolderBase]: 28856/39228 cut-off events. [2023-11-29 06:02:42,241 INFO L125 PetriNetUnfolderBase]: For 431/431 co-relation queries the response was YES. [2023-11-29 06:02:42,399 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77492 conditions, 39228 events. 28856/39228 cut-off events. For 431/431 co-relation queries the response was YES. Maximal size of possible extension queue 2580. Compared 264287 event pairs, 22765 based on Foata normal form. 6/25712 useless extension candidates. Maximal degree in co-relation 77350. Up to 36935 conditions per place. [2023-11-29 06:02:42,542 INFO L140 encePairwiseOnDemand]: 71/80 looper letters, 50 selfloop transitions, 25 changer transitions 0/92 dead transitions. [2023-11-29 06:02:42,543 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 92 transitions, 488 flow [2023-11-29 06:02:42,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 06:02:42,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 06:02:42,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 291 transitions. [2023-11-29 06:02:42,545 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36375 [2023-11-29 06:02:42,545 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 291 transitions. [2023-11-29 06:02:42,545 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 291 transitions. [2023-11-29 06:02:42,546 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:02:42,546 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 291 transitions. [2023-11-29 06:02:42,547 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 29.1) internal successors, (291), 10 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have 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:02:42,550 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 80.0) internal successors, (880), 11 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have 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:02:42,551 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 80.0) internal successors, (880), 11 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have 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:02:42,551 INFO L175 Difference]: Start difference. First operand has 79 places, 74 transitions, 224 flow. Second operand 10 states and 291 transitions. [2023-11-29 06:02:42,551 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 92 transitions, 488 flow [2023-11-29 06:02:42,554 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 92 transitions, 430 flow, removed 12 selfloop flow, removed 5 redundant places. [2023-11-29 06:02:42,556 INFO L231 Difference]: Finished difference. Result has 86 places, 92 transitions, 364 flow [2023-11-29 06:02:42,557 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=196, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=364, PETRI_PLACES=86, PETRI_TRANSITIONS=92} [2023-11-29 06:02:42,558 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 5 predicate places. [2023-11-29 06:02:42,558 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 92 transitions, 364 flow [2023-11-29 06:02:42,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 22.083333333333332) internal successors, (265), 12 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have 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:02:42,558 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:02:42,558 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:02:42,563 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 06:02:42,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:02:42,759 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:02:42,760 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:02:42,760 INFO L85 PathProgramCache]: Analyzing trace with hash 722653272, now seen corresponding path program 1 times [2023-11-29 06:02:42,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:02:42,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957938642] [2023-11-29 06:02:42,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:42,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:02:42,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:42,887 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 06:02:42,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:02:42,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957938642] [2023-11-29 06:02:42,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957938642] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:02:42,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:02:42,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:02:42,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19007808] [2023-11-29 06:02:42,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:02:42,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:02:42,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:02:42,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:02:42,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:02:42,891 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:02:42,891 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 92 transitions, 364 flow. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have 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:02:42,891 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:02:42,892 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:02:42,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:02:46,170 INFO L124 PetriNetUnfolderBase]: 33062/45284 cut-off events. [2023-11-29 06:02:46,171 INFO L125 PetriNetUnfolderBase]: For 472/472 co-relation queries the response was YES. [2023-11-29 06:02:46,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89523 conditions, 45284 events. 33062/45284 cut-off events. For 472/472 co-relation queries the response was YES. Maximal size of possible extension queue 2621. Compared 308215 event pairs, 26438 based on Foata normal form. 752/31662 useless extension candidates. Maximal degree in co-relation 89427. Up to 36950 conditions per place. [2023-11-29 06:02:46,406 INFO L140 encePairwiseOnDemand]: 71/80 looper letters, 113 selfloop transitions, 5 changer transitions 0/137 dead transitions. [2023-11-29 06:02:46,406 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 137 transitions, 771 flow [2023-11-29 06:02:46,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:02:46,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 06:02:46,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 217 transitions. [2023-11-29 06:02:46,408 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5425 [2023-11-29 06:02:46,408 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 217 transitions. [2023-11-29 06:02:46,408 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 217 transitions. [2023-11-29 06:02:46,408 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:02:46,408 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 217 transitions. [2023-11-29 06:02:46,409 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 43.4) internal successors, (217), 5 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have 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:02:46,410 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 80.0) internal successors, (480), 6 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have 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:02:46,411 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 80.0) internal successors, (480), 6 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have 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:02:46,411 INFO L175 Difference]: Start difference. First operand has 86 places, 92 transitions, 364 flow. Second operand 5 states and 217 transitions. [2023-11-29 06:02:46,411 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 137 transitions, 771 flow [2023-11-29 06:02:46,414 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 137 transitions, 737 flow, removed 9 selfloop flow, removed 2 redundant places. [2023-11-29 06:02:46,416 INFO L231 Difference]: Finished difference. Result has 90 places, 94 transitions, 379 flow [2023-11-29 06:02:46,417 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=340, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=379, PETRI_PLACES=90, PETRI_TRANSITIONS=94} [2023-11-29 06:02:46,417 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 9 predicate places. [2023-11-29 06:02:46,417 INFO L495 AbstractCegarLoop]: Abstraction has has 90 places, 94 transitions, 379 flow [2023-11-29 06:02:46,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have 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:02:46,418 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:02:46,418 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:02:46,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 06:02:46,418 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:02:46,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:02:46,419 INFO L85 PathProgramCache]: Analyzing trace with hash 66535855, now seen corresponding path program 1 times [2023-11-29 06:02:46,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:02:46,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097833916] [2023-11-29 06:02:46,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:46,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:02:46,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:46,488 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 06:02:46,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:02:46,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097833916] [2023-11-29 06:02:46,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097833916] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:02:46,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:02:46,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 06:02:46,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180633650] [2023-11-29 06:02:46,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:02:46,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:02:46,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:02:46,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:02:46,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:02:46,492 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:02:46,492 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 94 transitions, 379 flow. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have 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:02:46,492 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:02:46,492 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:02:46,492 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:02:49,852 INFO L124 PetriNetUnfolderBase]: 30210/42180 cut-off events. [2023-11-29 06:02:49,852 INFO L125 PetriNetUnfolderBase]: For 2709/2709 co-relation queries the response was YES. [2023-11-29 06:02:49,955 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87900 conditions, 42180 events. 30210/42180 cut-off events. For 2709/2709 co-relation queries the response was YES. Maximal size of possible extension queue 2209. Compared 284006 event pairs, 10358 based on Foata normal form. 730/29993 useless extension candidates. Maximal degree in co-relation 87805. Up to 30041 conditions per place. [2023-11-29 06:02:50,090 INFO L140 encePairwiseOnDemand]: 76/80 looper letters, 103 selfloop transitions, 2 changer transitions 0/124 dead transitions. [2023-11-29 06:02:50,090 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 124 transitions, 663 flow [2023-11-29 06:02:50,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:02:50,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 06:02:50,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 156 transitions. [2023-11-29 06:02:50,091 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.65 [2023-11-29 06:02:50,091 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 156 transitions. [2023-11-29 06:02:50,091 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 156 transitions. [2023-11-29 06:02:50,091 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:02:50,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 156 transitions. [2023-11-29 06:02:50,092 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have 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:02:50,092 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:02:50,093 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:02:50,093 INFO L175 Difference]: Start difference. First operand has 90 places, 94 transitions, 379 flow. Second operand 3 states and 156 transitions. [2023-11-29 06:02:50,093 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 124 transitions, 663 flow [2023-11-29 06:02:50,095 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 124 transitions, 659 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-11-29 06:02:50,096 INFO L231 Difference]: Finished difference. Result has 92 places, 95 transitions, 389 flow [2023-11-29 06:02:50,096 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=375, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=389, PETRI_PLACES=92, PETRI_TRANSITIONS=95} [2023-11-29 06:02:50,097 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 11 predicate places. [2023-11-29 06:02:50,097 INFO L495 AbstractCegarLoop]: Abstraction has has 92 places, 95 transitions, 389 flow [2023-11-29 06:02:50,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have 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:02:50,097 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:02:50,097 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:02:50,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 06:02:50,098 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:02:50,098 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:02:50,098 INFO L85 PathProgramCache]: Analyzing trace with hash 64289323, now seen corresponding path program 1 times [2023-11-29 06:02:50,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:02:50,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135144754] [2023-11-29 06:02:50,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:50,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:02:50,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:50,153 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 06:02:50,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:02:50,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135144754] [2023-11-29 06:02:50,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135144754] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:02:50,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:02:50,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:02:50,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195129634] [2023-11-29 06:02:50,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:02:50,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:02:50,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:02:50,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:02:50,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:02:50,156 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:02:50,157 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 95 transitions, 389 flow. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 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 06:02:50,157 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:02:50,157 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:02:50,157 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:02:53,179 INFO L124 PetriNetUnfolderBase]: 24760/34778 cut-off events. [2023-11-29 06:02:53,179 INFO L125 PetriNetUnfolderBase]: For 4015/4135 co-relation queries the response was YES. [2023-11-29 06:02:53,275 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76484 conditions, 34778 events. 24760/34778 cut-off events. For 4015/4135 co-relation queries the response was YES. Maximal size of possible extension queue 1772. Compared 231009 event pairs, 21046 based on Foata normal form. 0/25810 useless extension candidates. Maximal degree in co-relation 76388. Up to 32654 conditions per place. [2023-11-29 06:02:53,465 INFO L140 encePairwiseOnDemand]: 78/80 looper letters, 69 selfloop transitions, 6 changer transitions 0/94 dead transitions. [2023-11-29 06:02:53,465 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 94 transitions, 537 flow [2023-11-29 06:02:53,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:02:53,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 06:02:53,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 124 transitions. [2023-11-29 06:02:53,467 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5166666666666667 [2023-11-29 06:02:53,467 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 124 transitions. [2023-11-29 06:02:53,467 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 124 transitions. [2023-11-29 06:02:53,467 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:02:53,467 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 124 transitions. [2023-11-29 06:02:53,468 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have 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:02:53,468 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:02:53,468 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:02:53,469 INFO L175 Difference]: Start difference. First operand has 92 places, 95 transitions, 389 flow. Second operand 3 states and 124 transitions. [2023-11-29 06:02:53,469 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 94 transitions, 537 flow [2023-11-29 06:02:53,471 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 94 transitions, 525 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 06:02:53,473 INFO L231 Difference]: Finished difference. Result has 91 places, 94 transitions, 387 flow [2023-11-29 06:02:53,474 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=375, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=387, PETRI_PLACES=91, PETRI_TRANSITIONS=94} [2023-11-29 06:02:53,474 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 10 predicate places. [2023-11-29 06:02:53,474 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 94 transitions, 387 flow [2023-11-29 06:02:53,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 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 06:02:53,475 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:02:53,475 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:02:53,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 06:02:53,475 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting thread4Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:02:53,475 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:02:53,476 INFO L85 PathProgramCache]: Analyzing trace with hash 64289324, now seen corresponding path program 1 times [2023-11-29 06:02:53,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:02:53,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005065306] [2023-11-29 06:02:53,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:53,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:02:53,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:53,544 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 06:02:53,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:02:53,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005065306] [2023-11-29 06:02:53,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005065306] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:02:53,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:02:53,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 06:02:53,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138555855] [2023-11-29 06:02:53,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:02:53,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:02:53,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:02:53,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:02:53,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:02:53,547 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:02:53,547 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 94 transitions, 387 flow. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 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 06:02:53,547 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:02:53,547 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:02:53,548 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:02:55,782 INFO L124 PetriNetUnfolderBase]: 19310/27386 cut-off events. [2023-11-29 06:02:55,782 INFO L125 PetriNetUnfolderBase]: For 3203/3323 co-relation queries the response was YES. [2023-11-29 06:02:55,850 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60405 conditions, 27386 events. 19310/27386 cut-off events. For 3203/3323 co-relation queries the response was YES. Maximal size of possible extension queue 1344. Compared 177917 event pairs, 16342 based on Foata normal form. 0/21468 useless extension candidates. Maximal degree in co-relation 60308. Up to 25660 conditions per place. [2023-11-29 06:02:55,934 INFO L140 encePairwiseOnDemand]: 78/80 looper letters, 70 selfloop transitions, 1 changer transitions 3/93 dead transitions. [2023-11-29 06:02:55,934 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 93 transitions, 533 flow [2023-11-29 06:02:55,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:02:55,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 06:02:55,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 123 transitions. [2023-11-29 06:02:55,935 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5125 [2023-11-29 06:02:55,935 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 123 transitions. [2023-11-29 06:02:55,935 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 123 transitions. [2023-11-29 06:02:55,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:02:55,935 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 123 transitions. [2023-11-29 06:02:55,936 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have 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:02:55,936 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:02:55,936 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:02:55,936 INFO L175 Difference]: Start difference. First operand has 91 places, 94 transitions, 387 flow. Second operand 3 states and 123 transitions. [2023-11-29 06:02:55,936 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 93 transitions, 533 flow [2023-11-29 06:02:55,938 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 93 transitions, 527 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 06:02:55,939 INFO L231 Difference]: Finished difference. Result has 91 places, 90 transitions, 367 flow [2023-11-29 06:02:55,939 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=379, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=367, PETRI_PLACES=91, PETRI_TRANSITIONS=90} [2023-11-29 06:02:55,940 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 10 predicate places. [2023-11-29 06:02:55,940 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 90 transitions, 367 flow [2023-11-29 06:02:55,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 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 06:02:55,940 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:02:55,940 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:02:55,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 06:02:55,940 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:02:55,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:02:55,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1149496699, now seen corresponding path program 1 times [2023-11-29 06:02:55,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:02:55,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219073427] [2023-11-29 06:02:55,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:55,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:02:55,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:56,072 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 06:02:56,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:02:56,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219073427] [2023-11-29 06:02:56,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219073427] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:02:56,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236444341] [2023-11-29 06:02:56,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:56,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:02:56,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:02:56,075 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:02:56,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 06:02:56,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:56,191 INFO L262 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 06:02:56,192 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:02:56,219 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 06:02:56,219 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:02:56,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236444341] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:02:56,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:02:56,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2023-11-29 06:02:56,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941697269] [2023-11-29 06:02:56,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:02:56,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:02:56,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:02:56,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:02:56,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:02:56,221 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:02:56,222 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 90 transitions, 367 flow. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 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 06:02:56,222 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:02:56,222 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:02:56,222 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:02:58,016 INFO L124 PetriNetUnfolderBase]: 14890/21100 cut-off events. [2023-11-29 06:02:58,017 INFO L125 PetriNetUnfolderBase]: For 2779/2879 co-relation queries the response was YES. [2023-11-29 06:02:58,069 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45667 conditions, 21100 events. 14890/21100 cut-off events. For 2779/2879 co-relation queries the response was YES. Maximal size of possible extension queue 939. Compared 128734 event pairs, 12459 based on Foata normal form. 0/17455 useless extension candidates. Maximal degree in co-relation 45650. Up to 19826 conditions per place. [2023-11-29 06:02:58,140 INFO L140 encePairwiseOnDemand]: 77/80 looper letters, 68 selfloop transitions, 1 changer transitions 0/88 dead transitions. [2023-11-29 06:02:58,140 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 88 transitions, 497 flow [2023-11-29 06:02:58,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:02:58,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 06:02:58,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 120 transitions. [2023-11-29 06:02:58,142 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5 [2023-11-29 06:02:58,142 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 120 transitions. [2023-11-29 06:02:58,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 120 transitions. [2023-11-29 06:02:58,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:02:58,142 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 120 transitions. [2023-11-29 06:02:58,143 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have 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:02:58,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:02:58,144 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:02:58,144 INFO L175 Difference]: Start difference. First operand has 91 places, 90 transitions, 367 flow. Second operand 3 states and 120 transitions. [2023-11-29 06:02:58,144 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 88 transitions, 497 flow [2023-11-29 06:02:58,146 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 88 transitions, 496 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 06:02:58,148 INFO L231 Difference]: Finished difference. Result has 88 places, 88 transitions, 360 flow [2023-11-29 06:02:58,149 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=358, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=360, PETRI_PLACES=88, PETRI_TRANSITIONS=88} [2023-11-29 06:02:58,149 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 7 predicate places. [2023-11-29 06:02:58,149 INFO L495 AbstractCegarLoop]: Abstraction has has 88 places, 88 transitions, 360 flow [2023-11-29 06:02:58,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 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 06:02:58,150 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:02:58,150 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:02:58,154 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 06:02:58,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:02:58,351 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:02:58,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:02:58,351 INFO L85 PathProgramCache]: Analyzing trace with hash -859704089, now seen corresponding path program 1 times [2023-11-29 06:02:58,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:02:58,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142242420] [2023-11-29 06:02:58,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:02:58,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:02:58,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:02:58,414 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 06:02:58,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:02:58,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142242420] [2023-11-29 06:02:58,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142242420] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:02:58,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:02:58,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:02:58,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15489507] [2023-11-29 06:02:58,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:02:58,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:02:58,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:02:58,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:02:58,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:02:58,422 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 21 out of 80 [2023-11-29 06:02:58,422 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 88 transitions, 360 flow. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 06:02:58,423 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:02:58,423 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 21 of 80 [2023-11-29 06:02:58,423 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:03:01,326 INFO L124 PetriNetUnfolderBase]: 23372/35126 cut-off events. [2023-11-29 06:03:01,327 INFO L125 PetriNetUnfolderBase]: For 3737/3828 co-relation queries the response was YES. [2023-11-29 06:03:01,417 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72639 conditions, 35126 events. 23372/35126 cut-off events. For 3737/3828 co-relation queries the response was YES. Maximal size of possible extension queue 1386. Compared 254198 event pairs, 10262 based on Foata normal form. 778/27976 useless extension candidates. Maximal degree in co-relation 72621. Up to 17428 conditions per place. [2023-11-29 06:03:01,509 INFO L140 encePairwiseOnDemand]: 75/80 looper letters, 123 selfloop transitions, 4 changer transitions 0/142 dead transitions. [2023-11-29 06:03:01,509 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 142 transitions, 750 flow [2023-11-29 06:03:01,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:03:01,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 06:03:01,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 184 transitions. [2023-11-29 06:03:01,510 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.575 [2023-11-29 06:03:01,510 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 184 transitions. [2023-11-29 06:03:01,510 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 184 transitions. [2023-11-29 06:03:01,511 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:03:01,511 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 184 transitions. [2023-11-29 06:03:01,511 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 46.0) internal successors, (184), 4 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have 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:03:01,512 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 80.0) internal successors, (400), 5 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have 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:03:01,512 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 80.0) internal successors, (400), 5 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have 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:03:01,512 INFO L175 Difference]: Start difference. First operand has 88 places, 88 transitions, 360 flow. Second operand 4 states and 184 transitions. [2023-11-29 06:03:01,512 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 142 transitions, 750 flow [2023-11-29 06:03:01,514 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 142 transitions, 749 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 06:03:01,516 INFO L231 Difference]: Finished difference. Result has 90 places, 88 transitions, 372 flow [2023-11-29 06:03:01,516 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=357, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=372, PETRI_PLACES=90, PETRI_TRANSITIONS=88} [2023-11-29 06:03:01,517 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 9 predicate places. [2023-11-29 06:03:01,517 INFO L495 AbstractCegarLoop]: Abstraction has has 90 places, 88 transitions, 372 flow [2023-11-29 06:03:01,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 06:03:01,517 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:03:01,517 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:03:01,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 06:03:01,517 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:03:01,518 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:03:01,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1356723387, now seen corresponding path program 1 times [2023-11-29 06:03:01,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:03:01,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788821751] [2023-11-29 06:03:01,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:01,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:03:01,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:01,576 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 06:03:01,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:03:01,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788821751] [2023-11-29 06:03:01,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788821751] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:03:01,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:03:01,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:03:01,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230113322] [2023-11-29 06:03:01,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:03:01,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:03:01,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:03:01,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:03:01,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:03:01,578 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:03:01,578 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 88 transitions, 372 flow. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 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 06:03:01,578 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:03:01,578 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:03:01,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:03:03,185 INFO L124 PetriNetUnfolderBase]: 14235/20363 cut-off events. [2023-11-29 06:03:03,185 INFO L125 PetriNetUnfolderBase]: For 5097/5945 co-relation queries the response was YES. [2023-11-29 06:03:03,239 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47220 conditions, 20363 events. 14235/20363 cut-off events. For 5097/5945 co-relation queries the response was YES. Maximal size of possible extension queue 754. Compared 121795 event pairs, 5766 based on Foata normal form. 958/18245 useless extension candidates. Maximal degree in co-relation 47201. Up to 16181 conditions per place. [2023-11-29 06:03:03,296 INFO L140 encePairwiseOnDemand]: 77/80 looper letters, 82 selfloop transitions, 2 changer transitions 7/109 dead transitions. [2023-11-29 06:03:03,296 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 109 transitions, 609 flow [2023-11-29 06:03:03,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:03:03,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 06:03:03,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 139 transitions. [2023-11-29 06:03:03,297 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5791666666666667 [2023-11-29 06:03:03,297 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 139 transitions. [2023-11-29 06:03:03,298 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 139 transitions. [2023-11-29 06:03:03,298 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:03:03,298 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 139 transitions. [2023-11-29 06:03:03,298 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have 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:03:03,299 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:03:03,299 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:03:03,299 INFO L175 Difference]: Start difference. First operand has 90 places, 88 transitions, 372 flow. Second operand 3 states and 139 transitions. [2023-11-29 06:03:03,300 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 109 transitions, 609 flow [2023-11-29 06:03:03,307 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 109 transitions, 603 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 06:03:03,309 INFO L231 Difference]: Finished difference. Result has 91 places, 89 transitions, 381 flow [2023-11-29 06:03:03,309 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=367, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=381, PETRI_PLACES=91, PETRI_TRANSITIONS=89} [2023-11-29 06:03:03,309 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 10 predicate places. [2023-11-29 06:03:03,309 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 89 transitions, 381 flow [2023-11-29 06:03:03,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 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 06:03:03,310 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:03:03,310 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:03:03,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 06:03:03,310 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:03:03,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:03:03,310 INFO L85 PathProgramCache]: Analyzing trace with hash -881022086, now seen corresponding path program 1 times [2023-11-29 06:03:03,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:03:03,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72589385] [2023-11-29 06:03:03,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:03,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:03:03,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:03,374 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 06:03:03,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:03:03,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72589385] [2023-11-29 06:03:03,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72589385] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:03:03,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:03:03,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:03:03,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109171548] [2023-11-29 06:03:03,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:03:03,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:03:03,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:03:03,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:03:03,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:03:03,386 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 22 out of 80 [2023-11-29 06:03:03,386 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 89 transitions, 381 flow. Second operand has 5 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have 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:03:03,386 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:03:03,386 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 22 of 80 [2023-11-29 06:03:03,386 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:03:05,599 INFO L124 PetriNetUnfolderBase]: 16714/24591 cut-off events. [2023-11-29 06:03:05,599 INFO L125 PetriNetUnfolderBase]: For 7577/8275 co-relation queries the response was YES. [2023-11-29 06:03:05,675 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55906 conditions, 24591 events. 16714/24591 cut-off events. For 7577/8275 co-relation queries the response was YES. Maximal size of possible extension queue 872. Compared 159071 event pairs, 5113 based on Foata normal form. 698/21497 useless extension candidates. Maximal degree in co-relation 55885. Up to 10927 conditions per place. [2023-11-29 06:03:05,745 INFO L140 encePairwiseOnDemand]: 74/80 looper letters, 120 selfloop transitions, 6 changer transitions 0/142 dead transitions. [2023-11-29 06:03:05,745 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 142 transitions, 771 flow [2023-11-29 06:03:05,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:03:05,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 06:03:05,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 207 transitions. [2023-11-29 06:03:05,746 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5175 [2023-11-29 06:03:05,746 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 207 transitions. [2023-11-29 06:03:05,746 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 207 transitions. [2023-11-29 06:03:05,747 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:03:05,747 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 207 transitions. [2023-11-29 06:03:05,748 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 41.4) internal successors, (207), 5 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have 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:03:05,749 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 80.0) internal successors, (480), 6 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have 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:03:05,749 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 80.0) internal successors, (480), 6 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have 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:03:05,749 INFO L175 Difference]: Start difference. First operand has 91 places, 89 transitions, 381 flow. Second operand 5 states and 207 transitions. [2023-11-29 06:03:05,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 142 transitions, 771 flow [2023-11-29 06:03:05,776 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 142 transitions, 761 flow, removed 4 selfloop flow, removed 1 redundant places. [2023-11-29 06:03:05,778 INFO L231 Difference]: Finished difference. Result has 93 places, 88 transitions, 385 flow [2023-11-29 06:03:05,778 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=373, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=385, PETRI_PLACES=93, PETRI_TRANSITIONS=88} [2023-11-29 06:03:05,778 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 12 predicate places. [2023-11-29 06:03:05,779 INFO L495 AbstractCegarLoop]: Abstraction has has 93 places, 88 transitions, 385 flow [2023-11-29 06:03:05,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have 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:03:05,779 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:03:05,779 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1] [2023-11-29 06:03:05,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 06:03:05,779 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:03:05,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:03:05,779 INFO L85 PathProgramCache]: Analyzing trace with hash 710371522, now seen corresponding path program 2 times [2023-11-29 06:03:05,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:03:05,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223615913] [2023-11-29 06:03:05,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:05,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:03:05,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:05,935 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 06:03:05,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:03:05,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223615913] [2023-11-29 06:03:05,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223615913] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:03:05,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263143993] [2023-11-29 06:03:05,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:03:05,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:03:05,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:03:05,940 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:03:05,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 06:03:06,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 06:03:06,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:03:06,049 INFO L262 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:03:06,050 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:03:06,101 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 06:03:06,101 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:03:06,131 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 06:03:06,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263143993] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:03:06,131 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 06:03:06,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 2, 2] total 12 [2023-11-29 06:03:06,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352686353] [2023-11-29 06:03:06,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 06:03:06,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 06:03:06,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:03:06,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 06:03:06,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:03:06,162 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 21 out of 80 [2023-11-29 06:03:06,163 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 88 transitions, 385 flow. Second operand has 14 states, 14 states have (on average 22.142857142857142) internal successors, (310), 14 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have 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:03:06,163 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:03:06,163 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 21 of 80 [2023-11-29 06:03:06,163 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:03:07,892 INFO L124 PetriNetUnfolderBase]: 14238/20034 cut-off events. [2023-11-29 06:03:07,892 INFO L125 PetriNetUnfolderBase]: For 11139/12142 co-relation queries the response was YES. [2023-11-29 06:03:07,950 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47862 conditions, 20034 events. 14238/20034 cut-off events. For 11139/12142 co-relation queries the response was YES. Maximal size of possible extension queue 743. Compared 116647 event pairs, 11150 based on Foata normal form. 927/17966 useless extension candidates. Maximal degree in co-relation 47840. Up to 18762 conditions per place. [2023-11-29 06:03:08,006 INFO L140 encePairwiseOnDemand]: 71/80 looper letters, 43 selfloop transitions, 35 changer transitions 0/93 dead transitions. [2023-11-29 06:03:08,007 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 93 transitions, 570 flow [2023-11-29 06:03:08,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 06:03:08,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2023-11-29 06:03:08,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 581 transitions. [2023-11-29 06:03:08,010 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3026041666666667 [2023-11-29 06:03:08,010 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 581 transitions. [2023-11-29 06:03:08,010 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 581 transitions. [2023-11-29 06:03:08,011 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:03:08,011 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 581 transitions. [2023-11-29 06:03:08,013 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 24.208333333333332) internal successors, (581), 24 states have internal predecessors, (581), 0 states have call successors, (0), 0 states have 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:03:08,016 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 80.0) internal successors, (2000), 25 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have 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:03:08,017 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 80.0) internal successors, (2000), 25 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have 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:03:08,017 INFO L175 Difference]: Start difference. First operand has 93 places, 88 transitions, 385 flow. Second operand 24 states and 581 transitions. [2023-11-29 06:03:08,017 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 93 transitions, 570 flow [2023-11-29 06:03:08,026 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 93 transitions, 558 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-29 06:03:08,028 INFO L231 Difference]: Finished difference. Result has 113 places, 93 transitions, 485 flow [2023-11-29 06:03:08,028 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=363, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=485, PETRI_PLACES=113, PETRI_TRANSITIONS=93} [2023-11-29 06:03:08,029 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 32 predicate places. [2023-11-29 06:03:08,029 INFO L495 AbstractCegarLoop]: Abstraction has has 113 places, 93 transitions, 485 flow [2023-11-29 06:03:08,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 22.142857142857142) internal successors, (310), 14 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have 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:03:08,029 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:03:08,029 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:03:08,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 06:03:08,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:03:08,230 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:03:08,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:03:08,230 INFO L85 PathProgramCache]: Analyzing trace with hash 2135252585, now seen corresponding path program 1 times [2023-11-29 06:03:08,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:03:08,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762299736] [2023-11-29 06:03:08,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:08,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:03:08,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:08,305 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 06:03:08,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:03:08,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762299736] [2023-11-29 06:03:08,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762299736] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:03:08,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:03:08,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:03:08,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642855368] [2023-11-29 06:03:08,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:03:08,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:03:08,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:03:08,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:03:08,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:03:08,307 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:03:08,307 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 93 transitions, 485 flow. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have 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:03:08,307 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:03:08,307 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:03:08,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:03:10,233 INFO L124 PetriNetUnfolderBase]: 16526/23411 cut-off events. [2023-11-29 06:03:10,233 INFO L125 PetriNetUnfolderBase]: For 5608/6787 co-relation queries the response was YES. [2023-11-29 06:03:10,321 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52648 conditions, 23411 events. 16526/23411 cut-off events. For 5608/6787 co-relation queries the response was YES. Maximal size of possible extension queue 746. Compared 140153 event pairs, 13147 based on Foata normal form. 1343/21713 useless extension candidates. Maximal degree in co-relation 52624. Up to 18788 conditions per place. [2023-11-29 06:03:10,383 INFO L140 encePairwiseOnDemand]: 73/80 looper letters, 68 selfloop transitions, 8 changer transitions 27/119 dead transitions. [2023-11-29 06:03:10,383 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 119 transitions, 762 flow [2023-11-29 06:03:10,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:03:10,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 06:03:10,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 174 transitions. [2023-11-29 06:03:10,385 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.54375 [2023-11-29 06:03:10,385 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 174 transitions. [2023-11-29 06:03:10,385 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 174 transitions. [2023-11-29 06:03:10,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:03:10,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 174 transitions. [2023-11-29 06:03:10,386 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 43.5) internal successors, (174), 4 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have 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:03:10,386 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 80.0) internal successors, (400), 5 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have 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:03:10,387 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 80.0) internal successors, (400), 5 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have 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:03:10,387 INFO L175 Difference]: Start difference. First operand has 113 places, 93 transitions, 485 flow. Second operand 4 states and 174 transitions. [2023-11-29 06:03:10,387 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 119 transitions, 762 flow [2023-11-29 06:03:10,394 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 119 transitions, 668 flow, removed 10 selfloop flow, removed 11 redundant places. [2023-11-29 06:03:10,395 INFO L231 Difference]: Finished difference. Result has 106 places, 92 transitions, 408 flow [2023-11-29 06:03:10,395 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=391, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=408, PETRI_PLACES=106, PETRI_TRANSITIONS=92} [2023-11-29 06:03:10,396 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 25 predicate places. [2023-11-29 06:03:10,396 INFO L495 AbstractCegarLoop]: Abstraction has has 106 places, 92 transitions, 408 flow [2023-11-29 06:03:10,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have 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:03:10,396 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:03:10,396 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 6, 5, 1, 1, 1] [2023-11-29 06:03:10,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 06:03:10,397 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:03:10,397 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:03:10,397 INFO L85 PathProgramCache]: Analyzing trace with hash -404967802, now seen corresponding path program 1 times [2023-11-29 06:03:10,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:03:10,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682464898] [2023-11-29 06:03:10,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:10,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:03:10,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:10,564 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:03:10,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:03:10,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682464898] [2023-11-29 06:03:10,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682464898] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:03:10,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646269462] [2023-11-29 06:03:10,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:10,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:03:10,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:03:10,566 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:03:10,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 06:03:10,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:10,674 INFO L262 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 06:03:10,675 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:03:10,739 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:03:10,739 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:03:10,911 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:03:10,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646269462] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:03:10,912 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 06:03:10,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 27 [2023-11-29 06:03:10,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147663223] [2023-11-29 06:03:10,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 06:03:10,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-11-29 06:03:10,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:03:10,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-11-29 06:03:10,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=547, Unknown=0, NotChecked=0, Total=756 [2023-11-29 06:03:10,962 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 21 out of 80 [2023-11-29 06:03:10,963 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 92 transitions, 408 flow. Second operand has 28 states, 28 states have (on average 22.071428571428573) internal successors, (618), 28 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have 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:03:10,963 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:03:10,963 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 21 of 80 [2023-11-29 06:03:10,963 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:03:13,034 INFO L124 PetriNetUnfolderBase]: 14258/20117 cut-off events. [2023-11-29 06:03:13,034 INFO L125 PetriNetUnfolderBase]: For 5500/6503 co-relation queries the response was YES. [2023-11-29 06:03:13,111 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46800 conditions, 20117 events. 14258/20117 cut-off events. For 5500/6503 co-relation queries the response was YES. Maximal size of possible extension queue 748. Compared 117169 event pairs, 11150 based on Foata normal form. 937/18049 useless extension candidates. Maximal degree in co-relation 46778. Up to 18778 conditions per place. [2023-11-29 06:03:13,183 INFO L140 encePairwiseOnDemand]: 72/80 looper letters, 46 selfloop transitions, 73 changer transitions 0/134 dead transitions. [2023-11-29 06:03:13,183 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 134 transitions, 947 flow [2023-11-29 06:03:13,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 06:03:13,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 06:03:13,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 668 transitions. [2023-11-29 06:03:13,187 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3211538461538462 [2023-11-29 06:03:13,187 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 668 transitions. [2023-11-29 06:03:13,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 668 transitions. [2023-11-29 06:03:13,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:03:13,188 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 668 transitions. [2023-11-29 06:03:13,190 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 25.692307692307693) internal successors, (668), 26 states have internal predecessors, (668), 0 states have call successors, (0), 0 states have 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:03:13,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 80.0) internal successors, (2160), 27 states have internal predecessors, (2160), 0 states have call successors, (0), 0 states have 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:03:13,196 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 80.0) internal successors, (2160), 27 states have internal predecessors, (2160), 0 states have call successors, (0), 0 states have 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:03:13,196 INFO L175 Difference]: Start difference. First operand has 106 places, 92 transitions, 408 flow. Second operand 26 states and 668 transitions. [2023-11-29 06:03:13,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 134 transitions, 947 flow [2023-11-29 06:03:13,204 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 134 transitions, 909 flow, removed 4 selfloop flow, removed 3 redundant places. [2023-11-29 06:03:13,208 INFO L231 Difference]: Finished difference. Result has 134 places, 134 transitions, 869 flow [2023-11-29 06:03:13,208 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=384, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=869, PETRI_PLACES=134, PETRI_TRANSITIONS=134} [2023-11-29 06:03:13,208 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 53 predicate places. [2023-11-29 06:03:13,209 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 134 transitions, 869 flow [2023-11-29 06:03:13,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 22.071428571428573) internal successors, (618), 28 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have 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:03:13,209 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:03:13,209 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:03:13,214 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 06:03:13,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:03:13,410 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:03:13,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:03:13,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1678576662, now seen corresponding path program 1 times [2023-11-29 06:03:13,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:03:13,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417725823] [2023-11-29 06:03:13,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:13,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:03:13,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:13,905 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 06:03:13,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:03:13,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417725823] [2023-11-29 06:03:13,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417725823] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:03:13,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24602471] [2023-11-29 06:03:13,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:13,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:03:13,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:03:13,907 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:03:13,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 06:03:14,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:14,049 INFO L262 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 06:03:14,053 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:03:14,116 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 5 [2023-11-29 06:03:14,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,128 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,140 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,150 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,168 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2023-11-29 06:03:14,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,179 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,204 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,220 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2023-11-29 06:03:14,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,245 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 11 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 1 [2023-11-29 06:03:14,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,261 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2023-11-29 06:03:14,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,281 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2023-11-29 06:03:14,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,291 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,306 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,315 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,326 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,336 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,351 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,364 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2023-11-29 06:03:14,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,381 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,391 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,406 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,421 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2023-11-29 06:03:14,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,431 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,441 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,455 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,468 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,477 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,483 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,490 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,513 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,523 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,528 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,535 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,542 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,560 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,568 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,575 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,585 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,593 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,600 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,605 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,620 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,627 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,639 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,646 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,662 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2023-11-29 06:03:14,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,674 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,700 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2023-11-29 06:03:14,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,710 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,729 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,736 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,746 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,755 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,763 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,770 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,780 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,787 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,794 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,798 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,811 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,820 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,826 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,833 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,840 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,848 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,864 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,873 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,880 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,886 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,894 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,913 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,922 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,932 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,941 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,953 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,967 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2023-11-29 06:03:14,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,977 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:14,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,986 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:14,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,992 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:14,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:14,998 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,004 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:15,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,009 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,021 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,031 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:15,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,037 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:15,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,043 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,048 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:15,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,054 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,062 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:15,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,068 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,077 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,087 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:15,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,093 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:15,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,099 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,108 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:15,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,114 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,121 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,128 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:15,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,133 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:15,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,137 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,145 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,150 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:15,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,156 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:15,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,162 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,170 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,177 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:15,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,186 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,194 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:15,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,209 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2023-11-29 06:03:15,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,217 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:15,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,227 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:15,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,233 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,241 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:15,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,250 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,258 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,264 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2023-11-29 06:03:15,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,272 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2023-11-29 06:03:15,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:03:15,281 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 06:03:15,314 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:03:15,392 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 06:03:15,392 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-29 06:03:15,416 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 06:03:15,601 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 06:03:15,601 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:03:16,184 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:03:16,185 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 42 [2023-11-29 06:03:16,197 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-11-29 06:03:16,198 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 49 [2023-11-29 06:03:16,211 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-11-29 06:03:16,211 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2023-11-29 06:03:16,287 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 06:03:16,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24602471] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:03:16,287 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 06:03:16,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 20 [2023-11-29 06:03:16,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727370976] [2023-11-29 06:03:16,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 06:03:16,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 06:03:16,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:03:16,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 06:03:16,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=380, Unknown=2, NotChecked=0, Total=462 [2023-11-29 06:03:16,411 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 19 out of 80 [2023-11-29 06:03:16,412 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 134 transitions, 869 flow. Second operand has 22 states, 22 states have (on average 21.318181818181817) internal successors, (469), 22 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have 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:03:16,412 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:03:16,412 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 19 of 80 [2023-11-29 06:03:16,412 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:03:25,783 INFO L124 PetriNetUnfolderBase]: 50684/75460 cut-off events. [2023-11-29 06:03:25,784 INFO L125 PetriNetUnfolderBase]: For 15311/17325 co-relation queries the response was YES. [2023-11-29 06:03:26,173 INFO L83 FinitePrefix]: Finished finitePrefix Result has 167291 conditions, 75460 events. 50684/75460 cut-off events. For 15311/17325 co-relation queries the response was YES. Maximal size of possible extension queue 2518. Compared 570865 event pairs, 7611 based on Foata normal form. 2002/65533 useless extension candidates. Maximal degree in co-relation 167262. Up to 11076 conditions per place. [2023-11-29 06:03:26,394 INFO L140 encePairwiseOnDemand]: 67/80 looper letters, 351 selfloop transitions, 86 changer transitions 48/498 dead transitions. [2023-11-29 06:03:26,394 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 498 transitions, 3420 flow [2023-11-29 06:03:26,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 06:03:26,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2023-11-29 06:03:26,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 803 transitions. [2023-11-29 06:03:26,397 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41822916666666665 [2023-11-29 06:03:26,397 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 803 transitions. [2023-11-29 06:03:26,397 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 803 transitions. [2023-11-29 06:03:26,398 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:03:26,398 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 803 transitions. [2023-11-29 06:03:26,400 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 33.458333333333336) internal successors, (803), 24 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have 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:03:26,404 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 80.0) internal successors, (2000), 25 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have 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:03:26,404 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 80.0) internal successors, (2000), 25 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have 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:03:26,404 INFO L175 Difference]: Start difference. First operand has 134 places, 134 transitions, 869 flow. Second operand 24 states and 803 transitions. [2023-11-29 06:03:26,404 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 498 transitions, 3420 flow [2023-11-29 06:03:26,468 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 498 transitions, 2959 flow, removed 162 selfloop flow, removed 12 redundant places. [2023-11-29 06:03:26,474 INFO L231 Difference]: Finished difference. Result has 156 places, 189 transitions, 1448 flow [2023-11-29 06:03:26,474 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=682, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=134, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1448, PETRI_PLACES=156, PETRI_TRANSITIONS=189} [2023-11-29 06:03:26,475 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 75 predicate places. [2023-11-29 06:03:26,475 INFO L495 AbstractCegarLoop]: Abstraction has has 156 places, 189 transitions, 1448 flow [2023-11-29 06:03:26,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 21.318181818181817) internal successors, (469), 22 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have 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:03:26,475 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:03:26,476 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:03:26,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 06:03:26,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:03:26,676 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:03:26,676 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:03:26,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1469528368, now seen corresponding path program 1 times [2023-11-29 06:03:26,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:03:26,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680495822] [2023-11-29 06:03:26,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:26,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:03:26,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:26,816 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 06:03:26,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:03:26,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680495822] [2023-11-29 06:03:26,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680495822] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:03:26,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399803549] [2023-11-29 06:03:26,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:26,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:03:26,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:03:26,818 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:03:26,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 06:03:26,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:26,955 INFO L262 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 06:03:26,956 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:03:26,985 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 06:03:26,985 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:03:26,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399803549] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:03:26,985 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:03:26,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [5] total 6 [2023-11-29 06:03:26,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832918205] [2023-11-29 06:03:26,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:03:26,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:03:26,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:03:26,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:03:26,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:03:26,987 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:03:26,987 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 189 transitions, 1448 flow. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have 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:03:26,987 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:03:26,987 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:03:26,987 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:03:32,942 INFO L124 PetriNetUnfolderBase]: 37710/56477 cut-off events. [2023-11-29 06:03:32,943 INFO L125 PetriNetUnfolderBase]: For 44600/46458 co-relation queries the response was YES. [2023-11-29 06:03:33,293 INFO L83 FinitePrefix]: Finished finitePrefix Result has 138096 conditions, 56477 events. 37710/56477 cut-off events. For 44600/46458 co-relation queries the response was YES. Maximal size of possible extension queue 1894. Compared 421890 event pairs, 29482 based on Foata normal form. 3102/53243 useless extension candidates. Maximal degree in co-relation 138057. Up to 49520 conditions per place. [2023-11-29 06:03:33,583 INFO L140 encePairwiseOnDemand]: 77/80 looper letters, 169 selfloop transitions, 1 changer transitions 0/186 dead transitions. [2023-11-29 06:03:33,583 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 186 transitions, 1775 flow [2023-11-29 06:03:33,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:03:33,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 06:03:33,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 118 transitions. [2023-11-29 06:03:33,584 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49166666666666664 [2023-11-29 06:03:33,584 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 118 transitions. [2023-11-29 06:03:33,584 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 118 transitions. [2023-11-29 06:03:33,584 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:03:33,584 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 118 transitions. [2023-11-29 06:03:33,585 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have 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:03:33,585 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:03:33,585 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 80.0) internal successors, (320), 4 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have 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:03:33,585 INFO L175 Difference]: Start difference. First operand has 156 places, 189 transitions, 1448 flow. Second operand 3 states and 118 transitions. [2023-11-29 06:03:33,585 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 186 transitions, 1775 flow [2023-11-29 06:03:34,083 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 186 transitions, 1742 flow, removed 9 selfloop flow, removed 7 redundant places. [2023-11-29 06:03:34,086 INFO L231 Difference]: Finished difference. Result has 148 places, 186 transitions, 1404 flow [2023-11-29 06:03:34,086 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=1402, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1404, PETRI_PLACES=148, PETRI_TRANSITIONS=186} [2023-11-29 06:03:34,087 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 67 predicate places. [2023-11-29 06:03:34,087 INFO L495 AbstractCegarLoop]: Abstraction has has 148 places, 186 transitions, 1404 flow [2023-11-29 06:03:34,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have 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:03:34,087 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:03:34,087 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:03:34,092 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 06:03:34,287 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:03:34,288 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:03:34,288 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:03:34,288 INFO L85 PathProgramCache]: Analyzing trace with hash -496267997, now seen corresponding path program 1 times [2023-11-29 06:03:34,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:03:34,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471045016] [2023-11-29 06:03:34,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:34,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:03:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:34,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 06:03:34,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:03:34,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471045016] [2023-11-29 06:03:34,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471045016] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:03:34,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655126213] [2023-11-29 06:03:34,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:34,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:03:34,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:03:34,740 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:03:34,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 06:03:34,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:34,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-29 06:03:34,840 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:03:35,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 06:03:35,127 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:03:35,215 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:03:35,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2023-11-29 06:03:35,570 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 06:03:35,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655126213] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:03:35,570 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 06:03:35,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 18 [2023-11-29 06:03:35,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838964007] [2023-11-29 06:03:35,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 06:03:35,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 06:03:35,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:03:35,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 06:03:35,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2023-11-29 06:03:35,639 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 21 out of 80 [2023-11-29 06:03:35,639 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 186 transitions, 1404 flow. Second operand has 20 states, 20 states have (on average 23.4) internal successors, (468), 20 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have 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:03:35,639 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:03:35,640 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 21 of 80 [2023-11-29 06:03:35,640 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:03:47,850 INFO L124 PetriNetUnfolderBase]: 68028/100687 cut-off events. [2023-11-29 06:03:47,850 INFO L125 PetriNetUnfolderBase]: For 61872/63926 co-relation queries the response was YES. [2023-11-29 06:03:48,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 242605 conditions, 100687 events. 68028/100687 cut-off events. For 61872/63926 co-relation queries the response was YES. Maximal size of possible extension queue 2360. Compared 769245 event pairs, 5716 based on Foata normal form. 2054/89603 useless extension candidates. Maximal degree in co-relation 242567. Up to 36703 conditions per place. [2023-11-29 06:03:48,980 INFO L140 encePairwiseOnDemand]: 69/80 looper letters, 426 selfloop transitions, 32 changer transitions 11/484 dead transitions. [2023-11-29 06:03:48,980 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 484 transitions, 3410 flow [2023-11-29 06:03:48,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 06:03:48,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-29 06:03:48,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 770 transitions. [2023-11-29 06:03:48,983 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4583333333333333 [2023-11-29 06:03:48,983 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 770 transitions. [2023-11-29 06:03:48,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 770 transitions. [2023-11-29 06:03:48,983 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:03:48,983 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 770 transitions. [2023-11-29 06:03:48,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 36.666666666666664) internal successors, (770), 21 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have 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:03:48,987 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 80.0) internal successors, (1760), 22 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have 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:03:48,987 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 80.0) internal successors, (1760), 22 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have 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:03:48,987 INFO L175 Difference]: Start difference. First operand has 148 places, 186 transitions, 1404 flow. Second operand 21 states and 770 transitions. [2023-11-29 06:03:48,987 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 484 transitions, 3410 flow [2023-11-29 06:03:50,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 484 transitions, 3409 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 06:03:50,092 INFO L231 Difference]: Finished difference. Result has 177 places, 205 transitions, 1626 flow [2023-11-29 06:03:50,092 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=1403, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1626, PETRI_PLACES=177, PETRI_TRANSITIONS=205} [2023-11-29 06:03:50,093 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 96 predicate places. [2023-11-29 06:03:50,093 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 205 transitions, 1626 flow [2023-11-29 06:03:50,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 23.4) internal successors, (468), 20 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have 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:03:50,093 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:03:50,093 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:03:50,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 06:03:50,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 06:03:50,294 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:03:50,294 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:03:50,294 INFO L85 PathProgramCache]: Analyzing trace with hash -1802555065, now seen corresponding path program 2 times [2023-11-29 06:03:50,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:03:50,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85123063] [2023-11-29 06:03:50,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:03:50,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:03:50,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:03:51,284 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 06:03:51,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:03:51,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85123063] [2023-11-29 06:03:51,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85123063] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:03:51,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152069902] [2023-11-29 06:03:51,285 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:03:51,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:03:51,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:03:51,287 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:03:51,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 06:03:51,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 06:03:51,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:03:51,470 INFO L262 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:03:51,472 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:03:51,547 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 06:03:51,547 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:03:51,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152069902] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:03:51,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:03:51,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 11 [2023-11-29 06:03:51,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114390842] [2023-11-29 06:03:51,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:03:51,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:03:51,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:03:51,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:03:51,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:03:51,550 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:03:51,550 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 205 transitions, 1626 flow. Second operand has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have 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:03:51,550 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:03:51,550 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:03:51,551 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:04:04,262 INFO L124 PetriNetUnfolderBase]: 70250/104375 cut-off events. [2023-11-29 06:04:04,262 INFO L125 PetriNetUnfolderBase]: For 133176/135872 co-relation queries the response was YES. [2023-11-29 06:04:05,100 INFO L83 FinitePrefix]: Finished finitePrefix Result has 283136 conditions, 104375 events. 70250/104375 cut-off events. For 133176/135872 co-relation queries the response was YES. Maximal size of possible extension queue 2574. Compared 801573 event pairs, 9498 based on Foata normal form. 2818/99640 useless extension candidates. Maximal degree in co-relation 283087. Up to 63843 conditions per place. [2023-11-29 06:04:05,459 INFO L140 encePairwiseOnDemand]: 75/80 looper letters, 233 selfloop transitions, 11 changer transitions 11/271 dead transitions. [2023-11-29 06:04:05,459 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 271 transitions, 2336 flow [2023-11-29 06:04:05,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:04:05,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 06:04:05,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 233 transitions. [2023-11-29 06:04:05,460 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5825 [2023-11-29 06:04:05,461 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 233 transitions. [2023-11-29 06:04:05,461 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 233 transitions. [2023-11-29 06:04:05,461 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:04:05,461 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 233 transitions. [2023-11-29 06:04:05,461 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 46.6) internal successors, (233), 5 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have 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:04:05,462 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 80.0) internal successors, (480), 6 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have 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:04:05,463 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 80.0) internal successors, (480), 6 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have 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:04:05,463 INFO L175 Difference]: Start difference. First operand has 177 places, 205 transitions, 1626 flow. Second operand 5 states and 233 transitions. [2023-11-29 06:04:05,463 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 271 transitions, 2336 flow [2023-11-29 06:04:08,340 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 271 transitions, 2301 flow, removed 1 selfloop flow, removed 10 redundant places. [2023-11-29 06:04:08,343 INFO L231 Difference]: Finished difference. Result has 173 places, 207 transitions, 1646 flow [2023-11-29 06:04:08,343 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=1591, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=194, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1646, PETRI_PLACES=173, PETRI_TRANSITIONS=207} [2023-11-29 06:04:08,344 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 92 predicate places. [2023-11-29 06:04:08,344 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 207 transitions, 1646 flow [2023-11-29 06:04:08,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have 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:04:08,344 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:04:08,344 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:04:08,348 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 06:04:08,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 06:04:08,545 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:04:08,545 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:04:08,545 INFO L85 PathProgramCache]: Analyzing trace with hash -2039046650, now seen corresponding path program 1 times [2023-11-29 06:04:08,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:04:08,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157937845] [2023-11-29 06:04:08,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:04:08,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:04:08,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:04:09,230 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 06:04:09,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:04:09,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157937845] [2023-11-29 06:04:09,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157937845] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:04:09,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678428338] [2023-11-29 06:04:09,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:04:09,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:04:09,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:04:09,232 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:04:09,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 06:04:09,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:04:09,382 INFO L262 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 06:04:09,384 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:04:09,458 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 06:04:09,458 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:04:09,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678428338] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:04:09,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:04:09,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 11 [2023-11-29 06:04:09,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331052234] [2023-11-29 06:04:09,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:04:09,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:04:09,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:04:09,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:04:09,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:04:09,459 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:04:09,459 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 207 transitions, 1646 flow. Second operand has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have 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:04:09,460 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:04:09,460 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:04:09,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:04:22,010 INFO L124 PetriNetUnfolderBase]: 69898/103749 cut-off events. [2023-11-29 06:04:22,010 INFO L125 PetriNetUnfolderBase]: For 149253/151923 co-relation queries the response was YES. [2023-11-29 06:04:22,834 INFO L83 FinitePrefix]: Finished finitePrefix Result has 287795 conditions, 103749 events. 69898/103749 cut-off events. For 149253/151923 co-relation queries the response was YES. Maximal size of possible extension queue 2559. Compared 795046 event pairs, 8370 based on Foata normal form. 2792/98988 useless extension candidates. Maximal degree in co-relation 287744. Up to 71031 conditions per place. [2023-11-29 06:04:23,185 INFO L140 encePairwiseOnDemand]: 75/80 looper letters, 234 selfloop transitions, 9 changer transitions 11/270 dead transitions. [2023-11-29 06:04:23,186 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 270 transitions, 2335 flow [2023-11-29 06:04:23,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:04:23,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 06:04:23,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 232 transitions. [2023-11-29 06:04:23,187 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.58 [2023-11-29 06:04:23,187 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 232 transitions. [2023-11-29 06:04:23,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 232 transitions. [2023-11-29 06:04:23,187 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:04:23,187 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 232 transitions. [2023-11-29 06:04:23,188 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 46.4) internal successors, (232), 5 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have 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:04:23,189 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 80.0) internal successors, (480), 6 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have 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:04:23,189 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 80.0) internal successors, (480), 6 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have 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:04:23,189 INFO L175 Difference]: Start difference. First operand has 173 places, 207 transitions, 1646 flow. Second operand 5 states and 232 transitions. [2023-11-29 06:04:23,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 270 transitions, 2335 flow [2023-11-29 06:04:26,121 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 270 transitions, 2325 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 06:04:26,124 INFO L231 Difference]: Finished difference. Result has 175 places, 206 transitions, 1647 flow [2023-11-29 06:04:26,125 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=1629, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1647, PETRI_PLACES=175, PETRI_TRANSITIONS=206} [2023-11-29 06:04:26,125 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 94 predicate places. [2023-11-29 06:04:26,125 INFO L495 AbstractCegarLoop]: Abstraction has has 175 places, 206 transitions, 1647 flow [2023-11-29 06:04:26,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have 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:04:26,125 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:04:26,125 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:04:26,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-29 06:04:26,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:04:26,326 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:04:26,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:04:26,326 INFO L85 PathProgramCache]: Analyzing trace with hash -44631193, now seen corresponding path program 1 times [2023-11-29 06:04:26,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:04:26,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678926801] [2023-11-29 06:04:26,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:04:26,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:04:26,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:04:26,380 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 06:04:26,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:04:26,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678926801] [2023-11-29 06:04:26,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678926801] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:04:26,381 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:04:26,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:04:26,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231916594] [2023-11-29 06:04:26,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:04:26,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:04:26,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:04:26,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:04:26,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:04:26,382 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:04:26,382 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 206 transitions, 1647 flow. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 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 06:04:26,382 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:04:26,382 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:04:26,382 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:04:38,822 INFO L124 PetriNetUnfolderBase]: 68974/103057 cut-off events. [2023-11-29 06:04:38,822 INFO L125 PetriNetUnfolderBase]: For 150894/153752 co-relation queries the response was YES. [2023-11-29 06:04:39,646 INFO L83 FinitePrefix]: Finished finitePrefix Result has 283761 conditions, 103057 events. 68974/103057 cut-off events. For 150894/153752 co-relation queries the response was YES. Maximal size of possible extension queue 2523. Compared 803940 event pairs, 9172 based on Foata normal form. 3076/99222 useless extension candidates. Maximal degree in co-relation 283710. Up to 79771 conditions per place. [2023-11-29 06:04:39,991 INFO L140 encePairwiseOnDemand]: 76/80 looper letters, 222 selfloop transitions, 6 changer transitions 3/247 dead transitions. [2023-11-29 06:04:39,992 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 247 transitions, 2238 flow [2023-11-29 06:04:39,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:04:39,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 06:04:39,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 182 transitions. [2023-11-29 06:04:39,993 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.56875 [2023-11-29 06:04:39,993 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 182 transitions. [2023-11-29 06:04:39,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 182 transitions. [2023-11-29 06:04:39,993 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:04:39,993 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 182 transitions. [2023-11-29 06:04:39,993 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 45.5) internal successors, (182), 4 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have 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:04:39,994 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 80.0) internal successors, (400), 5 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have 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:04:39,994 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 80.0) internal successors, (400), 5 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have 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:04:39,994 INFO L175 Difference]: Start difference. First operand has 175 places, 206 transitions, 1647 flow. Second operand 4 states and 182 transitions. [2023-11-29 06:04:39,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 247 transitions, 2238 flow [2023-11-29 06:04:43,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 247 transitions, 2231 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 06:04:43,447 INFO L231 Difference]: Finished difference. Result has 177 places, 207 transitions, 1667 flow [2023-11-29 06:04:43,447 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=1640, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1667, PETRI_PLACES=177, PETRI_TRANSITIONS=207} [2023-11-29 06:04:43,448 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 96 predicate places. [2023-11-29 06:04:43,448 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 207 transitions, 1667 flow [2023-11-29 06:04:43,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 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 06:04:43,448 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:04:43,448 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:04:43,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-29 06:04:43,448 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:04:43,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:04:43,449 INFO L85 PathProgramCache]: Analyzing trace with hash 2072315257, now seen corresponding path program 1 times [2023-11-29 06:04:43,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:04:43,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106007597] [2023-11-29 06:04:43,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:04:43,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:04:43,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:04:43,546 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 06:04:43,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:04:43,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106007597] [2023-11-29 06:04:43,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106007597] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:04:43,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:04:43,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:04:43,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729635201] [2023-11-29 06:04:43,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:04:43,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:04:43,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:04:43,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:04:43,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:04:43,549 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 80 [2023-11-29 06:04:43,549 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 207 transitions, 1667 flow. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have 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:04:43,549 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:04:43,549 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 80 [2023-11-29 06:04:43,549 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 06:05:06,490 INFO L124 PetriNetUnfolderBase]: 113278/173335 cut-off events. [2023-11-29 06:05:06,491 INFO L125 PetriNetUnfolderBase]: For 288653/292906 co-relation queries the response was YES. [2023-11-29 06:05:08,086 INFO L83 FinitePrefix]: Finished finitePrefix Result has 477673 conditions, 173335 events. 113278/173335 cut-off events. For 288653/292906 co-relation queries the response was YES. Maximal size of possible extension queue 4213. Compared 1482958 event pairs, 34344 based on Foata normal form. 4934/165728 useless extension candidates. Maximal degree in co-relation 477620. Up to 88417 conditions per place. [2023-11-29 06:05:08,686 INFO L140 encePairwiseOnDemand]: 77/80 looper letters, 264 selfloop transitions, 14 changer transitions 0/294 dead transitions. [2023-11-29 06:05:08,686 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 294 transitions, 2704 flow [2023-11-29 06:05:08,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:05:08,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 06:05:08,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 205 transitions. [2023-11-29 06:05:08,687 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.640625 [2023-11-29 06:05:08,687 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 205 transitions. [2023-11-29 06:05:08,687 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 205 transitions. [2023-11-29 06:05:08,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 06:05:08,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 205 transitions. [2023-11-29 06:05:08,687 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 51.25) internal successors, (205), 4 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 06:05:08,688 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 80.0) internal successors, (400), 5 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have 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:05:08,688 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 80.0) internal successors, (400), 5 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have 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:05:08,688 INFO L175 Difference]: Start difference. First operand has 177 places, 207 transitions, 1667 flow. Second operand 4 states and 205 transitions. [2023-11-29 06:05:08,688 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 294 transitions, 2704 flow [2023-11-29 06:05:13,352 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 294 transitions, 2689 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 06:05:13,356 INFO L231 Difference]: Finished difference. Result has 180 places, 218 transitions, 1867 flow [2023-11-29 06:05:13,356 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=80, PETRI_DIFFERENCE_MINUEND_FLOW=1660, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=194, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1867, PETRI_PLACES=180, PETRI_TRANSITIONS=218} [2023-11-29 06:05:13,356 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 99 predicate places. [2023-11-29 06:05:13,357 INFO L495 AbstractCegarLoop]: Abstraction has has 180 places, 218 transitions, 1867 flow [2023-11-29 06:05:13,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have 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:05:13,357 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 06:05:13,357 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:05:13,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 06:05:13,357 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 06:05:13,358 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:05:13,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1665260424, now seen corresponding path program 1 times [2023-11-29 06:05:13,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:05:13,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242124648] [2023-11-29 06:05:13,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:05:13,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:05:13,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:05:13,754 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 06:05:13,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:05:13,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242124648] [2023-11-29 06:05:13,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242124648] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:05:13,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32042847] [2023-11-29 06:05:13,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:05:13,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:05:13,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:05:13,755 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:05:13,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9d4b3076-a27e-4735-a401-045f947aa708/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 06:05:13,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:05:13,875 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 06:05:13,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:05: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 23 treesize of output 1 [2023-11-29 06:05:14,362 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-11-29 06:05:14,362 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 10 [2023-11-29 06:05:14,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 06:05:14,382 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:05:14,675 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:05:14,679 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:05:14,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 06:05:14,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32042847] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:05:14,817 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 06:05:14,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 21 [2023-11-29 06:05:14,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419783668] [2023-11-29 06:05:14,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 06:05:14,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-29 06:05:14,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:05:14,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-29 06:05:14,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2023-11-29 06:05:14,951 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 21 out of 80 [2023-11-29 06:05:14,952 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 218 transitions, 1867 flow. Second operand has 23 states, 23 states have (on average 23.608695652173914) internal successors, (543), 23 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 06:05:14,952 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 06:05:14,952 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 21 of 80 [2023-11-29 06:05:14,952 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand