./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version e7bb482b 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_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7c615a04683f0f8050243ec529c03e20511a5c93f5e823175650f11e9fefc562 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:48:26,853 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:48:26,974 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-06 22:48:26,991 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:48:26,992 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:48:27,023 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:48:27,024 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:48:27,025 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:48:27,026 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:48:27,028 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:48:27,030 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:48:27,031 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:48:27,031 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:48:27,035 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:48:27,035 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:48:27,036 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 22:48:27,036 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:48:27,036 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 22:48:27,037 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:48:27,037 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:48:27,038 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:48:27,038 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:48:27,039 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-06 22:48:27,039 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-06 22:48:27,040 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 22:48:27,040 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:48:27,041 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:48:27,041 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:48:27,042 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:48:27,042 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:48:27,043 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:48:27,044 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:48:27,045 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:48:27,045 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:48:27,045 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:48:27,046 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:48:27,046 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:48:27,046 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:48:27,046 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:48:27,047 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:48:27,047 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:48:27,047 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_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/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_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7c615a04683f0f8050243ec529c03e20511a5c93f5e823175650f11e9fefc562 [2023-11-06 22:48:27,367 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:48:27,419 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:48:27,422 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:48:27,424 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:48:27,424 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:48:27,425 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c [2023-11-06 22:48:30,589 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:48:30,836 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:48:30,837 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c [2023-11-06 22:48:30,849 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/data/e6bf01f63/4496bb4c080c44f2a21b894c8be3083d/FLAGbfdfaa2ad [2023-11-06 22:48:30,865 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/data/e6bf01f63/4496bb4c080c44f2a21b894c8be3083d [2023-11-06 22:48:30,868 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:48:30,870 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:48:30,871 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:48:30,871 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:48:30,877 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:48:30,877 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:48:30" (1/1) ... [2023-11-06 22:48:30,879 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2816d3de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:30, skipping insertion in model container [2023-11-06 22:48:30,879 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:48:30" (1/1) ... [2023-11-06 22:48:30,904 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:48:31,196 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:48:31,206 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:48:31,234 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:48:31,243 WARN L672 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:48:31,243 WARN L672 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:48:31,251 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:48:31,252 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31 WrapperNode [2023-11-06 22:48:31,252 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:48:31,253 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:48:31,253 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:48:31,254 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:48:31,262 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (1/1) ... [2023-11-06 22:48:31,270 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (1/1) ... [2023-11-06 22:48:31,298 INFO L138 Inliner]: procedures = 26, calls = 37, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 178 [2023-11-06 22:48:31,298 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:48:31,299 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:48:31,299 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:48:31,299 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:48:31,309 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (1/1) ... [2023-11-06 22:48:31,309 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (1/1) ... [2023-11-06 22:48:31,313 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (1/1) ... [2023-11-06 22:48:31,314 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (1/1) ... [2023-11-06 22:48:31,322 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (1/1) ... [2023-11-06 22:48:31,327 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (1/1) ... [2023-11-06 22:48:31,329 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (1/1) ... [2023-11-06 22:48:31,331 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (1/1) ... [2023-11-06 22:48:31,334 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:48:31,335 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:48:31,336 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:48:31,336 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:48:31,337 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (1/1) ... [2023-11-06 22:48:31,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:48:31,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:48:31,377 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:48:31,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:48:31,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:48:31,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:48:31,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:48:31,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:48:31,432 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-06 22:48:31,432 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-06 22:48:31,432 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-06 22:48:31,433 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-06 22:48:31,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:48:31,433 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-06 22:48:31,433 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-06 22:48:31,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:48:31,435 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:48:31,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:48:31,436 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:48:31,438 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-06 22:48:31,597 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:48:31,600 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:48:31,995 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:48:32,316 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:48:32,316 INFO L302 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-06 22:48:32,318 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:48:32 BoogieIcfgContainer [2023-11-06 22:48:32,319 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:48:32,322 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:48:32,322 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:48:32,325 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:48:32,326 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:48:30" (1/3) ... [2023-11-06 22:48:32,327 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c446a0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:48:32, skipping insertion in model container [2023-11-06 22:48:32,327 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:31" (2/3) ... [2023-11-06 22:48:32,327 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c446a0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:48:32, skipping insertion in model container [2023-11-06 22:48:32,327 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:48:32" (3/3) ... [2023-11-06 22:48:32,329 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-bad-counter-queue2.wvr.c [2023-11-06 22:48:32,338 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-06 22:48:32,349 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:48:32,350 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2023-11-06 22:48:32,350 INFO L519 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-06 22:48:32,509 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-06 22:48:32,564 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 142 places, 144 transitions, 302 flow [2023-11-06 22:48:32,755 INFO L124 PetriNetUnfolderBase]: 9/142 cut-off events. [2023-11-06 22:48:32,756 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-06 22:48:32,761 INFO L83 FinitePrefix]: Finished finitePrefix Result has 151 conditions, 142 events. 9/142 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 183 event pairs, 0 based on Foata normal form. 0/115 useless extension candidates. Maximal degree in co-relation 94. Up to 2 conditions per place. [2023-11-06 22:48:32,762 INFO L82 GeneralOperation]: Start removeDead. Operand has 142 places, 144 transitions, 302 flow [2023-11-06 22:48:32,772 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 119 places, 120 transitions, 249 flow [2023-11-06 22:48:32,776 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-11-06 22:48:32,794 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 119 places, 120 transitions, 249 flow [2023-11-06 22:48:32,799 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 119 places, 120 transitions, 249 flow [2023-11-06 22:48:32,799 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 119 places, 120 transitions, 249 flow [2023-11-06 22:48:32,849 INFO L124 PetriNetUnfolderBase]: 8/120 cut-off events. [2023-11-06 22:48:32,850 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-06 22:48:32,851 INFO L83 FinitePrefix]: Finished finitePrefix Result has 128 conditions, 120 events. 8/120 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 182 event pairs, 0 based on Foata normal form. 0/94 useless extension candidates. Maximal degree in co-relation 94. Up to 2 conditions per place. [2023-11-06 22:48:32,853 INFO L119 LiptonReduction]: Number of co-enabled transitions 1512 [2023-11-06 22:48:44,572 INFO L134 LiptonReduction]: Checked pairs total: 1868 [2023-11-06 22:48:44,573 INFO L136 LiptonReduction]: Total number of compositions: 129 [2023-11-06 22:48:44,601 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:48:44,615 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1c8c1dc5, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:48:44,615 INFO L358 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2023-11-06 22:48:44,618 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-06 22:48:44,619 INFO L124 PetriNetUnfolderBase]: 1/2 cut-off events. [2023-11-06 22:48:44,619 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-06 22:48:44,619 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:44,620 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-11-06 22:48:44,621 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:44,627 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:44,627 INFO L85 PathProgramCache]: Analyzing trace with hash 24809, now seen corresponding path program 1 times [2023-11-06 22:48:44,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:44,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140271179] [2023-11-06 22:48:44,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:44,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:44,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:44,909 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-06 22:48:44,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:44,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140271179] [2023-11-06 22:48:44,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140271179] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:48:44,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:48:44,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-06 22:48:44,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887763603] [2023-11-06 22:48:44,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:48:44,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:48:44,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:44,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:48:44,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:48:44,999 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 273 [2023-11-06 22:48:45,005 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 33 transitions, 75 flow. Second operand has 3 states, 3 states have (on average 114.66666666666667) internal successors, (344), 3 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:45,005 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:45,006 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 273 [2023-11-06 22:48:45,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:45,291 INFO L124 PetriNetUnfolderBase]: 466/669 cut-off events. [2023-11-06 22:48:45,292 INFO L125 PetriNetUnfolderBase]: For 12/12 co-relation queries the response was YES. [2023-11-06 22:48:45,293 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1361 conditions, 669 events. 466/669 cut-off events. For 12/12 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 2878 event pairs, 222 based on Foata normal form. 0/189 useless extension candidates. Maximal degree in co-relation 1230. Up to 659 conditions per place. [2023-11-06 22:48:45,311 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 26 selfloop transitions, 3 changer transitions 0/31 dead transitions. [2023-11-06 22:48:45,311 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 35 places, 31 transitions, 129 flow [2023-11-06 22:48:45,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:48:45,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:48:45,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 377 transitions. [2023-11-06 22:48:45,338 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4603174603174603 [2023-11-06 22:48:45,339 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 377 transitions. [2023-11-06 22:48:45,340 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 377 transitions. [2023-11-06 22:48:45,341 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:45,344 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 377 transitions. [2023-11-06 22:48:45,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 125.66666666666667) internal successors, (377), 3 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:45,357 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:45,358 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:45,361 INFO L175 Difference]: Start difference. First operand has 37 places, 33 transitions, 75 flow. Second operand 3 states and 377 transitions. [2023-11-06 22:48:45,362 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 35 places, 31 transitions, 129 flow [2023-11-06 22:48:45,365 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 32 places, 31 transitions, 124 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-06 22:48:45,368 INFO L231 Difference]: Finished difference. Result has 33 places, 31 transitions, 83 flow [2023-11-06 22:48:45,370 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=62, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=83, PETRI_PLACES=33, PETRI_TRANSITIONS=31} [2023-11-06 22:48:45,375 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, -4 predicate places. [2023-11-06 22:48:45,375 INFO L495 AbstractCegarLoop]: Abstraction has has 33 places, 31 transitions, 83 flow [2023-11-06 22:48:45,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 114.66666666666667) internal successors, (344), 3 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:45,376 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:45,376 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-11-06 22:48:45,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 22:48:45,377 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:45,377 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:45,377 INFO L85 PathProgramCache]: Analyzing trace with hash 770359, now seen corresponding path program 1 times [2023-11-06 22:48:45,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:45,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149922768] [2023-11-06 22:48:45,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:45,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:45,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:45,522 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-06 22:48:45,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:45,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149922768] [2023-11-06 22:48:45,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149922768] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:48:45,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747018780] [2023-11-06 22:48:45,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:45,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:45,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:48:45,528 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:48:45,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 22:48:45,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:45,695 INFO L262 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:48:45,700 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:48:45,737 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:48:45,737 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:48:45,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747018780] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:48:45,738 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:48:45,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 3 [2023-11-06 22:48:45,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211831922] [2023-11-06 22:48:45,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:48:45,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:48:45,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:45,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:48:45,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:48:45,763 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 273 [2023-11-06 22:48:45,764 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 33 places, 31 transitions, 83 flow. Second operand has 4 states, 4 states have (on average 114.75) internal successors, (459), 4 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:45,765 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:45,765 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 273 [2023-11-06 22:48:45,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:45,950 INFO L124 PetriNetUnfolderBase]: 466/668 cut-off events. [2023-11-06 22:48:45,950 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-06 22:48:45,952 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1357 conditions, 668 events. 466/668 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 2856 event pairs, 222 based on Foata normal form. 0/189 useless extension candidates. Maximal degree in co-relation 1333. Up to 655 conditions per place. [2023-11-06 22:48:45,958 INFO L140 encePairwiseOnDemand]: 269/273 looper letters, 24 selfloop transitions, 4 changer transitions 0/30 dead transitions. [2023-11-06 22:48:45,958 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 35 places, 30 transitions, 135 flow [2023-11-06 22:48:45,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:48:45,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-06 22:48:45,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 485 transitions. [2023-11-06 22:48:45,962 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4441391941391941 [2023-11-06 22:48:45,962 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 485 transitions. [2023-11-06 22:48:45,963 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 485 transitions. [2023-11-06 22:48:45,963 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:45,963 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 485 transitions. [2023-11-06 22:48:45,966 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 121.25) internal successors, (485), 4 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:45,970 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 273.0) internal successors, (1365), 5 states have internal predecessors, (1365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:45,971 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 273.0) internal successors, (1365), 5 states have internal predecessors, (1365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:45,972 INFO L175 Difference]: Start difference. First operand has 33 places, 31 transitions, 83 flow. Second operand 4 states and 485 transitions. [2023-11-06 22:48:45,972 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 35 places, 30 transitions, 135 flow [2023-11-06 22:48:45,972 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 30 transitions, 130 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-11-06 22:48:45,973 INFO L231 Difference]: Finished difference. Result has 34 places, 30 transitions, 82 flow [2023-11-06 22:48:45,974 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=74, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=82, PETRI_PLACES=34, PETRI_TRANSITIONS=30} [2023-11-06 22:48:45,975 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, -3 predicate places. [2023-11-06 22:48:45,975 INFO L495 AbstractCegarLoop]: Abstraction has has 34 places, 30 transitions, 82 flow [2023-11-06 22:48:45,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 114.75) internal successors, (459), 4 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:45,976 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:45,976 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-11-06 22:48:45,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 22:48:46,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:46,183 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:46,184 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:46,184 INFO L85 PathProgramCache]: Analyzing trace with hash 770360, now seen corresponding path program 1 times [2023-11-06 22:48:46,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:46,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158968474] [2023-11-06 22:48:46,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:46,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:46,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:46,266 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-06 22:48:46,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:46,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158968474] [2023-11-06 22:48:46,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158968474] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:48:46,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313411236] [2023-11-06 22:48:46,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:46,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:46,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:48:46,268 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:48:46,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 22:48:46,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:46,397 INFO L262 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:48:46,399 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:48:46,409 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-06 22:48:46,410 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:48:46,434 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-06 22:48:46,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313411236] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:48:46,435 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:48:46,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2] total 5 [2023-11-06 22:48:46,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418266141] [2023-11-06 22:48:46,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:48:46,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:48:46,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:46,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:48:46,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:48:46,489 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 273 [2023-11-06 22:48:46,491 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 30 transitions, 82 flow. Second operand has 7 states, 7 states have (on average 115.14285714285714) internal successors, (806), 7 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:46,491 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:46,491 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 273 [2023-11-06 22:48:46,491 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:46,791 INFO L124 PetriNetUnfolderBase]: 469/674 cut-off events. [2023-11-06 22:48:46,791 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-06 22:48:46,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1379 conditions, 674 events. 469/674 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 2884 event pairs, 222 based on Foata normal form. 0/197 useless extension candidates. Maximal degree in co-relation 1333. Up to 661 conditions per place. [2023-11-06 22:48:46,799 INFO L140 encePairwiseOnDemand]: 269/273 looper letters, 25 selfloop transitions, 9 changer transitions 0/36 dead transitions. [2023-11-06 22:48:46,799 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 36 transitions, 180 flow [2023-11-06 22:48:46,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:48:46,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-06 22:48:46,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 721 transitions. [2023-11-06 22:48:46,803 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44017094017094016 [2023-11-06 22:48:46,804 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 721 transitions. [2023-11-06 22:48:46,804 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 721 transitions. [2023-11-06 22:48:46,805 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:46,805 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 721 transitions. [2023-11-06 22:48:46,808 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 120.16666666666667) internal successors, (721), 6 states have internal predecessors, (721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:46,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 273.0) internal successors, (1911), 7 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:46,815 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 273.0) internal successors, (1911), 7 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:46,815 INFO L175 Difference]: Start difference. First operand has 34 places, 30 transitions, 82 flow. Second operand 6 states and 721 transitions. [2023-11-06 22:48:46,815 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 36 transitions, 180 flow [2023-11-06 22:48:46,816 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 36 transitions, 171 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:48:46,818 INFO L231 Difference]: Finished difference. Result has 40 places, 36 transitions, 140 flow [2023-11-06 22:48:46,818 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=76, PETRI_DIFFERENCE_MINUEND_PLACES=32, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=140, PETRI_PLACES=40, PETRI_TRANSITIONS=36} [2023-11-06 22:48:46,819 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 3 predicate places. [2023-11-06 22:48:46,819 INFO L495 AbstractCegarLoop]: Abstraction has has 40 places, 36 transitions, 140 flow [2023-11-06 22:48:46,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 115.14285714285714) internal successors, (806), 7 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:46,821 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:46,821 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-06 22:48:46,828 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 22:48:47,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:47,027 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:47,028 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:47,028 INFO L85 PathProgramCache]: Analyzing trace with hash 740021951, now seen corresponding path program 1 times [2023-11-06 22:48:47,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:47,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871387837] [2023-11-06 22:48:47,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:47,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:47,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:47,134 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-06 22:48:47,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:47,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871387837] [2023-11-06 22:48:47,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871387837] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:48:47,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:48:47,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:48:47,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630768456] [2023-11-06 22:48:47,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:48:47,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:48:47,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:47,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:48:47,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:48:47,204 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 273 [2023-11-06 22:48:47,205 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 36 transitions, 140 flow. Second operand has 5 states, 5 states have (on average 108.0) internal successors, (540), 5 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:47,205 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:47,205 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 273 [2023-11-06 22:48:47,205 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:47,478 INFO L124 PetriNetUnfolderBase]: 453/729 cut-off events. [2023-11-06 22:48:47,478 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-06 22:48:47,483 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1512 conditions, 729 events. 453/729 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 3547 event pairs, 238 based on Foata normal form. 0/295 useless extension candidates. Maximal degree in co-relation 1476. Up to 539 conditions per place. [2023-11-06 22:48:47,488 INFO L140 encePairwiseOnDemand]: 260/273 looper letters, 53 selfloop transitions, 5 changer transitions 2/61 dead transitions. [2023-11-06 22:48:47,489 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 61 transitions, 316 flow [2023-11-06 22:48:47,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:48:47,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 22:48:47,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 598 transitions. [2023-11-06 22:48:47,492 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4380952380952381 [2023-11-06 22:48:47,492 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 598 transitions. [2023-11-06 22:48:47,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 598 transitions. [2023-11-06 22:48:47,495 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:47,496 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 598 transitions. [2023-11-06 22:48:47,498 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 119.6) internal successors, (598), 5 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:47,502 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 273.0) internal successors, (1638), 6 states have internal predecessors, (1638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:47,503 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 273.0) internal successors, (1638), 6 states have internal predecessors, (1638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:47,504 INFO L175 Difference]: Start difference. First operand has 40 places, 36 transitions, 140 flow. Second operand 5 states and 598 transitions. [2023-11-06 22:48:47,504 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 61 transitions, 316 flow [2023-11-06 22:48:47,507 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 61 transitions, 295 flow, removed 9 selfloop flow, removed 1 redundant places. [2023-11-06 22:48:47,514 INFO L231 Difference]: Finished difference. Result has 45 places, 38 transitions, 160 flow [2023-11-06 22:48:47,515 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=119, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=160, PETRI_PLACES=45, PETRI_TRANSITIONS=38} [2023-11-06 22:48:47,517 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 8 predicate places. [2023-11-06 22:48:47,517 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 38 transitions, 160 flow [2023-11-06 22:48:47,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 108.0) internal successors, (540), 5 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:47,518 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:47,519 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:48:47,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-06 22:48:47,519 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:47,519 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:47,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1475865520, now seen corresponding path program 1 times [2023-11-06 22:48:47,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:47,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354985651] [2023-11-06 22:48:47,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:47,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:47,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:47,999 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-06 22:48:47,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:48,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354985651] [2023-11-06 22:48:48,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354985651] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:48:48,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279079046] [2023-11-06 22:48:48,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:48,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:48,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:48:48,002 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:48:48,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 22:48:48,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:48,122 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2023-11-06 22:48:48,124 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:48:48,206 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:48:48,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:48:48,258 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:48:48,288 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-06 22:48:48,288 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:48:48,345 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_79 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_79) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) 9223372039002259456))) is different from false [2023-11-06 22:48:48,369 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:48:48,370 INFO L351 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 24 treesize of output 25 [2023-11-06 22:48:48,386 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:48:48,387 INFO L351 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 39 treesize of output 35 [2023-11-06 22:48:48,428 INFO L351 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 7 treesize of output 5 [2023-11-06 22:48:48,439 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2023-11-06 22:48:48,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279079046] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:48:48,439 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:48:48,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2023-11-06 22:48:48,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738163143] [2023-11-06 22:48:48,440 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:48:48,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 22:48:48,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:48,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 22:48:48,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=84, Unknown=1, NotChecked=18, Total=132 [2023-11-06 22:48:48,538 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 273 [2023-11-06 22:48:48,540 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 38 transitions, 160 flow. Second operand has 12 states, 12 states have (on average 90.25) internal successors, (1083), 12 states have internal predecessors, (1083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:48,541 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:48,541 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 273 [2023-11-06 22:48:48,541 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:49,059 INFO L124 PetriNetUnfolderBase]: 573/948 cut-off events. [2023-11-06 22:48:49,059 INFO L125 PetriNetUnfolderBase]: For 237/237 co-relation queries the response was YES. [2023-11-06 22:48:49,061 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2304 conditions, 948 events. 573/948 cut-off events. For 237/237 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 5323 event pairs, 161 based on Foata normal form. 0/421 useless extension candidates. Maximal degree in co-relation 2270. Up to 612 conditions per place. [2023-11-06 22:48:49,070 INFO L140 encePairwiseOnDemand]: 260/273 looper letters, 42 selfloop transitions, 23 changer transitions 0/66 dead transitions. [2023-11-06 22:48:49,070 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 66 transitions, 381 flow [2023-11-06 22:48:49,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:48:49,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-06 22:48:49,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 772 transitions. [2023-11-06 22:48:49,075 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3534798534798535 [2023-11-06 22:48:49,075 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 772 transitions. [2023-11-06 22:48:49,075 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 772 transitions. [2023-11-06 22:48:49,076 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:49,076 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 772 transitions. [2023-11-06 22:48:49,078 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 96.5) internal successors, (772), 8 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:49,083 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 273.0) internal successors, (2457), 9 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:49,084 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 273.0) internal successors, (2457), 9 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:49,084 INFO L175 Difference]: Start difference. First operand has 45 places, 38 transitions, 160 flow. Second operand 8 states and 772 transitions. [2023-11-06 22:48:49,084 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 66 transitions, 381 flow [2023-11-06 22:48:49,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 66 transitions, 376 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:48:49,089 INFO L231 Difference]: Finished difference. Result has 52 places, 52 transitions, 284 flow [2023-11-06 22:48:49,089 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=155, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=284, PETRI_PLACES=52, PETRI_TRANSITIONS=52} [2023-11-06 22:48:49,090 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 15 predicate places. [2023-11-06 22:48:49,090 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 52 transitions, 284 flow [2023-11-06 22:48:49,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 90.25) internal successors, (1083), 12 states have internal predecessors, (1083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:49,091 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:49,091 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 1, 1] [2023-11-06 22:48:49,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 22:48:49,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:49,298 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:49,298 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:49,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1476199530, now seen corresponding path program 2 times [2023-11-06 22:48:49,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:49,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962332081] [2023-11-06 22:48:49,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:49,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:49,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:49,409 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:48:49,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:49,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962332081] [2023-11-06 22:48:49,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962332081] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:48:49,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323465991] [2023-11-06 22:48:49,410 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:48:49,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:49,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:48:49,412 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:48:49,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 22:48:49,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-06 22:48:49,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:48:49,539 INFO L262 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:48:49,541 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:48:49,559 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-06 22:48:49,559 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:48:49,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323465991] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:48:49,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:48:49,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [5] total 6 [2023-11-06 22:48:49,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483346070] [2023-11-06 22:48:49,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:48:49,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:48:49,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:49,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:48:49,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:48:49,587 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 116 out of 273 [2023-11-06 22:48:49,588 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 52 transitions, 284 flow. Second operand has 3 states, 3 states have (on average 117.0) internal successors, (351), 3 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:49,588 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:49,589 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 116 of 273 [2023-11-06 22:48:49,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:49,802 INFO L124 PetriNetUnfolderBase]: 527/884 cut-off events. [2023-11-06 22:48:49,803 INFO L125 PetriNetUnfolderBase]: For 333/368 co-relation queries the response was YES. [2023-11-06 22:48:49,805 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2317 conditions, 884 events. 527/884 cut-off events. For 333/368 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 5055 event pairs, 264 based on Foata normal form. 36/431 useless extension candidates. Maximal degree in co-relation 2285. Up to 865 conditions per place. [2023-11-06 22:48:49,813 INFO L140 encePairwiseOnDemand]: 270/273 looper letters, 41 selfloop transitions, 6 changer transitions 0/51 dead transitions. [2023-11-06 22:48:49,813 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 51 transitions, 368 flow [2023-11-06 22:48:49,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:48:49,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:48:49,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 374 transitions. [2023-11-06 22:48:49,816 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45665445665445664 [2023-11-06 22:48:49,816 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 374 transitions. [2023-11-06 22:48:49,817 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 374 transitions. [2023-11-06 22:48:49,817 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:49,817 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 374 transitions. [2023-11-06 22:48:49,819 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 124.66666666666667) internal successors, (374), 3 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:49,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:49,822 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:49,822 INFO L175 Difference]: Start difference. First operand has 52 places, 52 transitions, 284 flow. Second operand 3 states and 374 transitions. [2023-11-06 22:48:49,822 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 51 transitions, 368 flow [2023-11-06 22:48:49,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 51 transitions, 332 flow, removed 8 selfloop flow, removed 6 redundant places. [2023-11-06 22:48:49,827 INFO L231 Difference]: Finished difference. Result has 47 places, 51 transitions, 250 flow [2023-11-06 22:48:49,827 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=238, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=250, PETRI_PLACES=47, PETRI_TRANSITIONS=51} [2023-11-06 22:48:49,828 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 10 predicate places. [2023-11-06 22:48:49,828 INFO L495 AbstractCegarLoop]: Abstraction has has 47 places, 51 transitions, 250 flow [2023-11-06 22:48:49,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 117.0) internal successors, (351), 3 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:49,829 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:49,829 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:48:49,840 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 22:48:50,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:50,036 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:50,036 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:50,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1475865521, now seen corresponding path program 1 times [2023-11-06 22:48:50,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:50,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859563455] [2023-11-06 22:48:50,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:50,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:50,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:50,381 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-06 22:48:50,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:50,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859563455] [2023-11-06 22:48:50,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859563455] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:48:50,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487491018] [2023-11-06 22:48:50,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:50,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:50,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:48:50,384 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:48:50,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 22:48:50,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:50,522 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 25 conjunts are in the unsatisfiable core [2023-11-06 22:48:50,524 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:48:50,569 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:48:50,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:48:50,626 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:48:50,647 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-06 22:48:50,647 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:48:50,760 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:48:50,761 INFO L351 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 22 treesize of output 23 [2023-11-06 22:48:50,771 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:48:50,771 INFO L351 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 33 treesize of output 29 [2023-11-06 22:48:50,779 INFO L351 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 5 treesize of output 3 [2023-11-06 22:48:50,808 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-06 22:48:50,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1487491018] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:48:50,809 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:48:50,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2023-11-06 22:48:50,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649265702] [2023-11-06 22:48:50,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:48:50,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 22:48:50,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:50,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 22:48:50,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=100, Unknown=1, NotChecked=0, Total=132 [2023-11-06 22:48:51,286 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 101 out of 273 [2023-11-06 22:48:51,288 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 51 transitions, 250 flow. Second operand has 12 states, 12 states have (on average 102.25) internal successors, (1227), 12 states have internal predecessors, (1227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:51,288 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:51,288 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 101 of 273 [2023-11-06 22:48:51,288 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:51,826 INFO L124 PetriNetUnfolderBase]: 587/979 cut-off events. [2023-11-06 22:48:51,827 INFO L125 PetriNetUnfolderBase]: For 373/373 co-relation queries the response was YES. [2023-11-06 22:48:51,829 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2566 conditions, 979 events. 587/979 cut-off events. For 373/373 co-relation queries the response was YES. Maximal size of possible extension queue 181. Compared 5607 event pairs, 168 based on Foata normal form. 0/455 useless extension candidates. Maximal degree in co-relation 2096. Up to 644 conditions per place. [2023-11-06 22:48:51,837 INFO L140 encePairwiseOnDemand]: 260/273 looper letters, 40 selfloop transitions, 25 changer transitions 0/66 dead transitions. [2023-11-06 22:48:51,838 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 66 transitions, 432 flow [2023-11-06 22:48:51,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:48:51,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-06 22:48:51,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 864 transitions. [2023-11-06 22:48:51,843 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3956043956043956 [2023-11-06 22:48:51,843 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 864 transitions. [2023-11-06 22:48:51,843 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 864 transitions. [2023-11-06 22:48:51,844 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:51,844 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 864 transitions. [2023-11-06 22:48:51,847 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 108.0) internal successors, (864), 8 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:51,854 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 273.0) internal successors, (2457), 9 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:51,856 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 273.0) internal successors, (2457), 9 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:51,856 INFO L175 Difference]: Start difference. First operand has 47 places, 51 transitions, 250 flow. Second operand 8 states and 864 transitions. [2023-11-06 22:48:51,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 66 transitions, 432 flow [2023-11-06 22:48:51,859 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 66 transitions, 420 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:48:51,862 INFO L231 Difference]: Finished difference. Result has 52 places, 53 transitions, 299 flow [2023-11-06 22:48:51,862 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=234, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=299, PETRI_PLACES=52, PETRI_TRANSITIONS=53} [2023-11-06 22:48:51,863 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 15 predicate places. [2023-11-06 22:48:51,863 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 53 transitions, 299 flow [2023-11-06 22:48:51,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 102.25) internal successors, (1227), 12 states have internal predecessors, (1227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:51,864 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:51,865 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:48:51,876 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-06 22:48:52,071 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-06 22:48:52,071 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:52,072 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:52,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1475865524, now seen corresponding path program 1 times [2023-11-06 22:48:52,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:52,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990511213] [2023-11-06 22:48:52,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:52,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:52,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:52,162 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-06 22:48:52,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:52,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990511213] [2023-11-06 22:48:52,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990511213] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:48:52,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:48:52,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-06 22:48:52,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508587811] [2023-11-06 22:48:52,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:48:52,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:48:52,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:52,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:48:52,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:48:52,168 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 273 [2023-11-06 22:48:52,169 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 53 transitions, 299 flow. Second operand has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:52,169 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:52,169 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 273 [2023-11-06 22:48:52,169 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:52,489 INFO L124 PetriNetUnfolderBase]: 666/1113 cut-off events. [2023-11-06 22:48:52,489 INFO L125 PetriNetUnfolderBase]: For 788/884 co-relation queries the response was YES. [2023-11-06 22:48:52,492 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3075 conditions, 1113 events. 666/1113 cut-off events. For 788/884 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 6403 event pairs, 120 based on Foata normal form. 97/667 useless extension candidates. Maximal degree in co-relation 2673. Up to 937 conditions per place. [2023-11-06 22:48:52,501 INFO L140 encePairwiseOnDemand]: 262/273 looper letters, 57 selfloop transitions, 8 changer transitions 0/69 dead transitions. [2023-11-06 22:48:52,501 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 69 transitions, 503 flow [2023-11-06 22:48:52,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:48:52,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:48:52,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 400 transitions. [2023-11-06 22:48:52,504 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4884004884004884 [2023-11-06 22:48:52,504 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 400 transitions. [2023-11-06 22:48:52,504 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 400 transitions. [2023-11-06 22:48:52,505 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:52,505 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 400 transitions. [2023-11-06 22:48:52,507 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 133.33333333333334) internal successors, (400), 3 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-06 22:48:52,509 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:52,511 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:52,511 INFO L175 Difference]: Start difference. First operand has 52 places, 53 transitions, 299 flow. Second operand 3 states and 400 transitions. [2023-11-06 22:48:52,511 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 69 transitions, 503 flow [2023-11-06 22:48:52,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 69 transitions, 489 flow, removed 1 selfloop flow, removed 3 redundant places. [2023-11-06 22:48:52,518 INFO L231 Difference]: Finished difference. Result has 52 places, 57 transitions, 353 flow [2023-11-06 22:48:52,518 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=277, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=353, PETRI_PLACES=52, PETRI_TRANSITIONS=57} [2023-11-06 22:48:52,522 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 15 predicate places. [2023-11-06 22:48:52,522 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 57 transitions, 353 flow [2023-11-06 22:48:52,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:52,523 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:52,523 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:48:52,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-06 22:48:52,523 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:52,524 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:52,524 INFO L85 PathProgramCache]: Analyzing trace with hash 62177978, now seen corresponding path program 1 times [2023-11-06 22:48:52,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:52,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429205480] [2023-11-06 22:48:52,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:52,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:52,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:52,571 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:48:52,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:52,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429205480] [2023-11-06 22:48:52,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429205480] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:48:52,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:48:52,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:48:52,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681230685] [2023-11-06 22:48:52,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:48:52,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:48:52,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:52,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:48:52,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:48:52,583 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 116 out of 273 [2023-11-06 22:48:52,584 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 57 transitions, 353 flow. Second operand has 3 states, 3 states have (on average 118.66666666666667) internal successors, (356), 3 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:52,584 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:52,584 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 116 of 273 [2023-11-06 22:48:52,584 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:52,812 INFO L124 PetriNetUnfolderBase]: 472/894 cut-off events. [2023-11-06 22:48:52,813 INFO L125 PetriNetUnfolderBase]: For 1175/1294 co-relation queries the response was YES. [2023-11-06 22:48:52,816 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2947 conditions, 894 events. 472/894 cut-off events. For 1175/1294 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 5394 event pairs, 74 based on Foata normal form. 119/760 useless extension candidates. Maximal degree in co-relation 2528. Up to 639 conditions per place. [2023-11-06 22:48:52,824 INFO L140 encePairwiseOnDemand]: 270/273 looper letters, 65 selfloop transitions, 2 changer transitions 0/70 dead transitions. [2023-11-06 22:48:52,824 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 70 transitions, 590 flow [2023-11-06 22:48:52,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:48:52,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:48:52,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 385 transitions. [2023-11-06 22:48:52,826 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4700854700854701 [2023-11-06 22:48:52,827 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 385 transitions. [2023-11-06 22:48:52,827 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 385 transitions. [2023-11-06 22:48:52,827 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:52,828 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 385 transitions. [2023-11-06 22:48:52,829 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 128.33333333333334) internal successors, (385), 3 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:52,831 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:52,831 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:52,832 INFO L175 Difference]: Start difference. First operand has 52 places, 57 transitions, 353 flow. Second operand 3 states and 385 transitions. [2023-11-06 22:48:52,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 70 transitions, 590 flow [2023-11-06 22:48:52,838 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 70 transitions, 580 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 22:48:52,839 INFO L231 Difference]: Finished difference. Result has 52 places, 55 transitions, 341 flow [2023-11-06 22:48:52,840 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=337, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=341, PETRI_PLACES=52, PETRI_TRANSITIONS=55} [2023-11-06 22:48:52,840 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 15 predicate places. [2023-11-06 22:48:52,841 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 55 transitions, 341 flow [2023-11-06 22:48:52,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 118.66666666666667) internal successors, (356), 3 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:52,841 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:52,841 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:48:52,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-06 22:48:52,842 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:52,842 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:52,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1799109713, now seen corresponding path program 1 times [2023-11-06 22:48:52,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:52,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726801788] [2023-11-06 22:48:52,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:52,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:52,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:52,922 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-06 22:48:52,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:52,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726801788] [2023-11-06 22:48:52,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726801788] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:48:52,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:48:52,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:48:52,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419648734] [2023-11-06 22:48:52,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:48:52,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:48:52,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:52,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:48:52,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:48:53,000 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 273 [2023-11-06 22:48:53,001 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 55 transitions, 341 flow. Second operand has 5 states, 5 states have (on average 108.4) internal successors, (542), 5 states have internal predecessors, (542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:53,002 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:53,002 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 273 [2023-11-06 22:48:53,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:53,220 INFO L124 PetriNetUnfolderBase]: 418/792 cut-off events. [2023-11-06 22:48:53,220 INFO L125 PetriNetUnfolderBase]: For 1011/1048 co-relation queries the response was YES. [2023-11-06 22:48:53,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2721 conditions, 792 events. 418/792 cut-off events. For 1011/1048 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 4283 event pairs, 259 based on Foata normal form. 49/668 useless extension candidates. Maximal degree in co-relation 2556. Up to 749 conditions per place. [2023-11-06 22:48:53,230 INFO L140 encePairwiseOnDemand]: 265/273 looper letters, 47 selfloop transitions, 2 changer transitions 15/66 dead transitions. [2023-11-06 22:48:53,230 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 66 transitions, 502 flow [2023-11-06 22:48:53,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:48:53,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 22:48:53,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 578 transitions. [2023-11-06 22:48:53,233 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42344322344322344 [2023-11-06 22:48:53,234 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 578 transitions. [2023-11-06 22:48:53,234 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 578 transitions. [2023-11-06 22:48:53,234 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:53,235 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 578 transitions. [2023-11-06 22:48:53,236 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 115.6) internal successors, (578), 5 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:53,240 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 273.0) internal successors, (1638), 6 states have internal predecessors, (1638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:53,241 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 273.0) internal successors, (1638), 6 states have internal predecessors, (1638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:53,241 INFO L175 Difference]: Start difference. First operand has 52 places, 55 transitions, 341 flow. Second operand 5 states and 578 transitions. [2023-11-06 22:48:53,241 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 66 transitions, 502 flow [2023-11-06 22:48:53,246 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 66 transitions, 494 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:48:53,247 INFO L231 Difference]: Finished difference. Result has 56 places, 51 transitions, 327 flow [2023-11-06 22:48:53,248 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=337, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=327, PETRI_PLACES=56, PETRI_TRANSITIONS=51} [2023-11-06 22:48:53,249 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 19 predicate places. [2023-11-06 22:48:53,249 INFO L495 AbstractCegarLoop]: Abstraction has has 56 places, 51 transitions, 327 flow [2023-11-06 22:48:53,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 108.4) internal successors, (542), 5 states have internal predecessors, (542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:53,249 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:53,250 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:48:53,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-06 22:48:53,250 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:53,250 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:53,251 INFO L85 PathProgramCache]: Analyzing trace with hash 967670305, now seen corresponding path program 1 times [2023-11-06 22:48:53,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:53,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079191696] [2023-11-06 22:48:53,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:53,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:53,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:53,307 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-06 22:48:53,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:53,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079191696] [2023-11-06 22:48:53,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079191696] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:48:53,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844708681] [2023-11-06 22:48:53,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:53,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:53,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:48:53,309 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:48:53,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 22:48:53,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:53,451 INFO L262 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:48:53,453 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:48:53,518 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:48:53,518 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:48:53,592 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:48:53,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844708681] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:48:53,593 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:48:53,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 5, 5] total 12 [2023-11-06 22:48:53,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077601731] [2023-11-06 22:48:53,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:48:53,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 22:48:53,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:53,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 22:48:53,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:48:53,800 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:48:53,802 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 51 transitions, 327 flow. Second operand has 13 states, 13 states have (on average 105.76923076923077) internal successors, (1375), 13 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:53,802 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:53,803 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:48:53,803 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:54,509 INFO L124 PetriNetUnfolderBase]: 766/1307 cut-off events. [2023-11-06 22:48:54,509 INFO L125 PetriNetUnfolderBase]: For 2597/2599 co-relation queries the response was YES. [2023-11-06 22:48:54,513 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4603 conditions, 1307 events. 766/1307 cut-off events. For 2597/2599 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 7626 event pairs, 420 based on Foata normal form. 108/1025 useless extension candidates. Maximal degree in co-relation 4581. Up to 461 conditions per place. [2023-11-06 22:48:54,525 INFO L140 encePairwiseOnDemand]: 260/273 looper letters, 96 selfloop transitions, 20 changer transitions 1/118 dead transitions. [2023-11-06 22:48:54,526 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 118 transitions, 886 flow [2023-11-06 22:48:54,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:48:54,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-06 22:48:54,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1042 transitions. [2023-11-06 22:48:54,531 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4240944240944241 [2023-11-06 22:48:54,531 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1042 transitions. [2023-11-06 22:48:54,532 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1042 transitions. [2023-11-06 22:48:54,533 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:54,533 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1042 transitions. [2023-11-06 22:48:54,537 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 115.77777777777777) internal successors, (1042), 9 states have internal predecessors, (1042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:54,542 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:54,543 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:54,544 INFO L175 Difference]: Start difference. First operand has 56 places, 51 transitions, 327 flow. Second operand 9 states and 1042 transitions. [2023-11-06 22:48:54,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 118 transitions, 886 flow [2023-11-06 22:48:54,550 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 118 transitions, 836 flow, removed 23 selfloop flow, removed 4 redundant places. [2023-11-06 22:48:54,552 INFO L231 Difference]: Finished difference. Result has 59 places, 57 transitions, 445 flow [2023-11-06 22:48:54,553 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=274, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=445, PETRI_PLACES=59, PETRI_TRANSITIONS=57} [2023-11-06 22:48:54,554 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 22 predicate places. [2023-11-06 22:48:54,556 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 57 transitions, 445 flow [2023-11-06 22:48:54,557 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 105.76923076923077) internal successors, (1375), 13 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:54,557 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:54,557 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:48:54,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 22:48:54,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-06 22:48:54,764 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:54,764 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:54,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1492806259, now seen corresponding path program 1 times [2023-11-06 22:48:54,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:54,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580918692] [2023-11-06 22:48:54,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:54,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:55,064 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-06 22:48:55,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:55,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580918692] [2023-11-06 22:48:55,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580918692] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:48:55,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354944458] [2023-11-06 22:48:55,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:55,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:55,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:48:55,066 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:48:55,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 22:48:55,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:55,191 INFO L262 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 22:48:55,193 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:48:55,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:48:55,203 INFO L351 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 10 treesize of output 8 [2023-11-06 22:48:55,239 INFO L351 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 15 treesize of output 1 [2023-11-06 22:48:55,284 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:48:55,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:48:55,366 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:48:55,374 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-06 22:48:55,375 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:48:55,509 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:48:55,509 INFO L351 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 27 treesize of output 28 [2023-11-06 22:48:55,520 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:48:55,521 INFO L351 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 73 treesize of output 69 [2023-11-06 22:48:55,537 INFO L351 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 56 treesize of output 52 [2023-11-06 22:48:55,550 INFO L351 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 24 [2023-11-06 22:48:55,612 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-06 22:48:55,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354944458] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:48:55,613 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:48:55,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 14 [2023-11-06 22:48:55,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443245417] [2023-11-06 22:48:55,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:48:55,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-06 22:48:55,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:55,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-06 22:48:55,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=176, Unknown=12, NotChecked=0, Total=240 [2023-11-06 22:48:55,922 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:48:55,923 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 57 transitions, 445 flow. Second operand has 16 states, 16 states have (on average 87.25) internal successors, (1396), 16 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:55,923 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:55,923 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:48:55,923 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:56,388 INFO L124 PetriNetUnfolderBase]: 757/1251 cut-off events. [2023-11-06 22:48:56,389 INFO L125 PetriNetUnfolderBase]: For 4006/4012 co-relation queries the response was YES. [2023-11-06 22:48:56,394 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4775 conditions, 1251 events. 757/1251 cut-off events. For 4006/4012 co-relation queries the response was YES. Maximal size of possible extension queue 239. Compared 7312 event pairs, 220 based on Foata normal form. 45/908 useless extension candidates. Maximal degree in co-relation 3315. Up to 542 conditions per place. [2023-11-06 22:48:56,405 INFO L140 encePairwiseOnDemand]: 262/273 looper letters, 51 selfloop transitions, 28 changer transitions 0/80 dead transitions. [2023-11-06 22:48:56,405 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 80 transitions, 727 flow [2023-11-06 22:48:56,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:48:56,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 22:48:56,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 653 transitions. [2023-11-06 22:48:56,410 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.34170591313448456 [2023-11-06 22:48:56,410 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 653 transitions. [2023-11-06 22:48:56,410 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 653 transitions. [2023-11-06 22:48:56,411 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:56,411 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 653 transitions. [2023-11-06 22:48:56,413 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 93.28571428571429) internal successors, (653), 7 states have internal predecessors, (653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:56,417 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 273.0) internal successors, (2184), 8 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:56,419 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 273.0) internal successors, (2184), 8 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:56,419 INFO L175 Difference]: Start difference. First operand has 59 places, 57 transitions, 445 flow. Second operand 7 states and 653 transitions. [2023-11-06 22:48:56,419 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 80 transitions, 727 flow [2023-11-06 22:48:56,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 80 transitions, 716 flow, removed 3 selfloop flow, removed 2 redundant places. [2023-11-06 22:48:56,432 INFO L231 Difference]: Finished difference. Result has 65 places, 60 transitions, 570 flow [2023-11-06 22:48:56,433 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=434, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=570, PETRI_PLACES=65, PETRI_TRANSITIONS=60} [2023-11-06 22:48:56,433 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 28 predicate places. [2023-11-06 22:48:56,433 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 60 transitions, 570 flow [2023-11-06 22:48:56,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 87.25) internal successors, (1396), 16 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:56,435 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:56,435 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:48:56,448 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 22:48:56,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-06 22:48:56,641 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:56,642 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:56,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1492806258, now seen corresponding path program 1 times [2023-11-06 22:48:56,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:56,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044209693] [2023-11-06 22:48:56,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:56,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:56,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:56,998 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-06 22:48:56,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:56,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044209693] [2023-11-06 22:48:56,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044209693] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:48:56,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083107272] [2023-11-06 22:48:56,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:56,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:56,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:48:57,000 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:48:57,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 22:48:57,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:57,170 INFO L262 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-06 22:48:57,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:48:57,215 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:48:57,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:48:57,260 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:48:57,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:48:57,324 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:48:57,345 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-06 22:48:57,345 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:48:57,402 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_246 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_246) c_~A~0.base) c_~A~0.offset) 4294967296)) is different from false [2023-11-06 22:48:57,463 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:48:57,464 INFO L351 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 25 treesize of output 26 [2023-11-06 22:48:57,477 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:48:57,477 INFO L351 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 125 treesize of output 117 [2023-11-06 22:48:57,486 INFO L351 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 23 treesize of output 21 [2023-11-06 22:48:57,516 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2023-11-06 22:48:57,538 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-06 22:48:57,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083107272] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:48:57,538 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:48:57,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 15 [2023-11-06 22:48:57,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877897558] [2023-11-06 22:48:57,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:48:57,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 22:48:57,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:57,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 22:48:57,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=187, Unknown=5, NotChecked=28, Total=272 [2023-11-06 22:48:57,644 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:48:57,646 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 60 transitions, 570 flow. Second operand has 17 states, 17 states have (on average 87.23529411764706) internal successors, (1483), 17 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:57,646 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:57,647 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:48:57,647 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:48:58,177 INFO L124 PetriNetUnfolderBase]: 690/1140 cut-off events. [2023-11-06 22:48:58,177 INFO L125 PetriNetUnfolderBase]: For 4930/4934 co-relation queries the response was YES. [2023-11-06 22:48:58,182 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4815 conditions, 1140 events. 690/1140 cut-off events. For 4930/4934 co-relation queries the response was YES. Maximal size of possible extension queue 220. Compared 6501 event pairs, 201 based on Foata normal form. 45/823 useless extension candidates. Maximal degree in co-relation 3420. Up to 542 conditions per place. [2023-11-06 22:48:58,192 INFO L140 encePairwiseOnDemand]: 262/273 looper letters, 50 selfloop transitions, 28 changer transitions 0/79 dead transitions. [2023-11-06 22:48:58,192 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 79 transitions, 808 flow [2023-11-06 22:48:58,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:48:58,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 22:48:58,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 652 transitions. [2023-11-06 22:48:58,197 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3411826268969126 [2023-11-06 22:48:58,197 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 652 transitions. [2023-11-06 22:48:58,197 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 652 transitions. [2023-11-06 22:48:58,198 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:48:58,198 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 652 transitions. [2023-11-06 22:48:58,200 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 93.14285714285714) internal successors, (652), 7 states have internal predecessors, (652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:58,204 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 273.0) internal successors, (2184), 8 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:58,205 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 273.0) internal successors, (2184), 8 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:58,206 INFO L175 Difference]: Start difference. First operand has 65 places, 60 transitions, 570 flow. Second operand 7 states and 652 transitions. [2023-11-06 22:48:58,206 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 79 transitions, 808 flow [2023-11-06 22:48:58,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 79 transitions, 777 flow, removed 1 selfloop flow, removed 5 redundant places. [2023-11-06 22:48:58,222 INFO L231 Difference]: Finished difference. Result has 66 places, 59 transitions, 585 flow [2023-11-06 22:48:58,223 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=529, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=585, PETRI_PLACES=66, PETRI_TRANSITIONS=59} [2023-11-06 22:48:58,224 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 29 predicate places. [2023-11-06 22:48:58,224 INFO L495 AbstractCegarLoop]: Abstraction has has 66 places, 59 transitions, 585 flow [2023-11-06 22:48:58,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 87.23529411764706) internal successors, (1483), 17 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:58,225 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:48:58,225 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2023-11-06 22:48:58,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 22:48:58,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:58,431 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:48:58,431 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:48:58,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1278228649, now seen corresponding path program 1 times [2023-11-06 22:48:58,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:48:58,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241502824] [2023-11-06 22:48:58,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:58,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:48:58,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:58,809 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:48:58,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:48:58,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241502824] [2023-11-06 22:48:58,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241502824] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:48:58,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339760442] [2023-11-06 22:48:58,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:48:58,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:48:58,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:48:58,812 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:48:58,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 22:48:58,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:48:58,948 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-06 22:48:58,950 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:48:59,036 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:48:59,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:48:59,066 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:48:59,104 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:48:59,104 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:48:59,167 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_273 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_273) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ 4 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 9223372039002259456))) is different from false [2023-11-06 22:48:59,178 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:48:59,178 INFO L351 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 26 treesize of output 27 [2023-11-06 22:48:59,186 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:48:59,187 INFO L351 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 43 treesize of output 37 [2023-11-06 22:48:59,192 INFO L351 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 9 treesize of output 5 [2023-11-06 22:48:59,238 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 2 not checked. [2023-11-06 22:48:59,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339760442] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:48:59,239 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:48:59,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 16 [2023-11-06 22:48:59,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870571944] [2023-11-06 22:48:59,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:48:59,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-06 22:48:59,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:48:59,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-06 22:48:59,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=226, Unknown=1, NotChecked=30, Total=306 [2023-11-06 22:48:59,297 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 273 [2023-11-06 22:48:59,299 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 59 transitions, 585 flow. Second operand has 18 states, 18 states have (on average 90.22222222222223) internal successors, (1624), 18 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:48:59,300 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:48:59,300 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 273 [2023-11-06 22:48:59,300 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:00,069 INFO L124 PetriNetUnfolderBase]: 688/1144 cut-off events. [2023-11-06 22:49:00,070 INFO L125 PetriNetUnfolderBase]: For 5859/5861 co-relation queries the response was YES. [2023-11-06 22:49:00,074 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4952 conditions, 1144 events. 688/1144 cut-off events. For 5859/5861 co-relation queries the response was YES. Maximal size of possible extension queue 206. Compared 6469 event pairs, 152 based on Foata normal form. 2/787 useless extension candidates. Maximal degree in co-relation 4100. Up to 765 conditions per place. [2023-11-06 22:49:00,083 INFO L140 encePairwiseOnDemand]: 261/273 looper letters, 59 selfloop transitions, 31 changer transitions 0/91 dead transitions. [2023-11-06 22:49:00,084 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 91 transitions, 962 flow [2023-11-06 22:49:00,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 22:49:00,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-06 22:49:00,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1136 transitions. [2023-11-06 22:49:00,089 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.34676434676434675 [2023-11-06 22:49:00,089 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1136 transitions. [2023-11-06 22:49:00,089 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1136 transitions. [2023-11-06 22:49:00,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:00,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1136 transitions. [2023-11-06 22:49:00,094 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 94.66666666666667) internal successors, (1136), 12 states have internal predecessors, (1136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:00,100 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 273.0) internal successors, (3549), 13 states have internal predecessors, (3549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:00,101 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 273.0) internal successors, (3549), 13 states have internal predecessors, (3549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:00,101 INFO L175 Difference]: Start difference. First operand has 66 places, 59 transitions, 585 flow. Second operand 12 states and 1136 transitions. [2023-11-06 22:49:00,102 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 91 transitions, 962 flow [2023-11-06 22:49:00,112 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 91 transitions, 924 flow, removed 1 selfloop flow, removed 5 redundant places. [2023-11-06 22:49:00,115 INFO L231 Difference]: Finished difference. Result has 75 places, 70 transitions, 748 flow [2023-11-06 22:49:00,115 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=547, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=748, PETRI_PLACES=75, PETRI_TRANSITIONS=70} [2023-11-06 22:49:00,116 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 38 predicate places. [2023-11-06 22:49:00,116 INFO L495 AbstractCegarLoop]: Abstraction has has 75 places, 70 transitions, 748 flow [2023-11-06 22:49:00,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 90.22222222222223) internal successors, (1624), 18 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:00,117 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:00,118 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:00,131 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:00,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 22:49:00,323 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:00,324 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:00,325 INFO L85 PathProgramCache]: Analyzing trace with hash 1278228653, now seen corresponding path program 1 times [2023-11-06 22:49:00,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:00,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103562655] [2023-11-06 22:49:00,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:00,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:00,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:00,423 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 22:49:00,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:00,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103562655] [2023-11-06 22:49:00,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103562655] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:49:00,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:49:00,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:49:00,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698863887] [2023-11-06 22:49:00,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:49:00,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:49:00,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:00,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:49:00,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:49:00,428 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 273 [2023-11-06 22:49:00,429 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 70 transitions, 748 flow. Second operand has 3 states, 3 states have (on average 120.0) internal successors, (360), 3 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:00,429 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:00,429 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 273 [2023-11-06 22:49:00,429 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:00,639 INFO L124 PetriNetUnfolderBase]: 478/813 cut-off events. [2023-11-06 22:49:00,640 INFO L125 PetriNetUnfolderBase]: For 4784/4844 co-relation queries the response was YES. [2023-11-06 22:49:00,643 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3507 conditions, 813 events. 478/813 cut-off events. For 4784/4844 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 4437 event pairs, 211 based on Foata normal form. 60/675 useless extension candidates. Maximal degree in co-relation 2912. Up to 797 conditions per place. [2023-11-06 22:49:00,649 INFO L140 encePairwiseOnDemand]: 270/273 looper letters, 59 selfloop transitions, 1 changer transitions 0/65 dead transitions. [2023-11-06 22:49:00,649 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 65 transitions, 792 flow [2023-11-06 22:49:00,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:49:00,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:49:00,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 377 transitions. [2023-11-06 22:49:00,651 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4603174603174603 [2023-11-06 22:49:00,652 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 377 transitions. [2023-11-06 22:49:00,652 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 377 transitions. [2023-11-06 22:49:00,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:00,652 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 377 transitions. [2023-11-06 22:49:00,654 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 125.66666666666667) internal successors, (377), 3 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:00,656 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:00,666 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:00,671 INFO L175 Difference]: Start difference. First operand has 75 places, 70 transitions, 748 flow. Second operand 3 states and 377 transitions. [2023-11-06 22:49:00,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 65 transitions, 792 flow [2023-11-06 22:49:00,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 65 transitions, 774 flow, removed 4 selfloop flow, removed 3 redundant places. [2023-11-06 22:49:00,684 INFO L231 Difference]: Finished difference. Result has 72 places, 65 transitions, 656 flow [2023-11-06 22:49:00,684 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=654, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=656, PETRI_PLACES=72, PETRI_TRANSITIONS=65} [2023-11-06 22:49:00,685 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 35 predicate places. [2023-11-06 22:49:00,686 INFO L495 AbstractCegarLoop]: Abstraction has has 72 places, 65 transitions, 656 flow [2023-11-06 22:49:00,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 120.0) internal successors, (360), 3 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:00,687 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:00,687 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:00,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-06 22:49:00,687 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:00,688 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:00,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1278228650, now seen corresponding path program 1 times [2023-11-06 22:49:00,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:00,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571357166] [2023-11-06 22:49:00,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:00,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:00,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:01,016 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:01,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:01,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571357166] [2023-11-06 22:49:01,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571357166] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:01,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713273063] [2023-11-06 22:49:01,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:01,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:01,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:01,019 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:01,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 22:49:01,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:01,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-06 22:49:01,168 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:01,230 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:01,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:01,263 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:01,287 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:01,287 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:01,392 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:01,393 INFO L351 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 24 treesize of output 25 [2023-11-06 22:49:01,401 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:01,402 INFO L351 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 37 treesize of output 31 [2023-11-06 22:49:01,417 INFO L351 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 7 treesize of output 3 [2023-11-06 22:49:01,448 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:01,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713273063] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:01,449 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:01,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2023-11-06 22:49:01,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697874055] [2023-11-06 22:49:01,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:01,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 22:49:01,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:01,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 22:49:01,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=222, Unknown=3, NotChecked=0, Total=272 [2023-11-06 22:49:01,855 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 273 [2023-11-06 22:49:01,857 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 65 transitions, 656 flow. Second operand has 17 states, 17 states have (on average 93.17647058823529) internal successors, (1584), 17 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:01,857 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:01,857 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 273 [2023-11-06 22:49:01,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:02,390 INFO L124 PetriNetUnfolderBase]: 524/877 cut-off events. [2023-11-06 22:49:02,390 INFO L125 PetriNetUnfolderBase]: For 4972/4972 co-relation queries the response was YES. [2023-11-06 22:49:02,393 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3779 conditions, 877 events. 524/877 cut-off events. For 4972/4972 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 4605 event pairs, 153 based on Foata normal form. 1/670 useless extension candidates. Maximal degree in co-relation 3754. Up to 651 conditions per place. [2023-11-06 22:49:02,398 INFO L140 encePairwiseOnDemand]: 262/273 looper letters, 46 selfloop transitions, 27 changer transitions 0/74 dead transitions. [2023-11-06 22:49:02,399 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 74 transitions, 838 flow [2023-11-06 22:49:02,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 22:49:02,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-06 22:49:02,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 971 transitions. [2023-11-06 22:49:02,403 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3556776556776557 [2023-11-06 22:49:02,403 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 971 transitions. [2023-11-06 22:49:02,404 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 971 transitions. [2023-11-06 22:49:02,404 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:02,405 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 971 transitions. [2023-11-06 22:49:02,407 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 97.1) internal successors, (971), 10 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:02,411 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 273.0) internal successors, (3003), 11 states have internal predecessors, (3003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:02,412 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 273.0) internal successors, (3003), 11 states have internal predecessors, (3003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:02,412 INFO L175 Difference]: Start difference. First operand has 72 places, 65 transitions, 656 flow. Second operand 10 states and 971 transitions. [2023-11-06 22:49:02,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 74 transitions, 838 flow [2023-11-06 22:49:02,420 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 74 transitions, 837 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 22:49:02,423 INFO L231 Difference]: Finished difference. Result has 80 places, 63 transitions, 686 flow [2023-11-06 22:49:02,423 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=632, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=686, PETRI_PLACES=80, PETRI_TRANSITIONS=63} [2023-11-06 22:49:02,423 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 43 predicate places. [2023-11-06 22:49:02,424 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 63 transitions, 686 flow [2023-11-06 22:49:02,424 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 93.17647058823529) internal successors, (1584), 17 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:02,424 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:02,424 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:02,436 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:02,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-06 22:49:02,630 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:02,630 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:02,631 INFO L85 PathProgramCache]: Analyzing trace with hash 971924513, now seen corresponding path program 1 times [2023-11-06 22:49:02,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:02,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494506046] [2023-11-06 22:49:02,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:02,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:02,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:02,884 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-06 22:49:02,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:02,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494506046] [2023-11-06 22:49:02,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494506046] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:02,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832073134] [2023-11-06 22:49:02,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:02,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:02,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:02,886 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:02,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 22:49:03,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:03,026 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-06 22:49:03,028 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:03,065 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:03,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:03,102 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:03,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:03,134 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:03,145 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-06 22:49:03,146 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:03,180 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_339 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_339) c_~A~0.base) c_~A~0.offset) 9223372039002259456)) is different from false [2023-11-06 22:49:03,191 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_339 (Array Int Int)) (v_ArrVal_338 (Array Int Int))) (< (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_338) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_339) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) 9223372039002259456)) is different from false [2023-11-06 22:49:03,200 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:03,200 INFO L351 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 25 treesize of output 26 [2023-11-06 22:49:03,208 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:03,208 INFO L351 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 63 treesize of output 59 [2023-11-06 22:49:03,214 INFO L351 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 48 treesize of output 44 [2023-11-06 22:49:03,219 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 20 [2023-11-06 22:49:03,269 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2023-11-06 22:49:03,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832073134] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:03,269 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:03,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2023-11-06 22:49:03,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493263247] [2023-11-06 22:49:03,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:03,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 22:49:03,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:03,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 22:49:03,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=122, Unknown=2, NotChecked=46, Total=210 [2023-11-06 22:49:03,290 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:49:03,292 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 63 transitions, 686 flow. Second operand has 15 states, 15 states have (on average 87.4) internal successors, (1311), 15 states have internal predecessors, (1311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:03,292 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:03,292 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:49:03,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:03,686 INFO L124 PetriNetUnfolderBase]: 506/920 cut-off events. [2023-11-06 22:49:03,686 INFO L125 PetriNetUnfolderBase]: For 6400/6460 co-relation queries the response was YES. [2023-11-06 22:49:03,690 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4015 conditions, 920 events. 506/920 cut-off events. For 6400/6460 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 5080 event pairs, 114 based on Foata normal form. 86/825 useless extension candidates. Maximal degree in co-relation 3989. Up to 452 conditions per place. [2023-11-06 22:49:03,696 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 78 selfloop transitions, 13 changer transitions 0/95 dead transitions. [2023-11-06 22:49:03,696 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 95 transitions, 1204 flow [2023-11-06 22:49:03,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:49:03,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 22:49:03,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 649 transitions. [2023-11-06 22:49:03,702 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3396127681841968 [2023-11-06 22:49:03,702 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 649 transitions. [2023-11-06 22:49:03,702 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 649 transitions. [2023-11-06 22:49:03,703 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:03,704 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 649 transitions. [2023-11-06 22:49:03,707 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 92.71428571428571) internal successors, (649), 7 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:03,710 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 273.0) internal successors, (2184), 8 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:03,711 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 273.0) internal successors, (2184), 8 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:03,711 INFO L175 Difference]: Start difference. First operand has 80 places, 63 transitions, 686 flow. Second operand 7 states and 649 transitions. [2023-11-06 22:49:03,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 95 transitions, 1204 flow [2023-11-06 22:49:03,724 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 95 transitions, 1165 flow, removed 0 selfloop flow, removed 6 redundant places. [2023-11-06 22:49:03,726 INFO L231 Difference]: Finished difference. Result has 82 places, 66 transitions, 705 flow [2023-11-06 22:49:03,727 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=642, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=705, PETRI_PLACES=82, PETRI_TRANSITIONS=66} [2023-11-06 22:49:03,727 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 45 predicate places. [2023-11-06 22:49:03,727 INFO L495 AbstractCegarLoop]: Abstraction has has 82 places, 66 transitions, 705 flow [2023-11-06 22:49:03,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 87.4) internal successors, (1311), 15 states have internal predecessors, (1311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:03,728 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:03,728 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:03,735 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:03,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-06 22:49:03,934 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:03,935 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:03,935 INFO L85 PathProgramCache]: Analyzing trace with hash 971924514, now seen corresponding path program 1 times [2023-11-06 22:49:03,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:03,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810704876] [2023-11-06 22:49:03,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:03,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:03,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:04,287 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-06 22:49:04,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:04,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810704876] [2023-11-06 22:49:04,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810704876] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:04,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335393385] [2023-11-06 22:49:04,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:04,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:04,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:04,289 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:04,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 22:49:04,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:04,432 INFO L262 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-06 22:49:04,434 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:04,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:04,444 INFO L351 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 10 treesize of output 8 [2023-11-06 22:49:04,478 INFO L351 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 15 treesize of output 1 [2023-11-06 22:49:04,516 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:04,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:04,551 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:04,565 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-06 22:49:04,565 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:04,664 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:04,664 INFO L351 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 27 treesize of output 28 [2023-11-06 22:49:04,676 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:04,677 INFO L351 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 73 treesize of output 69 [2023-11-06 22:49:04,686 INFO L351 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 28 treesize of output 26 [2023-11-06 22:49:04,692 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50 [2023-11-06 22:49:04,777 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-06 22:49:04,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335393385] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:04,778 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:04,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2023-11-06 22:49:04,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235223589] [2023-11-06 22:49:04,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:04,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 22:49:04,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:04,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 22:49:04,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=161, Unknown=4, NotChecked=0, Total=210 [2023-11-06 22:49:05,003 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 273 [2023-11-06 22:49:05,004 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 66 transitions, 705 flow. Second operand has 15 states, 15 states have (on average 88.4) internal successors, (1326), 15 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:05,005 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:05,005 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 273 [2023-11-06 22:49:05,005 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:05,347 INFO L124 PetriNetUnfolderBase]: 462/838 cut-off events. [2023-11-06 22:49:05,348 INFO L125 PetriNetUnfolderBase]: For 5219/5273 co-relation queries the response was YES. [2023-11-06 22:49:05,352 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4284 conditions, 838 events. 462/838 cut-off events. For 5219/5273 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 4476 event pairs, 114 based on Foata normal form. 92/891 useless extension candidates. Maximal degree in co-relation 4256. Up to 452 conditions per place. [2023-11-06 22:49:05,356 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 77 selfloop transitions, 13 changer transitions 0/94 dead transitions. [2023-11-06 22:49:05,357 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 94 transitions, 1210 flow [2023-11-06 22:49:05,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:49:05,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 22:49:05,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 654 transitions. [2023-11-06 22:49:05,360 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.34222919937205654 [2023-11-06 22:49:05,360 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 654 transitions. [2023-11-06 22:49:05,360 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 654 transitions. [2023-11-06 22:49:05,360 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:05,360 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 654 transitions. [2023-11-06 22:49:05,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 93.42857142857143) internal successors, (654), 7 states have internal predecessors, (654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:05,365 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 273.0) internal successors, (2184), 8 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:05,365 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 273.0) internal successors, (2184), 8 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:05,365 INFO L175 Difference]: Start difference. First operand has 82 places, 66 transitions, 705 flow. Second operand 7 states and 654 transitions. [2023-11-06 22:49:05,366 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 94 transitions, 1210 flow [2023-11-06 22:49:05,376 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 94 transitions, 1202 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-06 22:49:05,378 INFO L231 Difference]: Finished difference. Result has 85 places, 65 transitions, 719 flow [2023-11-06 22:49:05,378 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=693, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=719, PETRI_PLACES=85, PETRI_TRANSITIONS=65} [2023-11-06 22:49:05,379 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 48 predicate places. [2023-11-06 22:49:05,379 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 65 transitions, 719 flow [2023-11-06 22:49:05,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 88.4) internal successors, (1326), 15 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:05,380 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:05,380 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:05,390 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:05,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-06 22:49:05,585 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:05,586 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:05,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1278228652, now seen corresponding path program 1 times [2023-11-06 22:49:05,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:05,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551379180] [2023-11-06 22:49:05,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:05,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:05,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:05,637 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 22:49:05,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:05,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551379180] [2023-11-06 22:49:05,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551379180] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:49:05,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:49:05,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:49:05,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013349600] [2023-11-06 22:49:05,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:49:05,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:49:05,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:05,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:49:05,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:49:05,642 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 273 [2023-11-06 22:49:05,642 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 65 transitions, 719 flow. Second operand has 3 states, 3 states have (on average 120.0) internal successors, (360), 3 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:05,643 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:05,643 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 273 [2023-11-06 22:49:05,643 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:05,759 INFO L124 PetriNetUnfolderBase]: 283/519 cut-off events. [2023-11-06 22:49:05,759 INFO L125 PetriNetUnfolderBase]: For 4580/4696 co-relation queries the response was YES. [2023-11-06 22:49:05,761 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2731 conditions, 519 events. 283/519 cut-off events. For 4580/4696 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 2482 event pairs, 128 based on Foata normal form. 196/695 useless extension candidates. Maximal degree in co-relation 2703. Up to 503 conditions per place. [2023-11-06 22:49:05,764 INFO L140 encePairwiseOnDemand]: 270/273 looper letters, 51 selfloop transitions, 1 changer transitions 0/57 dead transitions. [2023-11-06 22:49:05,764 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 57 transitions, 714 flow [2023-11-06 22:49:05,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:49:05,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:49:05,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 375 transitions. [2023-11-06 22:49:05,766 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45787545787545786 [2023-11-06 22:49:05,766 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 375 transitions. [2023-11-06 22:49:05,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 375 transitions. [2023-11-06 22:49:05,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:05,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 375 transitions. [2023-11-06 22:49:05,767 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 125.0) internal successors, (375), 3 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:05,769 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:05,769 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 273.0) internal successors, (1092), 4 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:05,769 INFO L175 Difference]: Start difference. First operand has 85 places, 65 transitions, 719 flow. Second operand 3 states and 375 transitions. [2023-11-06 22:49:05,770 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 57 transitions, 714 flow [2023-11-06 22:49:05,776 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 57 transitions, 627 flow, removed 12 selfloop flow, removed 9 redundant places. [2023-11-06 22:49:05,778 INFO L231 Difference]: Finished difference. Result has 76 places, 57 transitions, 525 flow [2023-11-06 22:49:05,778 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=523, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=525, PETRI_PLACES=76, PETRI_TRANSITIONS=57} [2023-11-06 22:49:05,778 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 39 predicate places. [2023-11-06 22:49:05,779 INFO L495 AbstractCegarLoop]: Abstraction has has 76 places, 57 transitions, 525 flow [2023-11-06 22:49:05,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 120.0) internal successors, (360), 3 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:05,779 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:05,779 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:05,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-06 22:49:05,779 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:05,780 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:05,780 INFO L85 PathProgramCache]: Analyzing trace with hash 970385403, now seen corresponding path program 1 times [2023-11-06 22:49:05,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:05,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171888739] [2023-11-06 22:49:05,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:05,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:05,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:05,831 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 22:49:05,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:05,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171888739] [2023-11-06 22:49:05,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171888739] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:05,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555841265] [2023-11-06 22:49:05,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:05,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:05,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:05,840 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:05,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 22:49:05,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:05,991 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:49:05,992 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:06,001 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 22:49:06,001 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:06,014 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 22:49:06,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555841265] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:06,014 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:06,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-11-06 22:49:06,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624371757] [2023-11-06 22:49:06,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:06,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:49:06,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:06,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:49:06,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:49:06,034 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 116 out of 273 [2023-11-06 22:49:06,035 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 57 transitions, 525 flow. Second operand has 7 states, 7 states have (on average 118.0) internal successors, (826), 7 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:06,035 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:06,035 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 116 of 273 [2023-11-06 22:49:06,035 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:06,330 INFO L124 PetriNetUnfolderBase]: 582/1008 cut-off events. [2023-11-06 22:49:06,330 INFO L125 PetriNetUnfolderBase]: For 5121/5302 co-relation queries the response was YES. [2023-11-06 22:49:06,334 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4988 conditions, 1008 events. 582/1008 cut-off events. For 5121/5302 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 5152 event pairs, 133 based on Foata normal form. 222/1212 useless extension candidates. Maximal degree in co-relation 4963. Up to 484 conditions per place. [2023-11-06 22:49:06,339 INFO L140 encePairwiseOnDemand]: 269/273 looper letters, 92 selfloop transitions, 23 changer transitions 0/116 dead transitions. [2023-11-06 22:49:06,340 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 116 transitions, 1237 flow [2023-11-06 22:49:06,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:49:06,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-06 22:49:06,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 765 transitions. [2023-11-06 22:49:06,342 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46703296703296704 [2023-11-06 22:49:06,342 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 765 transitions. [2023-11-06 22:49:06,342 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 765 transitions. [2023-11-06 22:49:06,342 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:06,343 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 765 transitions. [2023-11-06 22:49:06,344 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 127.5) internal successors, (765), 6 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:06,346 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 273.0) internal successors, (1911), 7 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:06,347 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 273.0) internal successors, (1911), 7 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:06,347 INFO L175 Difference]: Start difference. First operand has 76 places, 57 transitions, 525 flow. Second operand 6 states and 765 transitions. [2023-11-06 22:49:06,347 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 116 transitions, 1237 flow [2023-11-06 22:49:06,357 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 116 transitions, 1236 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 22:49:06,361 INFO L231 Difference]: Finished difference. Result has 83 places, 63 transitions, 668 flow [2023-11-06 22:49:06,362 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=524, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=668, PETRI_PLACES=83, PETRI_TRANSITIONS=63} [2023-11-06 22:49:06,362 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 46 predicate places. [2023-11-06 22:49:06,362 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 63 transitions, 668 flow [2023-11-06 22:49:06,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 118.0) internal successors, (826), 7 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:06,363 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:06,363 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:06,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-06 22:49:06,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:06,569 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:06,569 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:06,569 INFO L85 PathProgramCache]: Analyzing trace with hash 64892992, now seen corresponding path program 1 times [2023-11-06 22:49:06,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:06,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039014015] [2023-11-06 22:49:06,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:06,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:06,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:06,664 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-06 22:49:06,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:06,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039014015] [2023-11-06 22:49:06,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039014015] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:06,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234348159] [2023-11-06 22:49:06,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:06,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:06,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:06,668 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:06,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 22:49:06,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:06,825 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:49:06,826 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:06,890 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:06,891 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:06,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:06,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234348159] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:06,944 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:06,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2023-11-06 22:49:06,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738269495] [2023-11-06 22:49:06,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:06,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:49:06,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:06,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:49:06,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:49:07,140 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:49:07,142 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 63 transitions, 668 flow. Second operand has 14 states, 14 states have (on average 105.42857142857143) internal successors, (1476), 14 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:07,142 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:07,142 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:49:07,142 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:07,465 INFO L124 PetriNetUnfolderBase]: 619/1093 cut-off events. [2023-11-06 22:49:07,465 INFO L125 PetriNetUnfolderBase]: For 6376/6402 co-relation queries the response was YES. [2023-11-06 22:49:07,470 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5664 conditions, 1093 events. 619/1093 cut-off events. For 6376/6402 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 5448 event pairs, 341 based on Foata normal form. 50/1143 useless extension candidates. Maximal degree in co-relation 5636. Up to 967 conditions per place. [2023-11-06 22:49:07,476 INFO L140 encePairwiseOnDemand]: 265/273 looper letters, 47 selfloop transitions, 3 changer transitions 33/85 dead transitions. [2023-11-06 22:49:07,476 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 85 transitions, 954 flow [2023-11-06 22:49:07,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:49:07,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 22:49:07,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 776 transitions. [2023-11-06 22:49:07,478 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4060701203558346 [2023-11-06 22:49:07,478 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 776 transitions. [2023-11-06 22:49:07,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 776 transitions. [2023-11-06 22:49:07,479 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:07,479 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 776 transitions. [2023-11-06 22:49:07,480 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 110.85714285714286) internal successors, (776), 7 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:07,484 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 273.0) internal successors, (2184), 8 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:07,484 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 273.0) internal successors, (2184), 8 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:07,484 INFO L175 Difference]: Start difference. First operand has 83 places, 63 transitions, 668 flow. Second operand 7 states and 776 transitions. [2023-11-06 22:49:07,485 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 85 transitions, 954 flow [2023-11-06 22:49:07,500 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 85 transitions, 932 flow, removed 2 selfloop flow, removed 1 redundant places. [2023-11-06 22:49:07,502 INFO L231 Difference]: Finished difference. Result has 91 places, 52 transitions, 543 flow [2023-11-06 22:49:07,502 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=650, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=543, PETRI_PLACES=91, PETRI_TRANSITIONS=52} [2023-11-06 22:49:07,503 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 54 predicate places. [2023-11-06 22:49:07,503 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 52 transitions, 543 flow [2023-11-06 22:49:07,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 105.42857142857143) internal successors, (1476), 14 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:07,504 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:07,504 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:07,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:07,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-06 22:49:07,710 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:07,710 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:07,710 INFO L85 PathProgramCache]: Analyzing trace with hash 970385333, now seen corresponding path program 1 times [2023-11-06 22:49:07,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:07,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037175727] [2023-11-06 22:49:07,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:07,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:07,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:08,135 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:08,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:08,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037175727] [2023-11-06 22:49:08,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037175727] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:08,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309068227] [2023-11-06 22:49:08,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:08,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:08,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:08,140 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:08,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 22:49:08,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:08,293 INFO L262 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-06 22:49:08,295 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:08,371 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:08,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:08,413 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:08,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:08,516 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:08,519 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:08,520 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:08,576 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_464 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_464) c_~A~0.base) (+ (* |c_thread1Thread1of1ForFork1_~i~0#1| 4) c_~A~0.offset 4)) 4294967296)) is different from false [2023-11-06 22:49:08,582 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_464 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_464) c_~A~0.base) (+ c_~A~0.offset 4)) 4294967296)) is different from false [2023-11-06 22:49:08,635 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:08,635 INFO L351 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 27 treesize of output 28 [2023-11-06 22:49:08,643 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:08,644 INFO L351 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 71 treesize of output 65 [2023-11-06 22:49:08,651 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2023-11-06 22:49:08,657 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-06 22:49:08,741 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2023-11-06 22:49:08,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309068227] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:08,741 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:08,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 20 [2023-11-06 22:49:08,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619013303] [2023-11-06 22:49:08,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:08,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-06 22:49:08,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:08,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-06 22:49:08,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=315, Unknown=7, NotChecked=74, Total=462 [2023-11-06 22:49:08,875 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:49:08,877 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 52 transitions, 543 flow. Second operand has 22 states, 22 states have (on average 87.18181818181819) internal successors, (1918), 22 states have internal predecessors, (1918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:08,877 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:08,877 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:49:08,877 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:09,377 INFO L124 PetriNetUnfolderBase]: 480/845 cut-off events. [2023-11-06 22:49:09,377 INFO L125 PetriNetUnfolderBase]: For 6506/6650 co-relation queries the response was YES. [2023-11-06 22:49:09,382 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4774 conditions, 845 events. 480/845 cut-off events. For 6506/6650 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 4343 event pairs, 191 based on Foata normal form. 157/988 useless extension candidates. Maximal degree in co-relation 4741. Up to 487 conditions per place. [2023-11-06 22:49:09,387 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 58 selfloop transitions, 21 changer transitions 0/80 dead transitions. [2023-11-06 22:49:09,387 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 80 transitions, 918 flow [2023-11-06 22:49:09,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:49:09,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-06 22:49:09,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 826 transitions. [2023-11-06 22:49:09,390 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.33618233618233617 [2023-11-06 22:49:09,390 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 826 transitions. [2023-11-06 22:49:09,390 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 826 transitions. [2023-11-06 22:49:09,391 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:09,391 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 826 transitions. [2023-11-06 22:49:09,392 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 91.77777777777777) internal successors, (826), 9 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:09,396 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:09,396 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:09,397 INFO L175 Difference]: Start difference. First operand has 91 places, 52 transitions, 543 flow. Second operand 9 states and 826 transitions. [2023-11-06 22:49:09,397 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 80 transitions, 918 flow [2023-11-06 22:49:09,411 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 80 transitions, 787 flow, removed 43 selfloop flow, removed 13 redundant places. [2023-11-06 22:49:09,413 INFO L231 Difference]: Finished difference. Result has 83 places, 53 transitions, 541 flow [2023-11-06 22:49:09,413 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=462, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=541, PETRI_PLACES=83, PETRI_TRANSITIONS=53} [2023-11-06 22:49:09,413 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 46 predicate places. [2023-11-06 22:49:09,414 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 53 transitions, 541 flow [2023-11-06 22:49:09,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 87.18181818181819) internal successors, (1918), 22 states have internal predecessors, (1918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:09,415 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:09,415 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:09,420 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:09,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-06 22:49:09,620 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:09,620 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:09,620 INFO L85 PathProgramCache]: Analyzing trace with hash 970385332, now seen corresponding path program 1 times [2023-11-06 22:49:09,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:09,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142454915] [2023-11-06 22:49:09,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:09,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:09,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:10,001 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:10,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:10,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142454915] [2023-11-06 22:49:10,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142454915] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:10,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485533348] [2023-11-06 22:49:10,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:10,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:10,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:10,004 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:10,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 22:49:10,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:10,161 INFO L262 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-06 22:49:10,164 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:10,260 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:10,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:10,296 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:10,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:10,408 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:10,411 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:10,411 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:10,465 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_496 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_496) c_~A~0.base) (+ (* |c_thread1Thread1of1ForFork1_~i~0#1| 4) c_~A~0.offset 4)) 9223372039002259456))) is different from false [2023-11-06 22:49:10,553 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:10,553 INFO L351 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 29 treesize of output 30 [2023-11-06 22:49:10,561 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:10,562 INFO L351 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 81 treesize of output 75 [2023-11-06 22:49:10,567 INFO L351 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 62 treesize of output 54 [2023-11-06 22:49:10,579 INFO L351 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 28 treesize of output 24 [2023-11-06 22:49:10,673 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2023-11-06 22:49:10,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485533348] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:10,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:10,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 20 [2023-11-06 22:49:10,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718043391] [2023-11-06 22:49:10,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:10,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-06 22:49:10,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:10,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-06 22:49:10,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=343, Unknown=9, NotChecked=38, Total=462 [2023-11-06 22:49:10,781 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:49:10,783 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 53 transitions, 541 flow. Second operand has 22 states, 22 states have (on average 87.18181818181819) internal successors, (1918), 22 states have internal predecessors, (1918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:10,783 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:10,783 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:49:10,783 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:11,326 INFO L124 PetriNetUnfolderBase]: 459/811 cut-off events. [2023-11-06 22:49:11,327 INFO L125 PetriNetUnfolderBase]: For 5263/5397 co-relation queries the response was YES. [2023-11-06 22:49:11,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4259 conditions, 811 events. 459/811 cut-off events. For 5263/5397 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 4103 event pairs, 174 based on Foata normal form. 147/944 useless extension candidates. Maximal degree in co-relation 4231. Up to 487 conditions per place. [2023-11-06 22:49:11,335 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 57 selfloop transitions, 21 changer transitions 0/79 dead transitions. [2023-11-06 22:49:11,336 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 79 transitions, 840 flow [2023-11-06 22:49:11,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:49:11,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-06 22:49:11,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 825 transitions. [2023-11-06 22:49:11,338 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.33577533577533575 [2023-11-06 22:49:11,338 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 825 transitions. [2023-11-06 22:49:11,338 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 825 transitions. [2023-11-06 22:49:11,339 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:11,339 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 825 transitions. [2023-11-06 22:49:11,341 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 91.66666666666667) internal successors, (825), 9 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:11,344 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:11,345 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:11,345 INFO L175 Difference]: Start difference. First operand has 83 places, 53 transitions, 541 flow. Second operand 9 states and 825 transitions. [2023-11-06 22:49:11,345 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 79 transitions, 840 flow [2023-11-06 22:49:11,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 79 transitions, 764 flow, removed 4 selfloop flow, removed 10 redundant places. [2023-11-06 22:49:11,356 INFO L231 Difference]: Finished difference. Result has 81 places, 52 transitions, 494 flow [2023-11-06 22:49:11,356 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=452, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=494, PETRI_PLACES=81, PETRI_TRANSITIONS=52} [2023-11-06 22:49:11,357 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 44 predicate places. [2023-11-06 22:49:11,357 INFO L495 AbstractCegarLoop]: Abstraction has has 81 places, 52 transitions, 494 flow [2023-11-06 22:49:11,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 87.18181818181819) internal successors, (1918), 22 states have internal predecessors, (1918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:11,358 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:11,358 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1] [2023-11-06 22:49:11,368 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:11,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-06 22:49:11,564 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:11,565 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:11,565 INFO L85 PathProgramCache]: Analyzing trace with hash 970386014, now seen corresponding path program 2 times [2023-11-06 22:49:11,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:11,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077361478] [2023-11-06 22:49:11,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:11,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:11,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:11,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:11,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:11,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077361478] [2023-11-06 22:49:11,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077361478] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:11,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127418685] [2023-11-06 22:49:11,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:49:11,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:11,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:11,696 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:11,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 22:49:11,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:49:11,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:11,871 INFO L262 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 22:49:11,875 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:11,970 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:11,970 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:12,051 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:12,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127418685] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:12,051 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:12,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2023-11-06 22:49:12,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799719266] [2023-11-06 22:49:12,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:12,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-06 22:49:12,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:12,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-06 22:49:12,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2023-11-06 22:49:12,297 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:49:12,299 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 52 transitions, 494 flow. Second operand has 19 states, 19 states have (on average 105.21052631578948) internal successors, (1999), 19 states have internal predecessors, (1999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:12,299 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:12,299 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:49:12,299 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:12,682 INFO L124 PetriNetUnfolderBase]: 600/1058 cut-off events. [2023-11-06 22:49:12,682 INFO L125 PetriNetUnfolderBase]: For 5691/5890 co-relation queries the response was YES. [2023-11-06 22:49:12,686 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5319 conditions, 1058 events. 600/1058 cut-off events. For 5691/5890 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 5555 event pairs, 284 based on Foata normal form. 247/1299 useless extension candidates. Maximal degree in co-relation 5294. Up to 795 conditions per place. [2023-11-06 22:49:12,692 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 78 selfloop transitions, 17 changer transitions 8/104 dead transitions. [2023-11-06 22:49:12,692 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 104 transitions, 1049 flow [2023-11-06 22:49:12,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:49:12,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-06 22:49:12,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1004 transitions. [2023-11-06 22:49:12,695 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4086284086284086 [2023-11-06 22:49:12,695 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1004 transitions. [2023-11-06 22:49:12,695 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1004 transitions. [2023-11-06 22:49:12,696 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:12,696 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1004 transitions. [2023-11-06 22:49:12,698 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 111.55555555555556) internal successors, (1004), 9 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:12,701 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:12,702 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:12,702 INFO L175 Difference]: Start difference. First operand has 81 places, 52 transitions, 494 flow. Second operand 9 states and 1004 transitions. [2023-11-06 22:49:12,702 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 104 transitions, 1049 flow [2023-11-06 22:49:12,712 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 104 transitions, 975 flow, removed 1 selfloop flow, removed 8 redundant places. [2023-11-06 22:49:12,714 INFO L231 Difference]: Finished difference. Result has 85 places, 64 transitions, 677 flow [2023-11-06 22:49:12,714 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=448, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=677, PETRI_PLACES=85, PETRI_TRANSITIONS=64} [2023-11-06 22:49:12,715 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 48 predicate places. [2023-11-06 22:49:12,715 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 64 transitions, 677 flow [2023-11-06 22:49:12,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 105.21052631578948) internal successors, (1999), 19 states have internal predecessors, (1999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:12,716 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:12,716 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1] [2023-11-06 22:49:12,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:12,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-06 22:49:12,927 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:12,927 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:12,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1054553681, now seen corresponding path program 2 times [2023-11-06 22:49:12,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:12,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210814510] [2023-11-06 22:49:12,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:12,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:12,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:13,261 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:13,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:13,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210814510] [2023-11-06 22:49:13,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210814510] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:13,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613434893] [2023-11-06 22:49:13,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:49:13,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:13,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:13,264 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:13,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 22:49:13,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:49:13,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:13,444 INFO L262 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-06 22:49:13,453 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:13,530 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:13,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:13,565 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:13,630 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:13,631 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:13,720 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_551 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_551) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ 8 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 4294967296)) is different from false [2023-11-06 22:49:13,729 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:13,730 INFO L351 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 24 treesize of output 25 [2023-11-06 22:49:13,737 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:13,738 INFO L351 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 37 treesize of output 31 [2023-11-06 22:49:13,752 INFO L351 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 7 treesize of output 3 [2023-11-06 22:49:13,813 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 3 not checked. [2023-11-06 22:49:13,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613434893] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:13,814 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:13,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 22 [2023-11-06 22:49:13,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172293929] [2023-11-06 22:49:13,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:13,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-06 22:49:13,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:13,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-06 22:49:13,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=440, Unknown=1, NotChecked=42, Total=552 [2023-11-06 22:49:13,917 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 273 [2023-11-06 22:49:13,919 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 64 transitions, 677 flow. Second operand has 24 states, 24 states have (on average 90.16666666666667) internal successors, (2164), 24 states have internal predecessors, (2164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:13,919 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:13,919 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 273 [2023-11-06 22:49:13,919 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:14,652 INFO L124 PetriNetUnfolderBase]: 591/1036 cut-off events. [2023-11-06 22:49:14,652 INFO L125 PetriNetUnfolderBase]: For 7366/7476 co-relation queries the response was YES. [2023-11-06 22:49:14,655 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5532 conditions, 1036 events. 591/1036 cut-off events. For 7366/7476 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 5261 event pairs, 201 based on Foata normal form. 111/1109 useless extension candidates. Maximal degree in co-relation 5504. Up to 856 conditions per place. [2023-11-06 22:49:14,661 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 68 selfloop transitions, 26 changer transitions 0/95 dead transitions. [2023-11-06 22:49:14,661 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 95 transitions, 1117 flow [2023-11-06 22:49:14,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 22:49:14,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-06 22:49:14,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1305 transitions. [2023-11-06 22:49:14,664 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3414442700156986 [2023-11-06 22:49:14,665 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1305 transitions. [2023-11-06 22:49:14,665 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1305 transitions. [2023-11-06 22:49:14,665 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:14,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1305 transitions. [2023-11-06 22:49:14,668 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 93.21428571428571) internal successors, (1305), 14 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:14,673 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:14,674 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:14,674 INFO L175 Difference]: Start difference. First operand has 85 places, 64 transitions, 677 flow. Second operand 14 states and 1305 transitions. [2023-11-06 22:49:14,674 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 95 transitions, 1117 flow [2023-11-06 22:49:14,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 95 transitions, 1082 flow, removed 13 selfloop flow, removed 5 redundant places. [2023-11-06 22:49:14,686 INFO L231 Difference]: Finished difference. Result has 97 places, 72 transitions, 815 flow [2023-11-06 22:49:14,687 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=646, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=815, PETRI_PLACES=97, PETRI_TRANSITIONS=72} [2023-11-06 22:49:14,687 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 60 predicate places. [2023-11-06 22:49:14,688 INFO L495 AbstractCegarLoop]: Abstraction has has 97 places, 72 transitions, 815 flow [2023-11-06 22:49:14,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 90.16666666666667) internal successors, (2164), 24 states have internal predecessors, (2164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:14,689 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:14,689 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:14,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:14,894 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-06 22:49:14,895 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:14,895 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:14,895 INFO L85 PathProgramCache]: Analyzing trace with hash 149060659, now seen corresponding path program 1 times [2023-11-06 22:49:14,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:14,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525037157] [2023-11-06 22:49:14,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:14,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:14,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:15,286 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:15,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:15,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525037157] [2023-11-06 22:49:15,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525037157] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:15,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748229570] [2023-11-06 22:49:15,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:15,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:15,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:15,289 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:15,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-06 22:49:15,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:15,462 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-06 22:49:15,464 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:15,473 INFO L351 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 14 treesize of output 12 [2023-11-06 22:49:15,513 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 15 treesize of output 1 [2023-11-06 22:49:15,534 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:15,566 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:15,600 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:15,600 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:15,658 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_585 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_585) c_~A~0.base) (+ c_~A~0.offset 4)) 4294967296))) is different from false [2023-11-06 22:49:15,670 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_584 (Array Int Int)) (v_ArrVal_585 (Array Int Int))) (< 0 (+ (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_584) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_585) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ 4 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 4294967296))) is different from false [2023-11-06 22:49:15,681 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:15,681 INFO L351 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 29 treesize of output 30 [2023-11-06 22:49:15,690 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:15,690 INFO L351 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 159 treesize of output 147 [2023-11-06 22:49:15,696 INFO L351 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 28 treesize of output 20 [2023-11-06 22:49:15,703 INFO L351 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 29 treesize of output 25 [2023-11-06 22:49:15,763 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 2 not checked. [2023-11-06 22:49:15,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748229570] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:15,764 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:15,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-06 22:49:15,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060379979] [2023-11-06 22:49:15,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:15,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 22:49:15,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:15,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 22:49:15,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=172, Unknown=2, NotChecked=54, Total=272 [2023-11-06 22:49:15,768 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:49:15,770 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 72 transitions, 815 flow. Second operand has 17 states, 17 states have (on average 87.29411764705883) internal successors, (1484), 17 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:15,770 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:15,770 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:49:15,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:16,317 INFO L124 PetriNetUnfolderBase]: 853/1447 cut-off events. [2023-11-06 22:49:16,317 INFO L125 PetriNetUnfolderBase]: For 8962/9008 co-relation queries the response was YES. [2023-11-06 22:49:16,321 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7440 conditions, 1447 events. 853/1447 cut-off events. For 8962/9008 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 7290 event pairs, 192 based on Foata normal form. 146/1589 useless extension candidates. Maximal degree in co-relation 7409. Up to 783 conditions per place. [2023-11-06 22:49:16,329 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 120 selfloop transitions, 14 changer transitions 0/138 dead transitions. [2023-11-06 22:49:16,329 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 138 transitions, 1864 flow [2023-11-06 22:49:16,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:49:16,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-06 22:49:16,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 827 transitions. [2023-11-06 22:49:16,332 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3365893365893366 [2023-11-06 22:49:16,332 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 827 transitions. [2023-11-06 22:49:16,332 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 827 transitions. [2023-11-06 22:49:16,332 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:16,333 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 827 transitions. [2023-11-06 22:49:16,334 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 91.88888888888889) internal successors, (827), 9 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:16,337 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:16,338 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:16,338 INFO L175 Difference]: Start difference. First operand has 97 places, 72 transitions, 815 flow. Second operand 9 states and 827 transitions. [2023-11-06 22:49:16,338 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 138 transitions, 1864 flow [2023-11-06 22:49:16,351 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 138 transitions, 1837 flow, removed 7 selfloop flow, removed 5 redundant places. [2023-11-06 22:49:16,354 INFO L231 Difference]: Finished difference. Result has 102 places, 75 transitions, 853 flow [2023-11-06 22:49:16,355 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=788, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=853, PETRI_PLACES=102, PETRI_TRANSITIONS=75} [2023-11-06 22:49:16,355 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 65 predicate places. [2023-11-06 22:49:16,355 INFO L495 AbstractCegarLoop]: Abstraction has has 102 places, 75 transitions, 853 flow [2023-11-06 22:49:16,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 87.29411764705883) internal successors, (1484), 17 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:16,356 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:16,356 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:16,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:16,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:16,562 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:16,563 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:16,563 INFO L85 PathProgramCache]: Analyzing trace with hash 149060658, now seen corresponding path program 2 times [2023-11-06 22:49:16,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:16,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196975360] [2023-11-06 22:49:16,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:16,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:16,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:16,874 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:16,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:16,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196975360] [2023-11-06 22:49:16,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196975360] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:16,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874673616] [2023-11-06 22:49:16,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:49:16,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:16,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:16,880 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:16,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-06 22:49:17,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:49:17,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:17,057 INFO L262 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-06 22:49:17,059 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:17,131 INFO L351 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-06 22:49:17,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:17,191 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-06 22:49:17,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:17,256 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-06 22:49:17,388 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:17,388 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:17,666 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:17,666 INFO L351 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 29 treesize of output 30 [2023-11-06 22:49:17,676 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:17,677 INFO L351 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 79 treesize of output 71 [2023-11-06 22:49:17,685 INFO L351 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 60 treesize of output 48 [2023-11-06 22:49:17,692 INFO L351 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-06 22:49:17,899 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:17,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874673616] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:17,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:17,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 21 [2023-11-06 22:49:17,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521095726] [2023-11-06 22:49:17,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:17,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-06 22:49:17,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:17,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-06 22:49:17,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=436, Unknown=2, NotChecked=0, Total=506 [2023-11-06 22:49:19,585 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 273 [2023-11-06 22:49:19,586 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 75 transitions, 853 flow. Second operand has 23 states, 23 states have (on average 78.30434782608695) internal successors, (1801), 23 states have internal predecessors, (1801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:19,586 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:19,587 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 273 [2023-11-06 22:49:19,587 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:21,743 INFO L124 PetriNetUnfolderBase]: 1316/2258 cut-off events. [2023-11-06 22:49:21,743 INFO L125 PetriNetUnfolderBase]: For 14934/14976 co-relation queries the response was YES. [2023-11-06 22:49:21,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13285 conditions, 2258 events. 1316/2258 cut-off events. For 14934/14976 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 12727 event pairs, 225 based on Foata normal form. 210/2466 useless extension candidates. Maximal degree in co-relation 13251. Up to 697 conditions per place. [2023-11-06 22:49:21,764 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 229 selfloop transitions, 31 changer transitions 16/280 dead transitions. [2023-11-06 22:49:21,765 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 280 transitions, 3659 flow [2023-11-06 22:49:21,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-06 22:49:21,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-06 22:49:21,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1764 transitions. [2023-11-06 22:49:21,769 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3076923076923077 [2023-11-06 22:49:21,769 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1764 transitions. [2023-11-06 22:49:21,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1764 transitions. [2023-11-06 22:49:21,770 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:21,770 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1764 transitions. [2023-11-06 22:49:21,773 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 84.0) internal successors, (1764), 21 states have internal predecessors, (1764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:21,780 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 273.0) internal successors, (6006), 22 states have internal predecessors, (6006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:21,781 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 273.0) internal successors, (6006), 22 states have internal predecessors, (6006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:21,781 INFO L175 Difference]: Start difference. First operand has 102 places, 75 transitions, 853 flow. Second operand 21 states and 1764 transitions. [2023-11-06 22:49:21,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 280 transitions, 3659 flow [2023-11-06 22:49:21,808 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 280 transitions, 3584 flow, removed 9 selfloop flow, removed 7 redundant places. [2023-11-06 22:49:21,813 INFO L231 Difference]: Finished difference. Result has 119 places, 91 transitions, 1013 flow [2023-11-06 22:49:21,813 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=808, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1013, PETRI_PLACES=119, PETRI_TRANSITIONS=91} [2023-11-06 22:49:21,813 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 82 predicate places. [2023-11-06 22:49:21,814 INFO L495 AbstractCegarLoop]: Abstraction has has 119 places, 91 transitions, 1013 flow [2023-11-06 22:49:21,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 78.30434782608695) internal successors, (1801), 23 states have internal predecessors, (1801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:21,814 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:21,814 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1] [2023-11-06 22:49:21,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:22,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:22,020 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:22,020 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:22,020 INFO L85 PathProgramCache]: Analyzing trace with hash 1054553680, now seen corresponding path program 3 times [2023-11-06 22:49:22,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:22,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836131146] [2023-11-06 22:49:22,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:22,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:22,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:22,363 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:22,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:22,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836131146] [2023-11-06 22:49:22,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836131146] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:22,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038615138] [2023-11-06 22:49:22,364 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:49:22,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:22,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:22,365 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:22,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-06 22:49:22,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 22:49:22,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:22,543 INFO L262 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-06 22:49:22,545 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:22,625 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:22,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:22,654 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:22,713 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:22,713 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:22,796 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_647 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_647) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ 8 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 9223372039002259456))) is different from false [2023-11-06 22:49:22,808 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:22,809 INFO L351 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 26 treesize of output 27 [2023-11-06 22:49:22,817 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:22,817 INFO L351 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 43 treesize of output 37 [2023-11-06 22:49:22,823 INFO L351 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 9 treesize of output 5 [2023-11-06 22:49:22,891 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 3 not checked. [2023-11-06 22:49:22,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038615138] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:22,892 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:22,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 22 [2023-11-06 22:49:22,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093768424] [2023-11-06 22:49:22,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:22,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-06 22:49:22,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:22,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-06 22:49:22,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=440, Unknown=1, NotChecked=42, Total=552 [2023-11-06 22:49:22,952 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 273 [2023-11-06 22:49:22,954 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 91 transitions, 1013 flow. Second operand has 24 states, 24 states have (on average 90.16666666666667) internal successors, (2164), 24 states have internal predecessors, (2164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:22,954 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:22,954 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 273 [2023-11-06 22:49:22,955 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:23,791 INFO L124 PetriNetUnfolderBase]: 1200/2040 cut-off events. [2023-11-06 22:49:23,792 INFO L125 PetriNetUnfolderBase]: For 17685/17892 co-relation queries the response was YES. [2023-11-06 22:49:23,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12364 conditions, 2040 events. 1200/2040 cut-off events. For 17685/17892 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 11400 event pairs, 444 based on Foata normal form. 209/2205 useless extension candidates. Maximal degree in co-relation 12327. Up to 1655 conditions per place. [2023-11-06 22:49:23,811 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 81 selfloop transitions, 25 changer transitions 3/112 dead transitions. [2023-11-06 22:49:23,811 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 112 transitions, 1431 flow [2023-11-06 22:49:23,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-06 22:49:23,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-06 22:49:23,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1208 transitions. [2023-11-06 22:49:23,814 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3403775711468019 [2023-11-06 22:49:23,814 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1208 transitions. [2023-11-06 22:49:23,814 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1208 transitions. [2023-11-06 22:49:23,815 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:23,815 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1208 transitions. [2023-11-06 22:49:23,817 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 92.92307692307692) internal successors, (1208), 13 states have internal predecessors, (1208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:23,820 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 273.0) internal successors, (3822), 14 states have internal predecessors, (3822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:23,822 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 273.0) internal successors, (3822), 14 states have internal predecessors, (3822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:23,822 INFO L175 Difference]: Start difference. First operand has 119 places, 91 transitions, 1013 flow. Second operand 13 states and 1208 transitions. [2023-11-06 22:49:23,822 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 112 transitions, 1431 flow [2023-11-06 22:49:23,851 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 112 transitions, 1364 flow, removed 11 selfloop flow, removed 9 redundant places. [2023-11-06 22:49:23,854 INFO L231 Difference]: Finished difference. Result has 122 places, 86 transitions, 950 flow [2023-11-06 22:49:23,854 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=923, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=950, PETRI_PLACES=122, PETRI_TRANSITIONS=86} [2023-11-06 22:49:23,855 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 85 predicate places. [2023-11-06 22:49:23,855 INFO L495 AbstractCegarLoop]: Abstraction has has 122 places, 86 transitions, 950 flow [2023-11-06 22:49:23,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 90.16666666666667) internal successors, (2164), 24 states have internal predecessors, (2164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:23,856 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:23,856 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:23,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:24,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-06 22:49:24,062 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:24,062 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:24,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1537847820, now seen corresponding path program 2 times [2023-11-06 22:49:24,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:24,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716289044] [2023-11-06 22:49:24,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:24,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:24,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:24,475 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:24,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:24,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716289044] [2023-11-06 22:49:24,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716289044] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:24,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957042440] [2023-11-06 22:49:24,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:49:24,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:24,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:24,477 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:24,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-06 22:49:24,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:49:24,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:24,665 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-06 22:49:24,667 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:24,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:24,674 INFO L351 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 10 treesize of output 8 [2023-11-06 22:49:24,773 INFO L351 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 15 treesize of output 1 [2023-11-06 22:49:24,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:24,811 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:24,829 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:24,891 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:24,892 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:24,979 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_685 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_685) c_~A~0.base) (+ c_~A~0.offset 8)) 4294967296)) is different from false [2023-11-06 22:49:25,036 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:25,037 INFO L351 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 27 treesize of output 28 [2023-11-06 22:49:25,045 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:25,045 INFO L351 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 71 treesize of output 65 [2023-11-06 22:49:25,052 INFO L351 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 28 treesize of output 24 [2023-11-06 22:49:25,056 INFO L351 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 50 treesize of output 42 [2023-11-06 22:49:25,172 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:25,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957042440] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:25,172 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:25,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2023-11-06 22:49:25,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387265267] [2023-11-06 22:49:25,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:25,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-06 22:49:25,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:25,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-06 22:49:25,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=526, Unknown=1, NotChecked=46, Total=650 [2023-11-06 22:49:25,274 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:49:25,284 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 86 transitions, 950 flow. Second operand has 26 states, 26 states have (on average 87.15384615384616) internal successors, (2266), 26 states have internal predecessors, (2266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:25,284 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:25,284 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:49:25,284 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:26,364 INFO L124 PetriNetUnfolderBase]: 1087/1857 cut-off events. [2023-11-06 22:49:26,364 INFO L125 PetriNetUnfolderBase]: For 15779/16006 co-relation queries the response was YES. [2023-11-06 22:49:26,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11329 conditions, 1857 events. 1087/1857 cut-off events. For 15779/16006 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 10152 event pairs, 319 based on Foata normal form. 256/2087 useless extension candidates. Maximal degree in co-relation 11293. Up to 910 conditions per place. [2023-11-06 22:49:26,379 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 154 selfloop transitions, 26 changer transitions 0/183 dead transitions. [2023-11-06 22:49:26,379 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 183 transitions, 2198 flow [2023-11-06 22:49:26,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 22:49:26,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-06 22:49:26,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1115 transitions. [2023-11-06 22:49:26,381 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.34035409035409037 [2023-11-06 22:49:26,381 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1115 transitions. [2023-11-06 22:49:26,381 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1115 transitions. [2023-11-06 22:49:26,383 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:26,384 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1115 transitions. [2023-11-06 22:49:26,386 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 92.91666666666667) internal successors, (1115), 12 states have internal predecessors, (1115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:26,389 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 273.0) internal successors, (3549), 13 states have internal predecessors, (3549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:26,390 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 273.0) internal successors, (3549), 13 states have internal predecessors, (3549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:26,390 INFO L175 Difference]: Start difference. First operand has 122 places, 86 transitions, 950 flow. Second operand 12 states and 1115 transitions. [2023-11-06 22:49:26,390 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 183 transitions, 2198 flow [2023-11-06 22:49:26,424 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 183 transitions, 2159 flow, removed 1 selfloop flow, removed 10 redundant places. [2023-11-06 22:49:26,428 INFO L231 Difference]: Finished difference. Result has 124 places, 87 transitions, 1005 flow [2023-11-06 22:49:26,428 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=911, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1005, PETRI_PLACES=124, PETRI_TRANSITIONS=87} [2023-11-06 22:49:26,431 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 87 predicate places. [2023-11-06 22:49:26,431 INFO L495 AbstractCegarLoop]: Abstraction has has 124 places, 87 transitions, 1005 flow [2023-11-06 22:49:26,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 87.15384615384616) internal successors, (2266), 26 states have internal predecessors, (2266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:26,432 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:26,433 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:26,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:26,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-06 22:49:26,638 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:26,639 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:26,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1669226131, now seen corresponding path program 2 times [2023-11-06 22:49:26,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:26,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502853181] [2023-11-06 22:49:26,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:26,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:26,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:27,032 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:27,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:27,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502853181] [2023-11-06 22:49:27,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502853181] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:27,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770816515] [2023-11-06 22:49:27,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:49:27,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:27,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:27,034 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:27,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-06 22:49:27,232 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:49:27,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:27,234 INFO L262 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-06 22:49:27,236 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:27,333 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-06 22:49:27,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:27,375 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-06 22:49:27,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:27,450 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-06 22:49:27,541 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:27,541 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:27,686 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_721 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_721) c_~A~0.base) (+ c_~A~0.offset 8)) 9223372039002259456))) is different from false [2023-11-06 22:49:27,697 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_721 (Array Int Int)) (v_ArrVal_720 (Array Int Int))) (< 0 (+ (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_720) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_721) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ 8 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 9223372039002259456))) is different from false [2023-11-06 22:49:27,707 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:27,708 INFO L351 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 29 treesize of output 30 [2023-11-06 22:49:27,716 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:27,717 INFO L351 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 81 treesize of output 75 [2023-11-06 22:49:27,722 INFO L351 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 62 treesize of output 54 [2023-11-06 22:49:27,729 INFO L351 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 28 treesize of output 24 [2023-11-06 22:49:27,881 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 3 not checked. [2023-11-06 22:49:27,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770816515] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:27,881 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:27,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 27 [2023-11-06 22:49:27,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957381236] [2023-11-06 22:49:27,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:27,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-06 22:49:27,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:27,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-06 22:49:27,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=623, Unknown=9, NotChecked=102, Total=812 [2023-11-06 22:49:27,904 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:49:27,906 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 87 transitions, 1005 flow. Second operand has 29 states, 29 states have (on average 87.13793103448276) internal successors, (2527), 29 states have internal predecessors, (2527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:27,906 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:27,906 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:49:27,906 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:29,143 INFO L124 PetriNetUnfolderBase]: 1037/1777 cut-off events. [2023-11-06 22:49:29,143 INFO L125 PetriNetUnfolderBase]: For 17321/17530 co-relation queries the response was YES. [2023-11-06 22:49:29,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11311 conditions, 1777 events. 1037/1777 cut-off events. For 17321/17530 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 9591 event pairs, 319 based on Foata normal form. 238/1989 useless extension candidates. Maximal degree in co-relation 11273. Up to 910 conditions per place. [2023-11-06 22:49:29,159 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 153 selfloop transitions, 26 changer transitions 0/182 dead transitions. [2023-11-06 22:49:29,159 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 182 transitions, 2217 flow [2023-11-06 22:49:29,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 22:49:29,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-06 22:49:29,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1114 transitions. [2023-11-06 22:49:29,162 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.34004884004884006 [2023-11-06 22:49:29,162 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1114 transitions. [2023-11-06 22:49:29,162 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1114 transitions. [2023-11-06 22:49:29,163 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:29,163 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1114 transitions. [2023-11-06 22:49:29,165 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 92.83333333333333) internal successors, (1114), 12 states have internal predecessors, (1114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:29,168 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 273.0) internal successors, (3549), 13 states have internal predecessors, (3549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:29,169 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 273.0) internal successors, (3549), 13 states have internal predecessors, (3549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:29,169 INFO L175 Difference]: Start difference. First operand has 124 places, 87 transitions, 1005 flow. Second operand 12 states and 1114 transitions. [2023-11-06 22:49:29,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 182 transitions, 2217 flow [2023-11-06 22:49:29,201 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 182 transitions, 2112 flow, removed 4 selfloop flow, removed 11 redundant places. [2023-11-06 22:49:29,204 INFO L231 Difference]: Finished difference. Result has 124 places, 86 transitions, 934 flow [2023-11-06 22:49:29,204 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=882, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=934, PETRI_PLACES=124, PETRI_TRANSITIONS=86} [2023-11-06 22:49:29,205 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 87 predicate places. [2023-11-06 22:49:29,205 INFO L495 AbstractCegarLoop]: Abstraction has has 124 places, 86 transitions, 934 flow [2023-11-06 22:49:29,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 87.13793103448276) internal successors, (2527), 29 states have internal predecessors, (2527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:29,205 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:29,206 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1] [2023-11-06 22:49:29,212 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:29,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:29,412 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:29,412 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:29,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1668570728, now seen corresponding path program 3 times [2023-11-06 22:49:29,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:29,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613943408] [2023-11-06 22:49:29,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:29,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:29,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:29,578 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:29,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:29,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613943408] [2023-11-06 22:49:29,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613943408] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:29,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890813046] [2023-11-06 22:49:29,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:49:29,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:29,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:29,581 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:29,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-06 22:49:29,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 22:49:29,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:29,822 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:49:29,823 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:29,953 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:29,953 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:30,062 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:30,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890813046] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:30,062 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:30,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2023-11-06 22:49:30,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892787712] [2023-11-06 22:49:30,063 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:30,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-06 22:49:30,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:30,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-06 22:49:30,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=403, Unknown=0, NotChecked=0, Total=552 [2023-11-06 22:49:30,442 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:49:30,444 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 86 transitions, 934 flow. Second operand has 24 states, 24 states have (on average 105.16666666666667) internal successors, (2524), 24 states have internal predecessors, (2524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:30,444 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:30,444 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:49:30,444 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:30,869 INFO L124 PetriNetUnfolderBase]: 804/1396 cut-off events. [2023-11-06 22:49:30,869 INFO L125 PetriNetUnfolderBase]: For 11650/11803 co-relation queries the response was YES. [2023-11-06 22:49:30,875 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8421 conditions, 1396 events. 804/1396 cut-off events. For 11650/11803 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 7122 event pairs, 341 based on Foata normal form. 206/1575 useless extension candidates. Maximal degree in co-relation 8385. Up to 865 conditions per place. [2023-11-06 22:49:30,881 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 105 selfloop transitions, 35 changer transitions 15/158 dead transitions. [2023-11-06 22:49:30,881 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 158 transitions, 1860 flow [2023-11-06 22:49:30,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 22:49:30,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-06 22:49:30,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1219 transitions. [2023-11-06 22:49:30,883 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40592740592740595 [2023-11-06 22:49:30,884 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1219 transitions. [2023-11-06 22:49:30,884 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1219 transitions. [2023-11-06 22:49:30,884 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:30,884 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1219 transitions. [2023-11-06 22:49:30,885 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 110.81818181818181) internal successors, (1219), 11 states have internal predecessors, (1219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:30,887 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 273.0) internal successors, (3276), 12 states have internal predecessors, (3276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:30,887 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 273.0) internal successors, (3276), 12 states have internal predecessors, (3276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:30,887 INFO L175 Difference]: Start difference. First operand has 124 places, 86 transitions, 934 flow. Second operand 11 states and 1219 transitions. [2023-11-06 22:49:30,887 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 158 transitions, 1860 flow [2023-11-06 22:49:30,910 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 158 transitions, 1758 flow, removed 1 selfloop flow, removed 11 redundant places. [2023-11-06 22:49:30,914 INFO L231 Difference]: Finished difference. Result has 128 places, 98 transitions, 1186 flow [2023-11-06 22:49:30,914 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=843, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1186, PETRI_PLACES=128, PETRI_TRANSITIONS=98} [2023-11-06 22:49:30,914 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 91 predicate places. [2023-11-06 22:49:30,915 INFO L495 AbstractCegarLoop]: Abstraction has has 128 places, 98 transitions, 1186 flow [2023-11-06 22:49:30,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 105.16666666666667) internal successors, (2524), 24 states have internal predecessors, (2524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:30,915 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:30,915 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:30,927 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:31,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:31,121 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:31,121 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:31,121 INFO L85 PathProgramCache]: Analyzing trace with hash 325917264, now seen corresponding path program 2 times [2023-11-06 22:49:31,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:31,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127836941] [2023-11-06 22:49:31,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:31,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:31,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:31,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:31,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:31,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127836941] [2023-11-06 22:49:31,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127836941] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:31,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590477856] [2023-11-06 22:49:31,249 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:49:31,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:31,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:31,252 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:31,275 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-06 22:49:31,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:49:31,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:31,461 INFO L262 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 22:49:31,462 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:31,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:31,559 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:31,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:31,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590477856] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:31,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:31,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2023-11-06 22:49:31,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415417069] [2023-11-06 22:49:31,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:31,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-06 22:49:31,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:31,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-06 22:49:31,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2023-11-06 22:49:31,936 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:49:31,938 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 98 transitions, 1186 flow. Second operand has 19 states, 19 states have (on average 105.3157894736842) internal successors, (2001), 19 states have internal predecessors, (2001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:31,938 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:31,938 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:49:31,938 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:32,329 INFO L124 PetriNetUnfolderBase]: 747/1316 cut-off events. [2023-11-06 22:49:32,330 INFO L125 PetriNetUnfolderBase]: For 11055/11099 co-relation queries the response was YES. [2023-11-06 22:49:32,335 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8059 conditions, 1316 events. 747/1316 cut-off events. For 11055/11099 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 6536 event pairs, 361 based on Foata normal form. 76/1388 useless extension candidates. Maximal degree in co-relation 8020. Up to 1154 conditions per place. [2023-11-06 22:49:32,340 INFO L140 encePairwiseOnDemand]: 267/273 looper letters, 69 selfloop transitions, 4 changer transitions 48/125 dead transitions. [2023-11-06 22:49:32,340 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 125 transitions, 1635 flow [2023-11-06 22:49:32,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:49:32,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-06 22:49:32,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 988 transitions. [2023-11-06 22:49:32,342 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4021164021164021 [2023-11-06 22:49:32,343 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 988 transitions. [2023-11-06 22:49:32,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 988 transitions. [2023-11-06 22:49:32,343 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:32,343 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 988 transitions. [2023-11-06 22:49:32,345 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 109.77777777777777) internal successors, (988), 9 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:32,347 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:32,347 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 273.0) internal successors, (2730), 10 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:32,348 INFO L175 Difference]: Start difference. First operand has 128 places, 98 transitions, 1186 flow. Second operand 9 states and 988 transitions. [2023-11-06 22:49:32,348 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 125 transitions, 1635 flow [2023-11-06 22:49:32,398 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 125 transitions, 1593 flow, removed 10 selfloop flow, removed 6 redundant places. [2023-11-06 22:49:32,400 INFO L231 Difference]: Finished difference. Result has 131 places, 77 transitions, 906 flow [2023-11-06 22:49:32,400 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=1135, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=97, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=906, PETRI_PLACES=131, PETRI_TRANSITIONS=77} [2023-11-06 22:49:32,400 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 94 predicate places. [2023-11-06 22:49:32,401 INFO L495 AbstractCegarLoop]: Abstraction has has 131 places, 77 transitions, 906 flow [2023-11-06 22:49:32,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 105.3157894736842) internal successors, (2001), 19 states have internal predecessors, (2001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:32,401 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:32,401 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:32,405 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-06 22:49:32,601 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:32,602 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:32,602 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:32,602 INFO L85 PathProgramCache]: Analyzing trace with hash -393334334, now seen corresponding path program 3 times [2023-11-06 22:49:32,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:32,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543557192] [2023-11-06 22:49:32,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:32,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:32,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:32,982 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:32,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:32,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543557192] [2023-11-06 22:49:32,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543557192] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:32,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520356661] [2023-11-06 22:49:32,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:49:32,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:32,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:32,984 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:32,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-06 22:49:33,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 22:49:33,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:33,188 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-06 22:49:33,189 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:33,297 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:33,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:33,343 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:33,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:33,384 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:33,452 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:33,452 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:33,550 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_812 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_812) c_~A~0.base) (+ c_~A~0.offset 8)) 4294967296))) is different from false [2023-11-06 22:49:33,616 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:33,617 INFO L351 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 29 treesize of output 30 [2023-11-06 22:49:33,626 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:33,627 INFO L351 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 81 treesize of output 75 [2023-11-06 22:49:33,632 INFO L351 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 62 treesize of output 54 [2023-11-06 22:49:33,638 INFO L351 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 28 treesize of output 24 [2023-11-06 22:49:33,757 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:33,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520356661] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:33,757 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:33,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 25 [2023-11-06 22:49:33,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621486075] [2023-11-06 22:49:33,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:33,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-11-06 22:49:33,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:33,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-06 22:49:33,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=571, Unknown=1, NotChecked=48, Total=702 [2023-11-06 22:49:33,841 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:49:33,843 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 77 transitions, 906 flow. Second operand has 27 states, 27 states have (on average 87.25925925925925) internal successors, (2356), 27 states have internal predecessors, (2356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:33,843 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:33,843 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:49:33,843 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:34,626 INFO L124 PetriNetUnfolderBase]: 835/1421 cut-off events. [2023-11-06 22:49:34,626 INFO L125 PetriNetUnfolderBase]: For 12649/12705 co-relation queries the response was YES. [2023-11-06 22:49:34,631 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8771 conditions, 1421 events. 835/1421 cut-off events. For 12649/12705 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 7048 event pairs, 193 based on Foata normal form. 146/1563 useless extension candidates. Maximal degree in co-relation 8731. Up to 748 conditions per place. [2023-11-06 22:49:34,636 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 157 selfloop transitions, 20 changer transitions 0/181 dead transitions. [2023-11-06 22:49:34,636 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 181 transitions, 2622 flow [2023-11-06 22:49:34,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 22:49:34,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-06 22:49:34,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1104 transitions. [2023-11-06 22:49:34,639 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.336996336996337 [2023-11-06 22:49:34,639 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1104 transitions. [2023-11-06 22:49:34,639 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1104 transitions. [2023-11-06 22:49:34,640 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:34,640 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1104 transitions. [2023-11-06 22:49:34,642 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 92.0) internal successors, (1104), 12 states have internal predecessors, (1104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:34,645 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 273.0) internal successors, (3549), 13 states have internal predecessors, (3549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:34,645 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 273.0) internal successors, (3549), 13 states have internal predecessors, (3549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:34,645 INFO L175 Difference]: Start difference. First operand has 131 places, 77 transitions, 906 flow. Second operand 12 states and 1104 transitions. [2023-11-06 22:49:34,646 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 181 transitions, 2622 flow [2023-11-06 22:49:34,670 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 117 places, 181 transitions, 2476 flow, removed 30 selfloop flow, removed 13 redundant places. [2023-11-06 22:49:34,673 INFO L231 Difference]: Finished difference. Result has 119 places, 80 transitions, 899 flow [2023-11-06 22:49:34,673 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=810, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=899, PETRI_PLACES=119, PETRI_TRANSITIONS=80} [2023-11-06 22:49:34,674 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 82 predicate places. [2023-11-06 22:49:34,674 INFO L495 AbstractCegarLoop]: Abstraction has has 119 places, 80 transitions, 899 flow [2023-11-06 22:49:34,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 87.25925925925925) internal successors, (2356), 27 states have internal predecessors, (2356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:34,675 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:34,675 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1] [2023-11-06 22:49:34,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-06 22:49:34,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:34,881 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:34,881 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:34,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1907144969, now seen corresponding path program 4 times [2023-11-06 22:49:34,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:34,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049339375] [2023-11-06 22:49:34,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:34,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:34,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:35,283 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:35,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:35,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049339375] [2023-11-06 22:49:35,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049339375] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:35,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430160178] [2023-11-06 22:49:35,284 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:49:35,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:35,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:35,288 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:35,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-06 22:49:35,491 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:49:35,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:35,493 INFO L262 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-06 22:49:35,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:35,607 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:35,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:35,645 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:35,741 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:35,741 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:35,910 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:35,910 INFO L351 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 26 treesize of output 27 [2023-11-06 22:49:35,918 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:35,918 INFO L351 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 43 treesize of output 37 [2023-11-06 22:49:35,922 INFO L351 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 9 treesize of output 5 [2023-11-06 22:49:36,053 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:36,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430160178] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:36,053 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:36,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 28 [2023-11-06 22:49:36,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528656201] [2023-11-06 22:49:36,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:36,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-06 22:49:36,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:36,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-06 22:49:36,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=778, Unknown=1, NotChecked=0, Total=870 [2023-11-06 22:49:37,356 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 101 out of 273 [2023-11-06 22:49:37,359 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 80 transitions, 899 flow. Second operand has 30 states, 30 states have (on average 102.13333333333334) internal successors, (3064), 30 states have internal predecessors, (3064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:37,359 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:37,359 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 101 of 273 [2023-11-06 22:49:37,359 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:38,219 INFO L124 PetriNetUnfolderBase]: 788/1331 cut-off events. [2023-11-06 22:49:38,219 INFO L125 PetriNetUnfolderBase]: For 11834/11964 co-relation queries the response was YES. [2023-11-06 22:49:38,225 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8735 conditions, 1331 events. 788/1331 cut-off events. For 11834/11964 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 6417 event pairs, 315 based on Foata normal form. 131/1437 useless extension candidates. Maximal degree in co-relation 8698. Up to 1128 conditions per place. [2023-11-06 22:49:38,232 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 75 selfloop transitions, 29 changer transitions 0/106 dead transitions. [2023-11-06 22:49:38,232 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 133 places, 106 transitions, 1367 flow [2023-11-06 22:49:38,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-06 22:49:38,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-06 22:49:38,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1571 transitions. [2023-11-06 22:49:38,236 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.38363858363858366 [2023-11-06 22:49:38,236 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1571 transitions. [2023-11-06 22:49:38,236 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1571 transitions. [2023-11-06 22:49:38,237 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:38,237 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1571 transitions. [2023-11-06 22:49:38,239 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 104.73333333333333) internal successors, (1571), 15 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:38,242 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 273.0) internal successors, (4368), 16 states have internal predecessors, (4368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:38,242 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 273.0) internal successors, (4368), 16 states have internal predecessors, (4368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:38,242 INFO L175 Difference]: Start difference. First operand has 119 places, 80 transitions, 899 flow. Second operand 15 states and 1571 transitions. [2023-11-06 22:49:38,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 133 places, 106 transitions, 1367 flow [2023-11-06 22:49:38,258 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 106 transitions, 1286 flow, removed 26 selfloop flow, removed 10 redundant places. [2023-11-06 22:49:38,259 INFO L231 Difference]: Finished difference. Result has 128 places, 89 transitions, 1019 flow [2023-11-06 22:49:38,260 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=839, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1019, PETRI_PLACES=128, PETRI_TRANSITIONS=89} [2023-11-06 22:49:38,260 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 91 predicate places. [2023-11-06 22:49:38,260 INFO L495 AbstractCegarLoop]: Abstraction has has 128 places, 89 transitions, 1019 flow [2023-11-06 22:49:38,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 102.13333333333334) internal successors, (3064), 30 states have internal predecessors, (3064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:38,261 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:38,261 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1] [2023-11-06 22:49:38,272 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:38,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:38,467 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:38,467 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:38,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1907144970, now seen corresponding path program 4 times [2023-11-06 22:49:38,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:38,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64237030] [2023-11-06 22:49:38,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:38,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:38,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:38,866 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:38,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:38,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64237030] [2023-11-06 22:49:38,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64237030] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:38,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816313937] [2023-11-06 22:49:38,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:49:38,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:38,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:38,868 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:38,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-06 22:49:39,070 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:49:39,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:39,073 INFO L262 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-06 22:49:39,074 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:39,184 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:39,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:39,222 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:39,322 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:39,322 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:39,441 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_882 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_882) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ 12 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 4294967296)) is different from false [2023-11-06 22:49:39,450 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:39,451 INFO L351 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 24 treesize of output 25 [2023-11-06 22:49:39,458 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:39,459 INFO L351 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 37 treesize of output 31 [2023-11-06 22:49:39,464 INFO L351 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 7 treesize of output 3 [2023-11-06 22:49:39,584 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 4 not checked. [2023-11-06 22:49:39,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816313937] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:39,584 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:39,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 28 [2023-11-06 22:49:39,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439745475] [2023-11-06 22:49:39,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:39,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-06 22:49:39,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:39,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-06 22:49:39,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=726, Unknown=1, NotChecked=54, Total=870 [2023-11-06 22:49:39,747 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 273 [2023-11-06 22:49:39,749 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 89 transitions, 1019 flow. Second operand has 30 states, 30 states have (on average 90.13333333333334) internal successors, (2704), 30 states have internal predecessors, (2704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:39,749 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:39,749 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 273 [2023-11-06 22:49:39,750 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:40,585 INFO L124 PetriNetUnfolderBase]: 773/1295 cut-off events. [2023-11-06 22:49:40,585 INFO L125 PetriNetUnfolderBase]: For 9891/10005 co-relation queries the response was YES. [2023-11-06 22:49:40,590 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8169 conditions, 1295 events. 773/1295 cut-off events. For 9891/10005 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 6138 event pairs, 280 based on Foata normal form. 115/1385 useless extension candidates. Maximal degree in co-relation 8130. Up to 1092 conditions per place. [2023-11-06 22:49:40,595 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 74 selfloop transitions, 28 changer transitions 0/104 dead transitions. [2023-11-06 22:49:40,595 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 104 transitions, 1360 flow [2023-11-06 22:49:40,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-06 22:49:40,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-06 22:49:40,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1390 transitions. [2023-11-06 22:49:40,598 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.33943833943833945 [2023-11-06 22:49:40,599 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1390 transitions. [2023-11-06 22:49:40,599 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1390 transitions. [2023-11-06 22:49:40,599 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:40,599 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1390 transitions. [2023-11-06 22:49:40,602 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 92.66666666666667) internal successors, (1390), 15 states have internal predecessors, (1390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:40,605 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 273.0) internal successors, (4368), 16 states have internal predecessors, (4368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:40,606 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 273.0) internal successors, (4368), 16 states have internal predecessors, (4368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:40,606 INFO L175 Difference]: Start difference. First operand has 128 places, 89 transitions, 1019 flow. Second operand 15 states and 1390 transitions. [2023-11-06 22:49:40,606 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 104 transitions, 1360 flow [2023-11-06 22:49:40,622 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 104 transitions, 1302 flow, removed 16 selfloop flow, removed 8 redundant places. [2023-11-06 22:49:40,625 INFO L231 Difference]: Finished difference. Result has 134 places, 87 transitions, 993 flow [2023-11-06 22:49:40,625 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=937, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=993, PETRI_PLACES=134, PETRI_TRANSITIONS=87} [2023-11-06 22:49:40,625 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 97 predicate places. [2023-11-06 22:49:40,626 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 87 transitions, 993 flow [2023-11-06 22:49:40,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 90.13333333333334) internal successors, (2704), 30 states have internal predecessors, (2704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:40,626 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:40,626 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:40,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:40,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-11-06 22:49:40,832 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:40,832 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:40,833 INFO L85 PathProgramCache]: Analyzing trace with hash 691541665, now seen corresponding path program 4 times [2023-11-06 22:49:40,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:40,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374130862] [2023-11-06 22:49:40,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:40,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:40,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:41,005 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:41,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:41,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374130862] [2023-11-06 22:49:41,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374130862] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:41,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456810911] [2023-11-06 22:49:41,006 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:49:41,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:41,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:41,008 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:41,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-06 22:49:41,234 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:49:41,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:41,235 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:49:41,236 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:41,371 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:41,371 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:41,481 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:41,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456810911] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:41,481 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:41,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2023-11-06 22:49:41,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160345174] [2023-11-06 22:49:41,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:41,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-06 22:49:41,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:41,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-06 22:49:41,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=403, Unknown=0, NotChecked=0, Total=552 [2023-11-06 22:49:41,820 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:49:41,822 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 87 transitions, 993 flow. Second operand has 24 states, 24 states have (on average 105.25) internal successors, (2526), 24 states have internal predecessors, (2526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:41,822 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:41,823 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:49:41,823 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:42,284 INFO L124 PetriNetUnfolderBase]: 760/1280 cut-off events. [2023-11-06 22:49:42,284 INFO L125 PetriNetUnfolderBase]: For 10508/10564 co-relation queries the response was YES. [2023-11-06 22:49:42,289 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8146 conditions, 1280 events. 760/1280 cut-off events. For 10508/10564 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 5946 event pairs, 352 based on Foata normal form. 92/1368 useless extension candidates. Maximal degree in co-relation 8107. Up to 1044 conditions per place. [2023-11-06 22:49:42,294 INFO L140 encePairwiseOnDemand]: 267/273 looper letters, 54 selfloop transitions, 5 changer transitions 70/131 dead transitions. [2023-11-06 22:49:42,294 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 131 transitions, 1614 flow [2023-11-06 22:49:42,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 22:49:42,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-06 22:49:42,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1203 transitions. [2023-11-06 22:49:42,296 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4005994005994006 [2023-11-06 22:49:42,296 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1203 transitions. [2023-11-06 22:49:42,297 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1203 transitions. [2023-11-06 22:49:42,297 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:42,297 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1203 transitions. [2023-11-06 22:49:42,299 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 109.36363636363636) internal successors, (1203), 11 states have internal predecessors, (1203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:42,301 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 273.0) internal successors, (3276), 12 states have internal predecessors, (3276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:42,301 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 273.0) internal successors, (3276), 12 states have internal predecessors, (3276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:42,301 INFO L175 Difference]: Start difference. First operand has 134 places, 87 transitions, 993 flow. Second operand 11 states and 1203 transitions. [2023-11-06 22:49:42,301 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 131 transitions, 1614 flow [2023-11-06 22:49:42,315 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 131 transitions, 1558 flow, removed 1 selfloop flow, removed 13 redundant places. [2023-11-06 22:49:42,316 INFO L231 Difference]: Finished difference. Result has 133 places, 61 transitions, 655 flow [2023-11-06 22:49:42,316 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=927, PETRI_DIFFERENCE_MINUEND_PLACES=121, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=655, PETRI_PLACES=133, PETRI_TRANSITIONS=61} [2023-11-06 22:49:42,317 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 96 predicate places. [2023-11-06 22:49:42,317 INFO L495 AbstractCegarLoop]: Abstraction has has 133 places, 61 transitions, 655 flow [2023-11-06 22:49:42,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 105.25) internal successors, (2526), 24 states have internal predecessors, (2526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:42,317 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:42,317 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:42,322 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-06 22:49:42,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-06 22:49:42,518 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:42,518 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:42,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1215297393, now seen corresponding path program 3 times [2023-11-06 22:49:42,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:42,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011008382] [2023-11-06 22:49:42,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:42,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:42,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:42,954 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:42,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:42,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011008382] [2023-11-06 22:49:42,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011008382] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:42,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955918844] [2023-11-06 22:49:42,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:49:42,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:42,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:42,960 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:42,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-06 22:49:43,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 22:49:43,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:43,200 INFO L262 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-06 22:49:43,202 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:43,290 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:43,345 INFO L322 Elim1Store]: treesize reduction 19, result has 36.7 percent of original size [2023-11-06 22:49:43,346 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2023-11-06 22:49:43,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:43,746 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 18 [2023-11-06 22:49:43,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:43,810 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 18 [2023-11-06 22:49:44,253 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:44,253 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:44,342 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_954 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_954) c_~A~0.base) (+ c_~A~0.offset 8)) 9223372039002259456)) is different from false [2023-11-06 22:49:44,481 INFO L322 Elim1Store]: treesize reduction 16, result has 65.2 percent of original size [2023-11-06 22:49:44,482 INFO L351 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 2 case distinctions, treesize of input 34 treesize of output 45 [2023-11-06 22:49:44,505 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:44,506 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 88 treesize of output 90 [2023-11-06 22:49:44,521 INFO L351 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 28 treesize of output 24 [2023-11-06 22:49:44,527 INFO L351 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 50 treesize of output 42 [2023-11-06 22:49:44,689 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:44,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955918844] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:44,689 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:44,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 28 [2023-11-06 22:49:44,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902794261] [2023-11-06 22:49:44,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:44,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-06 22:49:44,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:44,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-06 22:49:44,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=707, Unknown=12, NotChecked=54, Total=870 [2023-11-06 22:49:44,834 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:49:44,836 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 133 places, 61 transitions, 655 flow. Second operand has 30 states, 30 states have (on average 87.23333333333333) internal successors, (2617), 30 states have internal predecessors, (2617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:44,836 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:44,836 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:49:44,836 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:46,240 INFO L124 PetriNetUnfolderBase]: 587/968 cut-off events. [2023-11-06 22:49:46,240 INFO L125 PetriNetUnfolderBase]: For 7043/7093 co-relation queries the response was YES. [2023-11-06 22:49:46,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6347 conditions, 968 events. 587/968 cut-off events. For 7043/7093 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 4335 event pairs, 186 based on Foata normal form. 84/1048 useless extension candidates. Maximal degree in co-relation 6306. Up to 543 conditions per place. [2023-11-06 22:49:46,249 INFO L140 encePairwiseOnDemand]: 261/273 looper letters, 119 selfloop transitions, 20 changer transitions 0/141 dead transitions. [2023-11-06 22:49:46,249 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 141 transitions, 1917 flow [2023-11-06 22:49:46,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 22:49:46,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-06 22:49:46,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1278 transitions. [2023-11-06 22:49:46,251 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.33437990580847726 [2023-11-06 22:49:46,251 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1278 transitions. [2023-11-06 22:49:46,251 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1278 transitions. [2023-11-06 22:49:46,252 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:46,252 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1278 transitions. [2023-11-06 22:49:46,254 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 91.28571428571429) internal successors, (1278), 14 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:46,258 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:46,258 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:46,259 INFO L175 Difference]: Start difference. First operand has 133 places, 61 transitions, 655 flow. Second operand 14 states and 1278 transitions. [2023-11-06 22:49:46,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 141 transitions, 1917 flow [2023-11-06 22:49:46,274 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 141 transitions, 1680 flow, removed 71 selfloop flow, removed 24 redundant places. [2023-11-06 22:49:46,277 INFO L231 Difference]: Finished difference. Result has 109 places, 61 transitions, 574 flow [2023-11-06 22:49:46,277 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=520, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=574, PETRI_PLACES=109, PETRI_TRANSITIONS=61} [2023-11-06 22:49:46,278 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 72 predicate places. [2023-11-06 22:49:46,278 INFO L495 AbstractCegarLoop]: Abstraction has has 109 places, 61 transitions, 574 flow [2023-11-06 22:49:46,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 87.23333333333333) internal successors, (2617), 30 states have internal predecessors, (2617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:46,279 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:46,279 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:46,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-11-06 22:49:46,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-11-06 22:49:46,485 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:46,485 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:46,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1250601693, now seen corresponding path program 3 times [2023-11-06 22:49:46,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:46,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857904377] [2023-11-06 22:49:46,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:46,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:46,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:46,952 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:46,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:46,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857904377] [2023-11-06 22:49:46,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857904377] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:46,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142173474] [2023-11-06 22:49:46,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:49:46,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:46,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:46,954 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:46,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-06 22:49:47,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 22:49:47,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:47,197 INFO L262 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 39 conjunts are in the unsatisfiable core [2023-11-06 22:49:47,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:47,338 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:47,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:47,379 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:47,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:47,416 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:47,546 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:47,546 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:47,682 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_994 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_994) c_~A~0.base) (+ c_~A~0.offset 12)) 4294967296)) is different from false [2023-11-06 22:49:47,752 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:47,752 INFO L351 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 27 treesize of output 28 [2023-11-06 22:49:47,767 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:47,767 INFO L351 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 141 treesize of output 129 [2023-11-06 22:49:47,773 INFO L351 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 25 treesize of output 21 [2023-11-06 22:49:47,796 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2023-11-06 22:49:47,927 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:47,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142173474] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:47,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:47,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 31 [2023-11-06 22:49:47,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352601290] [2023-11-06 22:49:47,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:47,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-11-06 22:49:47,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:47,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-11-06 22:49:47,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=886, Unknown=8, NotChecked=60, Total=1056 [2023-11-06 22:49:48,073 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:49:48,076 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 61 transitions, 574 flow. Second operand has 33 states, 33 states have (on average 87.15151515151516) internal successors, (2876), 33 states have internal predecessors, (2876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:48,076 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:48,076 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:49:48,076 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:48,888 INFO L124 PetriNetUnfolderBase]: 537/890 cut-off events. [2023-11-06 22:49:48,888 INFO L125 PetriNetUnfolderBase]: For 5050/5170 co-relation queries the response was YES. [2023-11-06 22:49:48,891 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5383 conditions, 890 events. 537/890 cut-off events. For 5050/5170 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 3997 event pairs, 110 based on Foata normal form. 139/1029 useless extension candidates. Maximal degree in co-relation 5354. Up to 441 conditions per place. [2023-11-06 22:49:48,894 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 110 selfloop transitions, 29 changer transitions 0/140 dead transitions. [2023-11-06 22:49:48,894 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 140 transitions, 1545 flow [2023-11-06 22:49:48,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 22:49:48,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-06 22:49:48,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1286 transitions. [2023-11-06 22:49:48,896 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.33647305075876505 [2023-11-06 22:49:48,896 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1286 transitions. [2023-11-06 22:49:48,896 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1286 transitions. [2023-11-06 22:49:48,897 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:48,897 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1286 transitions. [2023-11-06 22:49:48,898 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 91.85714285714286) internal successors, (1286), 14 states have internal predecessors, (1286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:48,900 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:48,901 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:48,901 INFO L175 Difference]: Start difference. First operand has 109 places, 61 transitions, 574 flow. Second operand 14 states and 1286 transitions. [2023-11-06 22:49:48,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 140 transitions, 1545 flow [2023-11-06 22:49:48,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 140 transitions, 1475 flow, removed 0 selfloop flow, removed 9 redundant places. [2023-11-06 22:49:48,914 INFO L231 Difference]: Finished difference. Result has 115 places, 62 transitions, 652 flow [2023-11-06 22:49:48,914 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=552, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=652, PETRI_PLACES=115, PETRI_TRANSITIONS=62} [2023-11-06 22:49:48,914 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 78 predicate places. [2023-11-06 22:49:48,914 INFO L495 AbstractCegarLoop]: Abstraction has has 115 places, 62 transitions, 652 flow [2023-11-06 22:49:48,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 87.15151515151516) internal successors, (2876), 33 states have internal predecessors, (2876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:48,915 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:48,916 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:48,928 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:49,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-06 22:49:49,122 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:49,122 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:49,122 INFO L85 PathProgramCache]: Analyzing trace with hash -1250601694, now seen corresponding path program 3 times [2023-11-06 22:49:49,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:49,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732008952] [2023-11-06 22:49:49,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:49,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:49,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:49,595 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:49,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:49,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732008952] [2023-11-06 22:49:49,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732008952] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:49,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076443419] [2023-11-06 22:49:49,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:49:49,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:49,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:49,600 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:49,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-06 22:49:49,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 22:49:49,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:49,850 INFO L262 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 39 conjunts are in the unsatisfiable core [2023-11-06 22:49:49,852 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:49,998 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:50,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:50,043 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:50,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:50,088 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:49:50,195 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:50,196 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:50,342 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1034 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1034) c_~A~0.base) (+ c_~A~0.offset 12)) 9223372039002259456))) is different from false [2023-11-06 22:49:50,353 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1034 (Array Int Int)) (v_ArrVal_1033 (Array Int Int))) (< 0 (+ (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1033) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1034) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ 12 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 9223372039002259456))) is different from false [2023-11-06 22:49:50,362 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:50,363 INFO L351 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 29 treesize of output 30 [2023-11-06 22:49:50,372 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:50,372 INFO L351 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 159 treesize of output 147 [2023-11-06 22:49:50,377 INFO L351 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 28 treesize of output 20 [2023-11-06 22:49:50,384 INFO L351 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 29 treesize of output 25 [2023-11-06 22:49:50,537 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 4 not checked. [2023-11-06 22:49:50,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076443419] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:50,537 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:50,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 31 [2023-11-06 22:49:50,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705915583] [2023-11-06 22:49:50,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:50,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-11-06 22:49:50,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:50,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-11-06 22:49:50,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=836, Unknown=2, NotChecked=118, Total=1056 [2023-11-06 22:49:50,586 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:49:50,588 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 62 transitions, 652 flow. Second operand has 33 states, 33 states have (on average 87.15151515151516) internal successors, (2876), 33 states have internal predecessors, (2876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:50,588 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:50,588 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:49:50,588 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:51,510 INFO L124 PetriNetUnfolderBase]: 505/842 cut-off events. [2023-11-06 22:49:51,511 INFO L125 PetriNetUnfolderBase]: For 6531/6631 co-relation queries the response was YES. [2023-11-06 22:49:51,514 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5293 conditions, 842 events. 505/842 cut-off events. For 6531/6631 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 3680 event pairs, 140 based on Foata normal form. 119/961 useless extension candidates. Maximal degree in co-relation 5262. Up to 441 conditions per place. [2023-11-06 22:49:51,517 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 109 selfloop transitions, 29 changer transitions 0/139 dead transitions. [2023-11-06 22:49:51,517 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 139 transitions, 1541 flow [2023-11-06 22:49:51,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 22:49:51,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-06 22:49:51,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1285 transitions. [2023-11-06 22:49:51,520 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3362114076399791 [2023-11-06 22:49:51,520 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1285 transitions. [2023-11-06 22:49:51,520 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1285 transitions. [2023-11-06 22:49:51,520 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:51,520 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1285 transitions. [2023-11-06 22:49:51,522 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 91.78571428571429) internal successors, (1285), 14 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:51,524 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:51,524 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:51,524 INFO L175 Difference]: Start difference. First operand has 115 places, 62 transitions, 652 flow. Second operand 14 states and 1285 transitions. [2023-11-06 22:49:51,524 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 139 transitions, 1541 flow [2023-11-06 22:49:51,533 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 139 transitions, 1458 flow, removed 4 selfloop flow, removed 13 redundant places. [2023-11-06 22:49:51,534 INFO L231 Difference]: Finished difference. Result has 115 places, 61 transitions, 610 flow [2023-11-06 22:49:51,534 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=552, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=610, PETRI_PLACES=115, PETRI_TRANSITIONS=61} [2023-11-06 22:49:51,535 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 78 predicate places. [2023-11-06 22:49:51,535 INFO L495 AbstractCegarLoop]: Abstraction has has 115 places, 61 transitions, 610 flow [2023-11-06 22:49:51,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 87.15151515151516) internal successors, (2876), 33 states have internal predecessors, (2876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:51,536 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:51,536 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1] [2023-11-06 22:49:51,541 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-11-06 22:49:51,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-06 22:49:51,737 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:51,737 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:51,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1008044475, now seen corresponding path program 1 times [2023-11-06 22:49:51,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:51,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974788530] [2023-11-06 22:49:51,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:51,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:51,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:51,831 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-06 22:49:51,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:51,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974788530] [2023-11-06 22:49:51,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974788530] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:51,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238103830] [2023-11-06 22:49:51,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:51,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:51,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:51,833 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:51,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-06 22:49:52,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:52,087 INFO L262 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:49:52,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:52,099 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-06 22:49:52,099 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:52,145 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-06 22:49:52,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238103830] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:52,146 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:52,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2023-11-06 22:49:52,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741957833] [2023-11-06 22:49:52,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:52,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 22:49:52,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:52,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 22:49:52,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:49:52,198 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 116 out of 273 [2023-11-06 22:49:52,199 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 61 transitions, 610 flow. Second operand has 13 states, 13 states have (on average 117.38461538461539) internal successors, (1526), 13 states have internal predecessors, (1526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:52,199 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:52,200 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 116 of 273 [2023-11-06 22:49:52,200 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:52,717 INFO L124 PetriNetUnfolderBase]: 1375/2306 cut-off events. [2023-11-06 22:49:52,717 INFO L125 PetriNetUnfolderBase]: For 11922/12285 co-relation queries the response was YES. [2023-11-06 22:49:52,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14547 conditions, 2306 events. 1375/2306 cut-off events. For 11922/12285 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 12368 event pairs, 280 based on Foata normal form. 471/2777 useless extension candidates. Maximal degree in co-relation 14518. Up to 823 conditions per place. [2023-11-06 22:49:52,734 INFO L140 encePairwiseOnDemand]: 269/273 looper letters, 213 selfloop transitions, 31 changer transitions 0/245 dead transitions. [2023-11-06 22:49:52,735 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 245 transitions, 2796 flow [2023-11-06 22:49:52,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 22:49:52,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-06 22:49:52,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1530 transitions. [2023-11-06 22:49:52,737 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46703296703296704 [2023-11-06 22:49:52,738 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1530 transitions. [2023-11-06 22:49:52,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1530 transitions. [2023-11-06 22:49:52,738 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:52,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1530 transitions. [2023-11-06 22:49:52,741 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 127.5) internal successors, (1530), 12 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:52,744 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 273.0) internal successors, (3549), 13 states have internal predecessors, (3549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:52,744 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 273.0) internal successors, (3549), 13 states have internal predecessors, (3549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:52,745 INFO L175 Difference]: Start difference. First operand has 115 places, 61 transitions, 610 flow. Second operand 12 states and 1530 transitions. [2023-11-06 22:49:52,745 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 245 transitions, 2796 flow [2023-11-06 22:49:52,766 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 245 transitions, 2712 flow, removed 7 selfloop flow, removed 12 redundant places. [2023-11-06 22:49:52,770 INFO L231 Difference]: Finished difference. Result has 120 places, 73 transitions, 809 flow [2023-11-06 22:49:52,770 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=550, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=809, PETRI_PLACES=120, PETRI_TRANSITIONS=73} [2023-11-06 22:49:52,771 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 83 predicate places. [2023-11-06 22:49:52,771 INFO L495 AbstractCegarLoop]: Abstraction has has 120 places, 73 transitions, 809 flow [2023-11-06 22:49:52,771 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 117.38461538461539) internal successors, (1526), 13 states have internal predecessors, (1526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:52,771 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:52,771 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1] [2023-11-06 22:49:52,779 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2023-11-06 22:49:52,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-11-06 22:49:52,977 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:52,977 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:52,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1008044546, now seen corresponding path program 5 times [2023-11-06 22:49:52,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:52,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312718732] [2023-11-06 22:49:52,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:52,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:53,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:53,192 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:53,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:53,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312718732] [2023-11-06 22:49:53,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312718732] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:53,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393857169] [2023-11-06 22:49:53,193 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 22:49:53,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:53,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:53,196 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:53,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-06 22:49:53,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-06 22:49:53,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:53,467 INFO L262 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 22:49:53,469 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:53,649 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:53,649 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:53,805 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:53,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393857169] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:53,806 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:53,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2023-11-06 22:49:53,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355175267] [2023-11-06 22:49:53,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:53,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-06 22:49:53,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:53,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-06 22:49:53,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=600, Unknown=0, NotChecked=0, Total=812 [2023-11-06 22:49:54,279 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:49:54,281 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 73 transitions, 809 flow. Second operand has 29 states, 29 states have (on average 105.13793103448276) internal successors, (3049), 29 states have internal predecessors, (3049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:54,281 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:54,281 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:49:54,282 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:55,164 INFO L124 PetriNetUnfolderBase]: 1695/2816 cut-off events. [2023-11-06 22:49:55,164 INFO L125 PetriNetUnfolderBase]: For 13482/13915 co-relation queries the response was YES. [2023-11-06 22:49:55,177 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17831 conditions, 2816 events. 1695/2816 cut-off events. For 13482/13915 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 14830 event pairs, 950 based on Foata normal form. 503/3319 useless extension candidates. Maximal degree in co-relation 17798. Up to 2287 conditions per place. [2023-11-06 22:49:55,187 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 126 selfloop transitions, 27 changer transitions 24/178 dead transitions. [2023-11-06 22:49:55,187 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 178 transitions, 2015 flow [2023-11-06 22:49:55,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-06 22:49:55,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-06 22:49:55,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1442 transitions. [2023-11-06 22:49:55,190 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40631163708086787 [2023-11-06 22:49:55,190 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1442 transitions. [2023-11-06 22:49:55,190 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1442 transitions. [2023-11-06 22:49:55,190 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:55,191 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1442 transitions. [2023-11-06 22:49:55,192 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 110.92307692307692) internal successors, (1442), 13 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:55,194 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 273.0) internal successors, (3822), 14 states have internal predecessors, (3822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:55,194 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 273.0) internal successors, (3822), 14 states have internal predecessors, (3822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:55,194 INFO L175 Difference]: Start difference. First operand has 120 places, 73 transitions, 809 flow. Second operand 13 states and 1442 transitions. [2023-11-06 22:49:55,194 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 178 transitions, 2015 flow [2023-11-06 22:49:55,267 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 178 transitions, 1897 flow, removed 21 selfloop flow, removed 5 redundant places. [2023-11-06 22:49:55,270 INFO L231 Difference]: Finished difference. Result has 134 places, 95 transitions, 1119 flow [2023-11-06 22:49:55,270 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=731, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1119, PETRI_PLACES=134, PETRI_TRANSITIONS=95} [2023-11-06 22:49:55,270 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 97 predicate places. [2023-11-06 22:49:55,270 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 95 transitions, 1119 flow [2023-11-06 22:49:55,271 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 105.13793103448276) internal successors, (3049), 29 states have internal predecessors, (3049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:55,271 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:55,271 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:49:55,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-11-06 22:49:55,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2023-11-06 22:49:55,471 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:55,472 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:55,472 INFO L85 PathProgramCache]: Analyzing trace with hash 980490642, now seen corresponding path program 4 times [2023-11-06 22:49:55,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:55,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470209229] [2023-11-06 22:49:55,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:55,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:55,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:55,947 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:55,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:55,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470209229] [2023-11-06 22:49:55,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470209229] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:55,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977017307] [2023-11-06 22:49:55,948 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:49:55,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:55,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:55,949 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:55,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-06 22:49:56,187 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:49:56,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:56,189 INFO L262 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 39 conjunts are in the unsatisfiable core [2023-11-06 22:49:56,190 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:49:56,317 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:49:56,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:56,365 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:56,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:49:56,402 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:49:56,502 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:56,502 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:49:56,729 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:56,729 INFO L351 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 27 treesize of output 28 [2023-11-06 22:49:56,736 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:49:56,736 INFO L351 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 71 treesize of output 65 [2023-11-06 22:49:56,748 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2023-11-06 22:49:56,753 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-06 22:49:56,924 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:56,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977017307] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:49:56,924 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:49:56,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 31 [2023-11-06 22:49:56,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648848125] [2023-11-06 22:49:56,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:49:56,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-11-06 22:49:56,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:49:56,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-11-06 22:49:56,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=945, Unknown=7, NotChecked=0, Total=1056 [2023-11-06 22:49:57,603 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:49:57,605 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 95 transitions, 1119 flow. Second operand has 33 states, 33 states have (on average 87.21212121212122) internal successors, (2878), 33 states have internal predecessors, (2878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:57,605 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:49:57,605 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:49:57,606 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:49:58,826 INFO L124 PetriNetUnfolderBase]: 2192/3581 cut-off events. [2023-11-06 22:49:58,826 INFO L125 PetriNetUnfolderBase]: For 33840/34030 co-relation queries the response was YES. [2023-11-06 22:49:58,844 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23327 conditions, 3581 events. 2192/3581 cut-off events. For 33840/34030 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 19585 event pairs, 562 based on Foata normal form. 372/3949 useless extension candidates. Maximal degree in co-relation 23286. Up to 1811 conditions per place. [2023-11-06 22:49:58,858 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 288 selfloop transitions, 19 changer transitions 0/311 dead transitions. [2023-11-06 22:49:58,858 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 311 transitions, 4581 flow [2023-11-06 22:49:58,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 22:49:58,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-06 22:49:58,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1287 transitions. [2023-11-06 22:49:58,861 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.336734693877551 [2023-11-06 22:49:58,861 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1287 transitions. [2023-11-06 22:49:58,861 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1287 transitions. [2023-11-06 22:49:58,862 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:49:58,862 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1287 transitions. [2023-11-06 22:49:58,864 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 91.92857142857143) internal successors, (1287), 14 states have internal predecessors, (1287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:58,867 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:58,867 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:58,867 INFO L175 Difference]: Start difference. First operand has 134 places, 95 transitions, 1119 flow. Second operand 14 states and 1287 transitions. [2023-11-06 22:49:58,868 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 311 transitions, 4581 flow [2023-11-06 22:49:58,909 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 311 transitions, 4425 flow, removed 73 selfloop flow, removed 6 redundant places. [2023-11-06 22:49:58,912 INFO L231 Difference]: Finished difference. Result has 143 places, 98 transitions, 1163 flow [2023-11-06 22:49:58,912 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=1073, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1163, PETRI_PLACES=143, PETRI_TRANSITIONS=98} [2023-11-06 22:49:58,913 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 106 predicate places. [2023-11-06 22:49:58,913 INFO L495 AbstractCegarLoop]: Abstraction has has 143 places, 98 transitions, 1163 flow [2023-11-06 22:49:58,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 87.21212121212122) internal successors, (2878), 33 states have internal predecessors, (2878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:49:58,914 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:49:58,914 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1] [2023-11-06 22:49:58,919 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-11-06 22:49:59,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:59,119 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:49:59,119 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:49:59,119 INFO L85 PathProgramCache]: Analyzing trace with hash -719095567, now seen corresponding path program 5 times [2023-11-06 22:49:59,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:49:59,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186588635] [2023-11-06 22:49:59,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:49:59,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:49:59,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:49:59,586 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:49:59,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:49:59,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186588635] [2023-11-06 22:49:59,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186588635] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:49:59,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182173738] [2023-11-06 22:49:59,587 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 22:49:59,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:49:59,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:59,588 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:49:59,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-06 22:49:59,875 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-06 22:49:59,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:49:59,878 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 40 conjunts are in the unsatisfiable core [2023-11-06 22:49:59,879 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:50:00,053 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:50:00,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:50:00,095 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:50:00,238 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:00,239 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:50:00,485 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:00,485 INFO L351 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 24 treesize of output 25 [2023-11-06 22:50:00,492 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:00,493 INFO L351 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 37 treesize of output 31 [2023-11-06 22:50:00,497 INFO L351 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 7 treesize of output 3 [2023-11-06 22:50:00,661 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:00,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182173738] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:50:00,661 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:50:00,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 34 [2023-11-06 22:50:00,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531751340] [2023-11-06 22:50:00,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:50:00,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-11-06 22:50:00,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:50:00,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-11-06 22:50:00,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1144, Unknown=5, NotChecked=0, Total=1260 [2023-11-06 22:50:01,077 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 273 [2023-11-06 22:50:01,079 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 98 transitions, 1163 flow. Second operand has 36 states, 36 states have (on average 92.11111111111111) internal successors, (3316), 36 states have internal predecessors, (3316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:01,079 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:50:01,079 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 273 [2023-11-06 22:50:01,079 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:50:02,347 INFO L124 PetriNetUnfolderBase]: 2101/3419 cut-off events. [2023-11-06 22:50:02,347 INFO L125 PetriNetUnfolderBase]: For 26680/27095 co-relation queries the response was YES. [2023-11-06 22:50:02,362 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24045 conditions, 3419 events. 2101/3419 cut-off events. For 26680/27095 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 18104 event pairs, 1058 based on Foata normal form. 412/3792 useless extension candidates. Maximal degree in co-relation 24003. Up to 2855 conditions per place. [2023-11-06 22:50:02,375 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 119 selfloop transitions, 34 changer transitions 0/154 dead transitions. [2023-11-06 22:50:02,375 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 154 transitions, 2106 flow [2023-11-06 22:50:02,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-06 22:50:02,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-06 22:50:02,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1705 transitions. [2023-11-06 22:50:02,379 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.346967846967847 [2023-11-06 22:50:02,379 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1705 transitions. [2023-11-06 22:50:02,379 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1705 transitions. [2023-11-06 22:50:02,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:50:02,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1705 transitions. [2023-11-06 22:50:02,382 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 94.72222222222223) internal successors, (1705), 18 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:02,386 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 273.0) internal successors, (5187), 19 states have internal predecessors, (5187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:02,387 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 273.0) internal successors, (5187), 19 states have internal predecessors, (5187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:02,387 INFO L175 Difference]: Start difference. First operand has 143 places, 98 transitions, 1163 flow. Second operand 18 states and 1705 transitions. [2023-11-06 22:50:02,387 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 154 transitions, 2106 flow [2023-11-06 22:50:02,435 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 154 transitions, 2055 flow, removed 6 selfloop flow, removed 9 redundant places. [2023-11-06 22:50:02,439 INFO L231 Difference]: Finished difference. Result has 157 places, 109 transitions, 1370 flow [2023-11-06 22:50:02,439 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=1136, PETRI_DIFFERENCE_MINUEND_PLACES=134, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1370, PETRI_PLACES=157, PETRI_TRANSITIONS=109} [2023-11-06 22:50:02,439 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 120 predicate places. [2023-11-06 22:50:02,440 INFO L495 AbstractCegarLoop]: Abstraction has has 157 places, 109 transitions, 1370 flow [2023-11-06 22:50:02,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 92.11111111111111) internal successors, (3316), 36 states have internal predecessors, (3316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:02,440 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:50:02,441 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1] [2023-11-06 22:50:02,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2023-11-06 22:50:02,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2023-11-06 22:50:02,647 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:50:02,647 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:50:02,647 INFO L85 PathProgramCache]: Analyzing trace with hash -719095568, now seen corresponding path program 6 times [2023-11-06 22:50:02,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:50:02,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071811985] [2023-11-06 22:50:02,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:50:02,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:50:02,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:50:03,101 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:03,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:50:03,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071811985] [2023-11-06 22:50:03,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071811985] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:50:03,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10108710] [2023-11-06 22:50:03,101 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 22:50:03,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:50:03,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:50:03,102 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:50:03,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-06 22:50:03,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-06 22:50:03,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:50:03,384 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-06 22:50:03,386 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:50:03,539 INFO L351 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-06 22:50:03,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:50:03,599 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 17 [2023-11-06 22:50:03,920 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:03,920 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:50:04,352 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:04,352 INFO L351 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 28 treesize of output 29 [2023-11-06 22:50:04,361 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:04,362 INFO L351 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 47 treesize of output 39 [2023-11-06 22:50:04,367 INFO L351 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 15 treesize of output 9 [2023-11-06 22:50:04,851 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:04,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10108710] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:50:04,852 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:50:04,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 36 [2023-11-06 22:50:04,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248207143] [2023-11-06 22:50:04,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:50:04,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-11-06 22:50:04,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:50:04,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-11-06 22:50:04,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1244, Unknown=0, NotChecked=0, Total=1406 [2023-11-06 22:50:06,120 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 22:50:08,006 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 22:50:10,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 22:50:13,538 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 93 out of 273 [2023-11-06 22:50:13,540 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 157 places, 109 transitions, 1370 flow. Second operand has 38 states, 38 states have (on average 94.10526315789474) internal successors, (3576), 38 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:13,540 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:50:13,540 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 93 of 273 [2023-11-06 22:50:13,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:50:15,083 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 22:50:20,154 INFO L124 PetriNetUnfolderBase]: 4263/6605 cut-off events. [2023-11-06 22:50:20,154 INFO L125 PetriNetUnfolderBase]: For 58554/59403 co-relation queries the response was YES. [2023-11-06 22:50:20,196 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48252 conditions, 6605 events. 4263/6605 cut-off events. For 58554/59403 co-relation queries the response was YES. Maximal size of possible extension queue 232. Compared 36995 event pairs, 1390 based on Foata normal form. 999/7595 useless extension candidates. Maximal degree in co-relation 48204. Up to 2575 conditions per place. [2023-11-06 22:50:20,352 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 244 selfloop transitions, 145 changer transitions 25/415 dead transitions. [2023-11-06 22:50:20,352 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 415 transitions, 5746 flow [2023-11-06 22:50:20,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-11-06 22:50:20,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2023-11-06 22:50:20,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 4778 transitions. [2023-11-06 22:50:20,357 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35718023473125515 [2023-11-06 22:50:20,358 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 4778 transitions. [2023-11-06 22:50:20,358 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 4778 transitions. [2023-11-06 22:50:20,359 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:50:20,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 4778 transitions. [2023-11-06 22:50:20,367 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 97.51020408163265) internal successors, (4778), 49 states have internal predecessors, (4778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:20,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 273.0) internal successors, (13650), 50 states have internal predecessors, (13650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:20,385 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 273.0) internal successors, (13650), 50 states have internal predecessors, (13650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:20,385 INFO L175 Difference]: Start difference. First operand has 157 places, 109 transitions, 1370 flow. Second operand 49 states and 4778 transitions. [2023-11-06 22:50:20,385 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 415 transitions, 5746 flow [2023-11-06 22:50:20,478 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 415 transitions, 5592 flow, removed 66 selfloop flow, removed 8 redundant places. [2023-11-06 22:50:20,483 INFO L231 Difference]: Finished difference. Result has 208 places, 213 transitions, 3120 flow [2023-11-06 22:50:20,483 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=1277, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=107, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=3120, PETRI_PLACES=208, PETRI_TRANSITIONS=213} [2023-11-06 22:50:20,484 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 171 predicate places. [2023-11-06 22:50:20,484 INFO L495 AbstractCegarLoop]: Abstraction has has 208 places, 213 transitions, 3120 flow [2023-11-06 22:50:20,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 94.10526315789474) internal successors, (3576), 38 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:20,484 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:50:20,484 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:50:20,490 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2023-11-06 22:50:20,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2023-11-06 22:50:20,685 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:50:20,685 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:50:20,685 INFO L85 PathProgramCache]: Analyzing trace with hash 980490643, now seen corresponding path program 5 times [2023-11-06 22:50:20,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:50:20,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458686889] [2023-11-06 22:50:20,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:50:20,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:50:20,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:50:21,130 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:21,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:50:21,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458686889] [2023-11-06 22:50:21,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458686889] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:50:21,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392001994] [2023-11-06 22:50:21,131 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 22:50:21,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:50:21,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:50:21,132 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:50:21,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-06 22:50:21,397 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-06 22:50:21,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:50:21,399 INFO L262 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-06 22:50:21,401 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:50:21,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:50:21,407 INFO L351 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 10 treesize of output 8 [2023-11-06 22:50:21,535 INFO L351 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 15 treesize of output 1 [2023-11-06 22:50:21,572 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:50:21,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:50:21,611 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:50:21,706 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:21,706 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:50:21,957 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:21,958 INFO L351 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 29 treesize of output 30 [2023-11-06 22:50:21,966 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:21,966 INFO L351 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 159 treesize of output 147 [2023-11-06 22:50:21,973 INFO L351 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 29 treesize of output 25 [2023-11-06 22:50:22,001 INFO L351 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 28 treesize of output 20 [2023-11-06 22:50:22,137 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:22,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392001994] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:50:22,137 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:50:22,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 31 [2023-11-06 22:50:22,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338384960] [2023-11-06 22:50:22,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:50:22,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-11-06 22:50:22,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:50:22,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-11-06 22:50:22,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=940, Unknown=12, NotChecked=0, Total=1056 [2023-11-06 22:50:23,720 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:50:23,722 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 213 transitions, 3120 flow. Second operand has 33 states, 33 states have (on average 87.21212121212122) internal successors, (2878), 33 states have internal predecessors, (2878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:23,722 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:50:23,722 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:50:23,723 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:50:25,626 INFO L124 PetriNetUnfolderBase]: 4219/6519 cut-off events. [2023-11-06 22:50:25,626 INFO L125 PetriNetUnfolderBase]: For 68460/68460 co-relation queries the response was YES. [2023-11-06 22:50:25,673 INFO L83 FinitePrefix]: Finished finitePrefix Result has 50443 conditions, 6519 events. 4219/6519 cut-off events. For 68460/68460 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 35240 event pairs, 967 based on Foata normal form. 194/6713 useless extension candidates. Maximal degree in co-relation 50383. Up to 3529 conditions per place. [2023-11-06 22:50:25,706 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 613 selfloop transitions, 21 changer transitions 0/640 dead transitions. [2023-11-06 22:50:25,706 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 640 transitions, 11230 flow [2023-11-06 22:50:25,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 22:50:25,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-06 22:50:25,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1285 transitions. [2023-11-06 22:50:25,708 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3362114076399791 [2023-11-06 22:50:25,708 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1285 transitions. [2023-11-06 22:50:25,708 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1285 transitions. [2023-11-06 22:50:25,709 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:50:25,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1285 transitions. [2023-11-06 22:50:25,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 91.78571428571429) internal successors, (1285), 14 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:25,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:25,712 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 273.0) internal successors, (4095), 15 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:25,712 INFO L175 Difference]: Start difference. First operand has 208 places, 213 transitions, 3120 flow. Second operand 14 states and 1285 transitions. [2023-11-06 22:50:25,712 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 221 places, 640 transitions, 11230 flow [2023-11-06 22:50:25,976 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 640 transitions, 10445 flow, removed 220 selfloop flow, removed 25 redundant places. [2023-11-06 22:50:25,991 INFO L231 Difference]: Finished difference. Result has 196 places, 212 transitions, 2700 flow [2023-11-06 22:50:25,991 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2658, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2700, PETRI_PLACES=196, PETRI_TRANSITIONS=212} [2023-11-06 22:50:25,992 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 159 predicate places. [2023-11-06 22:50:25,992 INFO L495 AbstractCegarLoop]: Abstraction has has 196 places, 212 transitions, 2700 flow [2023-11-06 22:50:25,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 87.21212121212122) internal successors, (2878), 33 states have internal predecessors, (2878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:25,993 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:50:25,993 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1] [2023-11-06 22:50:25,998 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2023-11-06 22:50:26,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2023-11-06 22:50:26,195 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:50:26,196 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:50:26,196 INFO L85 PathProgramCache]: Analyzing trace with hash -817777970, now seen corresponding path program 4 times [2023-11-06 22:50:26,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:50:26,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352501665] [2023-11-06 22:50:26,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:50:26,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:50:26,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:50:26,830 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:26,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:50:26,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352501665] [2023-11-06 22:50:26,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352501665] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:50:26,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982130321] [2023-11-06 22:50:26,831 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:50:26,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:50:26,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:50:26,833 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:50:26,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-06 22:50:27,109 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:50:27,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:50:27,112 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-06 22:50:27,113 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:50:27,290 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:50:27,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:50:27,334 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:50:27,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:50:27,487 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:50:27,585 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:27,585 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:50:27,673 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1300 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1300) c_~A~0.base) (+ (* |c_thread1Thread1of1ForFork1_~i~0#1| 4) c_~A~0.offset 8)) 4294967296)) is different from false [2023-11-06 22:50:27,774 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1300 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1300) c_~A~0.base) (+ c_~A~0.offset 16)) 4294967296)) is different from false [2023-11-06 22:50:27,846 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:27,847 INFO L351 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 27 treesize of output 28 [2023-11-06 22:50:27,855 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:27,855 INFO L351 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 71 treesize of output 65 [2023-11-06 22:50:27,859 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2023-11-06 22:50:27,868 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-06 22:50:28,102 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:28,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982130321] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:50:28,102 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:50:28,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 39 [2023-11-06 22:50:28,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927669502] [2023-11-06 22:50:28,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:50:28,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-11-06 22:50:28,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:50:28,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-11-06 22:50:28,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1350, Unknown=14, NotChecked=150, Total=1640 [2023-11-06 22:50:28,273 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:50:28,275 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 212 transitions, 2700 flow. Second operand has 41 states, 41 states have (on average 87.09756097560975) internal successors, (3571), 41 states have internal predecessors, (3571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:28,275 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:50:28,275 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:50:28,275 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:50:30,764 INFO L124 PetriNetUnfolderBase]: 3869/5973 cut-off events. [2023-11-06 22:50:30,765 INFO L125 PetriNetUnfolderBase]: For 66261/66961 co-relation queries the response was YES. [2023-11-06 22:50:30,801 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45976 conditions, 5973 events. 3869/5973 cut-off events. For 66261/66961 co-relation queries the response was YES. Maximal size of possible extension queue 206. Compared 32312 event pairs, 1332 based on Foata normal form. 739/6709 useless extension candidates. Maximal degree in co-relation 45925. Up to 3324 conditions per place. [2023-11-06 22:50:30,827 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 260 selfloop transitions, 70 changer transitions 5/336 dead transitions. [2023-11-06 22:50:30,827 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 336 transitions, 4654 flow [2023-11-06 22:50:30,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 22:50:30,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-06 22:50:30,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1483 transitions. [2023-11-06 22:50:30,830 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.33951465201465203 [2023-11-06 22:50:30,830 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1483 transitions. [2023-11-06 22:50:30,830 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1483 transitions. [2023-11-06 22:50:30,830 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:50:30,830 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1483 transitions. [2023-11-06 22:50:30,832 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 92.6875) internal successors, (1483), 16 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:30,834 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 273.0) internal successors, (4641), 17 states have internal predecessors, (4641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:30,834 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 273.0) internal successors, (4641), 17 states have internal predecessors, (4641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:30,834 INFO L175 Difference]: Start difference. First operand has 196 places, 212 transitions, 2700 flow. Second operand 16 states and 1483 transitions. [2023-11-06 22:50:30,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 336 transitions, 4654 flow [2023-11-06 22:50:30,940 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 200 places, 336 transitions, 4476 flow, removed 1 selfloop flow, removed 11 redundant places. [2023-11-06 22:50:30,944 INFO L231 Difference]: Finished difference. Result has 202 places, 213 transitions, 2884 flow [2023-11-06 22:50:30,945 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2659, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=142, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2884, PETRI_PLACES=202, PETRI_TRANSITIONS=213} [2023-11-06 22:50:30,945 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 165 predicate places. [2023-11-06 22:50:30,945 INFO L495 AbstractCegarLoop]: Abstraction has has 202 places, 213 transitions, 2884 flow [2023-11-06 22:50:30,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 87.09756097560975) internal successors, (3571), 41 states have internal predecessors, (3571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:30,945 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:50:30,946 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1] [2023-11-06 22:50:30,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2023-11-06 22:50:31,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:50:31,146 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:50:31,147 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:50:31,147 INFO L85 PathProgramCache]: Analyzing trace with hash -817123251, now seen corresponding path program 4 times [2023-11-06 22:50:31,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:50:31,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808098741] [2023-11-06 22:50:31,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:50:31,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:50:31,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:50:31,739 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:31,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:50:31,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808098741] [2023-11-06 22:50:31,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808098741] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:50:31,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866649334] [2023-11-06 22:50:31,740 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:50:31,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:50:31,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:50:31,741 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:50:31,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-06 22:50:32,015 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:50:32,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:50:32,017 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-06 22:50:32,019 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:50:32,190 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:50:32,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:50:32,247 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:50:32,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:50:32,523 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:50:32,557 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:32,557 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:50:32,759 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1343 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1343) c_~A~0.base) (+ (* |c_thread1Thread1of1ForFork1_~i~0#1| 4) c_~A~0.offset 12)) 9223372039002259456))) is different from false [2023-11-06 22:50:32,765 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1343 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1343) c_~A~0.base) (+ (* |c_thread1Thread1of1ForFork1_~i~0#1| 4) c_~A~0.offset 16)) 9223372039002259456))) is different from false [2023-11-06 22:50:32,769 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1343 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1343) c_~A~0.base) (+ c_~A~0.offset 16)) 9223372039002259456))) is different from false [2023-11-06 22:50:32,779 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1343 (Array Int Int)) (v_ArrVal_1342 (Array Int Int))) (< 0 (+ (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1342) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1343) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ 16 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 9223372039002259456))) is different from false [2023-11-06 22:50:32,786 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:32,786 INFO L351 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 29 treesize of output 30 [2023-11-06 22:50:32,796 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:32,796 INFO L351 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 159 treesize of output 147 [2023-11-06 22:50:32,801 INFO L351 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 28 treesize of output 20 [2023-11-06 22:50:32,807 INFO L351 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 29 treesize of output 25 [2023-11-06 22:50:33,085 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 12 not checked. [2023-11-06 22:50:33,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866649334] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:50:33,085 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:50:33,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 39 [2023-11-06 22:50:33,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341834533] [2023-11-06 22:50:33,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:50:33,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-11-06 22:50:33,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:50:33,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-11-06 22:50:33,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1199, Unknown=23, NotChecked=292, Total=1640 [2023-11-06 22:50:33,225 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:50:33,227 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 213 transitions, 2884 flow. Second operand has 41 states, 41 states have (on average 87.09756097560975) internal successors, (3571), 41 states have internal predecessors, (3571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:33,227 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:50:33,227 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:50:33,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:50:35,582 INFO L124 PetriNetUnfolderBase]: 3795/5855 cut-off events. [2023-11-06 22:50:35,582 INFO L125 PetriNetUnfolderBase]: For 63998/64688 co-relation queries the response was YES. [2023-11-06 22:50:35,621 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44976 conditions, 5855 events. 3795/5855 cut-off events. For 63998/64688 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 31184 event pairs, 1285 based on Foata normal form. 729/6581 useless extension candidates. Maximal degree in co-relation 44923. Up to 2952 conditions per place. [2023-11-06 22:50:35,647 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 255 selfloop transitions, 74 changer transitions 5/335 dead transitions. [2023-11-06 22:50:35,648 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 335 transitions, 4655 flow [2023-11-06 22:50:35,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 22:50:35,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-06 22:50:35,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1482 transitions. [2023-11-06 22:50:35,650 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3392857142857143 [2023-11-06 22:50:35,650 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1482 transitions. [2023-11-06 22:50:35,650 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1482 transitions. [2023-11-06 22:50:35,651 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:50:35,651 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1482 transitions. [2023-11-06 22:50:35,652 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 92.625) internal successors, (1482), 16 states have internal predecessors, (1482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:35,654 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 273.0) internal successors, (4641), 17 states have internal predecessors, (4641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:35,654 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 273.0) internal successors, (4641), 17 states have internal predecessors, (4641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:35,654 INFO L175 Difference]: Start difference. First operand has 202 places, 213 transitions, 2884 flow. Second operand 16 states and 1482 transitions. [2023-11-06 22:50:35,655 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 335 transitions, 4655 flow [2023-11-06 22:50:35,772 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 335 transitions, 4390 flow, removed 8 selfloop flow, removed 15 redundant places. [2023-11-06 22:50:35,777 INFO L231 Difference]: Finished difference. Result has 202 places, 212 transitions, 2744 flow [2023-11-06 22:50:35,777 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2596, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2744, PETRI_PLACES=202, PETRI_TRANSITIONS=212} [2023-11-06 22:50:35,777 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 165 predicate places. [2023-11-06 22:50:35,777 INFO L495 AbstractCegarLoop]: Abstraction has has 202 places, 212 transitions, 2744 flow [2023-11-06 22:50:35,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 87.09756097560975) internal successors, (3571), 41 states have internal predecessors, (3571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:35,778 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:50:35,778 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:50:35,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2023-11-06 22:50:35,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-11-06 22:50:35,978 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:50:35,979 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:50:35,979 INFO L85 PathProgramCache]: Analyzing trace with hash 330442992, now seen corresponding path program 6 times [2023-11-06 22:50:35,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:50:35,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822046876] [2023-11-06 22:50:35,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:50:35,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:50:35,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:50:36,171 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:36,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:50:36,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822046876] [2023-11-06 22:50:36,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822046876] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:50:36,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274511237] [2023-11-06 22:50:36,172 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 22:50:36,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:50:36,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:50:36,176 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:50:36,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-11-06 22:50:36,483 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-06 22:50:36,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:50:36,485 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 22:50:36,486 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:50:36,641 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:36,641 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:50:36,779 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:36,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274511237] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:50:36,780 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:50:36,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2023-11-06 22:50:36,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875712309] [2023-11-06 22:50:36,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:50:36,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-06 22:50:36,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:50:36,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-06 22:50:36,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=600, Unknown=0, NotChecked=0, Total=812 [2023-11-06 22:50:37,093 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:50:37,095 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 212 transitions, 2744 flow. Second operand has 29 states, 29 states have (on average 105.20689655172414) internal successors, (3051), 29 states have internal predecessors, (3051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:37,096 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:50:37,096 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:50:37,096 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:50:38,402 INFO L124 PetriNetUnfolderBase]: 3923/6057 cut-off events. [2023-11-06 22:50:38,402 INFO L125 PetriNetUnfolderBase]: For 54505/54507 co-relation queries the response was YES. [2023-11-06 22:50:38,449 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45944 conditions, 6057 events. 3923/6057 cut-off events. For 54505/54507 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 31677 event pairs, 1891 based on Foata normal form. 80/6137 useless extension candidates. Maximal degree in co-relation 45893. Up to 5355 conditions per place. [2023-11-06 22:50:38,475 INFO L140 encePairwiseOnDemand]: 265/273 looper letters, 166 selfloop transitions, 6 changer transitions 147/323 dead transitions. [2023-11-06 22:50:38,475 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 323 transitions, 4395 flow [2023-11-06 22:50:38,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-06 22:50:38,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-06 22:50:38,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1424 transitions. [2023-11-06 22:50:38,478 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40123978585517045 [2023-11-06 22:50:38,478 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1424 transitions. [2023-11-06 22:50:38,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1424 transitions. [2023-11-06 22:50:38,479 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:50:38,479 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1424 transitions. [2023-11-06 22:50:38,481 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 109.53846153846153) internal successors, (1424), 13 states have internal predecessors, (1424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:38,484 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 273.0) internal successors, (3822), 14 states have internal predecessors, (3822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:38,484 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 273.0) internal successors, (3822), 14 states have internal predecessors, (3822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:38,485 INFO L175 Difference]: Start difference. First operand has 202 places, 212 transitions, 2744 flow. Second operand 13 states and 1424 transitions. [2023-11-06 22:50:38,485 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 323 transitions, 4395 flow [2023-11-06 22:50:38,716 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 200 places, 323 transitions, 4182 flow, removed 2 selfloop flow, removed 14 redundant places. [2023-11-06 22:50:38,720 INFO L231 Difference]: Finished difference. Result has 206 places, 176 transitions, 2238 flow [2023-11-06 22:50:38,720 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2576, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2238, PETRI_PLACES=206, PETRI_TRANSITIONS=176} [2023-11-06 22:50:38,720 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 169 predicate places. [2023-11-06 22:50:38,720 INFO L495 AbstractCegarLoop]: Abstraction has has 206 places, 176 transitions, 2238 flow [2023-11-06 22:50:38,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 105.20689655172414) internal successors, (3051), 29 states have internal predecessors, (3051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:38,721 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:50:38,721 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1] [2023-11-06 22:50:38,726 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2023-11-06 22:50:38,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:50:38,921 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:50:38,922 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:50:38,922 INFO L85 PathProgramCache]: Analyzing trace with hash 439007015, now seen corresponding path program 5 times [2023-11-06 22:50:38,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:50:38,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596503840] [2023-11-06 22:50:38,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:50:38,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:50:38,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:50:39,136 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:39,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:50:39,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596503840] [2023-11-06 22:50:39,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596503840] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:50:39,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544412681] [2023-11-06 22:50:39,137 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 22:50:39,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:50:39,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:50:39,138 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:50:39,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-11-06 22:50:39,441 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-06 22:50:39,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:50:39,443 INFO L262 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-06 22:50:39,444 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:50:39,645 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:39,645 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:50:39,842 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:39,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544412681] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:50:39,843 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:50:39,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 32 [2023-11-06 22:50:39,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928995716] [2023-11-06 22:50:39,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:50:39,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-11-06 22:50:39,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:50:39,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-11-06 22:50:39,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=286, Invalid=836, Unknown=0, NotChecked=0, Total=1122 [2023-11-06 22:50:40,194 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:50:40,196 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 176 transitions, 2238 flow. Second operand has 34 states, 34 states have (on average 105.17647058823529) internal successors, (3576), 34 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:40,196 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:50:40,196 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:50:40,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:50:41,341 INFO L124 PetriNetUnfolderBase]: 2297/3686 cut-off events. [2023-11-06 22:50:41,341 INFO L125 PetriNetUnfolderBase]: For 38273/38749 co-relation queries the response was YES. [2023-11-06 22:50:41,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27014 conditions, 3686 events. 2297/3686 cut-off events. For 38273/38749 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 19079 event pairs, 1037 based on Foata normal form. 660/4346 useless extension candidates. Maximal degree in co-relation 26964. Up to 2533 conditions per place. [2023-11-06 22:50:41,375 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 186 selfloop transitions, 43 changer transitions 35/265 dead transitions. [2023-11-06 22:50:41,375 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 265 transitions, 3449 flow [2023-11-06 22:50:41,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-06 22:50:41,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-06 22:50:41,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1661 transitions. [2023-11-06 22:50:41,381 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4056166056166056 [2023-11-06 22:50:41,381 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1661 transitions. [2023-11-06 22:50:41,381 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1661 transitions. [2023-11-06 22:50:41,381 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:50:41,382 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1661 transitions. [2023-11-06 22:50:41,384 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 110.73333333333333) internal successors, (1661), 15 states have internal predecessors, (1661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:41,387 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 273.0) internal successors, (4368), 16 states have internal predecessors, (4368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:41,388 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 273.0) internal successors, (4368), 16 states have internal predecessors, (4368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:41,388 INFO L175 Difference]: Start difference. First operand has 206 places, 176 transitions, 2238 flow. Second operand 15 states and 1661 transitions. [2023-11-06 22:50:41,388 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 265 transitions, 3449 flow [2023-11-06 22:50:41,512 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 265 transitions, 3086 flow, removed 159 selfloop flow, removed 18 redundant places. [2023-11-06 22:50:41,515 INFO L231 Difference]: Finished difference. Result has 187 places, 162 transitions, 1962 flow [2023-11-06 22:50:41,516 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=1610, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=149, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1962, PETRI_PLACES=187, PETRI_TRANSITIONS=162} [2023-11-06 22:50:41,516 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 150 predicate places. [2023-11-06 22:50:41,516 INFO L495 AbstractCegarLoop]: Abstraction has has 187 places, 162 transitions, 1962 flow [2023-11-06 22:50:41,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 105.17647058823529) internal successors, (3576), 34 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:41,517 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:50:41,517 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:50:41,521 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-11-06 22:50:41,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2023-11-06 22:50:41,717 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:50:41,718 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:50:41,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1162463390, now seen corresponding path program 7 times [2023-11-06 22:50:41,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:50:41,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892452649] [2023-11-06 22:50:41,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:50:41,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:50:41,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:50:42,242 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:42,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:50:42,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892452649] [2023-11-06 22:50:42,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892452649] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:50:42,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638002451] [2023-11-06 22:50:42,243 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 22:50:42,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:50:42,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:50:42,244 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:50:42,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-11-06 22:50:42,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:50:42,565 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-06 22:50:42,566 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:50:42,736 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:50:42,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:50:42,785 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:50:42,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:50:42,824 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:50:42,966 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:42,966 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:50:43,191 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1462 (Array Int Int)) (v_ArrVal_1461 (Array Int Int))) (< 0 (+ (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1461) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1462) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ 16 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 4294967296))) is different from false [2023-11-06 22:50:43,199 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:43,200 INFO L351 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 29 treesize of output 30 [2023-11-06 22:50:43,207 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:43,207 INFO L351 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 159 treesize of output 147 [2023-11-06 22:50:43,217 INFO L351 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 29 treesize of output 25 [2023-11-06 22:50:43,254 INFO L351 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 28 treesize of output 20 [2023-11-06 22:50:43,447 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2023-11-06 22:50:43,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638002451] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:50:43,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:50:43,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 37 [2023-11-06 22:50:43,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667531400] [2023-11-06 22:50:43,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:50:43,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-11-06 22:50:43,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:50:43,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-11-06 22:50:43,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1280, Unknown=7, NotChecked=72, Total=1482 [2023-11-06 22:50:43,506 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:50:43,508 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 162 transitions, 1962 flow. Second operand has 39 states, 39 states have (on average 87.17948717948718) internal successors, (3400), 39 states have internal predecessors, (3400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:43,508 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:50:43,508 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:50:43,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:50:45,345 INFO L124 PetriNetUnfolderBase]: 2885/4577 cut-off events. [2023-11-06 22:50:45,345 INFO L125 PetriNetUnfolderBase]: For 49953/50155 co-relation queries the response was YES. [2023-11-06 22:50:45,372 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32033 conditions, 4577 events. 2885/4577 cut-off events. For 49953/50155 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 24572 event pairs, 604 based on Foata normal form. 390/4961 useless extension candidates. Maximal degree in co-relation 31988. Up to 2261 conditions per place. [2023-11-06 22:50:45,392 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 459 selfloop transitions, 23 changer transitions 0/487 dead transitions. [2023-11-06 22:50:45,392 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 487 transitions, 7582 flow [2023-11-06 22:50:45,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 22:50:45,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-06 22:50:45,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1470 transitions. [2023-11-06 22:50:45,395 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.33653846153846156 [2023-11-06 22:50:45,395 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1470 transitions. [2023-11-06 22:50:45,395 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1470 transitions. [2023-11-06 22:50:45,395 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:50:45,396 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1470 transitions. [2023-11-06 22:50:45,397 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 91.875) internal successors, (1470), 16 states have internal predecessors, (1470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:45,401 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 273.0) internal successors, (4641), 17 states have internal predecessors, (4641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:45,402 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 273.0) internal successors, (4641), 17 states have internal predecessors, (4641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:45,402 INFO L175 Difference]: Start difference. First operand has 187 places, 162 transitions, 1962 flow. Second operand 16 states and 1470 transitions. [2023-11-06 22:50:45,402 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 487 transitions, 7582 flow [2023-11-06 22:50:45,481 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 193 places, 487 transitions, 7251 flow, removed 151 selfloop flow, removed 9 redundant places. [2023-11-06 22:50:45,488 INFO L231 Difference]: Finished difference. Result has 195 places, 165 transitions, 2001 flow [2023-11-06 22:50:45,488 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=1897, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2001, PETRI_PLACES=195, PETRI_TRANSITIONS=165} [2023-11-06 22:50:45,488 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 158 predicate places. [2023-11-06 22:50:45,489 INFO L495 AbstractCegarLoop]: Abstraction has has 195 places, 165 transitions, 2001 flow [2023-11-06 22:50:45,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 87.17948717948718) internal successors, (3400), 39 states have internal predecessors, (3400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:45,489 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:50:45,489 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1] [2023-11-06 22:50:45,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2023-11-06 22:50:45,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:50:45,694 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:50:45,695 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:50:45,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1984938346, now seen corresponding path program 6 times [2023-11-06 22:50:45,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:50:45,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14468448] [2023-11-06 22:50:45,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:50:45,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:50:45,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:50:46,178 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:46,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:50:46,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14468448] [2023-11-06 22:50:46,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14468448] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:50:46,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924711543] [2023-11-06 22:50:46,178 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 22:50:46,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:50:46,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:50:46,179 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:50:46,181 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-06 22:50:46,520 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-06 22:50:46,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:50:46,522 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-06 22:50:46,524 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:50:46,718 INFO L351 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-06 22:50:46,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:50:46,780 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-06 22:50:47,189 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:47,189 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:50:47,701 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:47,701 INFO L351 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 26 treesize of output 27 [2023-11-06 22:50:47,710 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:50:47,711 INFO L351 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 41 treesize of output 33 [2023-11-06 22:50:47,716 INFO L351 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 13 treesize of output 7 [2023-11-06 22:50:48,288 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:50:48,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924711543] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:50:48,288 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:50:48,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 42 [2023-11-06 22:50:48,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208984387] [2023-11-06 22:50:48,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:50:48,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-11-06 22:50:48,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:50:48,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-11-06 22:50:48,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1683, Unknown=0, NotChecked=0, Total=1892 [2023-11-06 22:50:50,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 22:50:53,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 22:50:54,737 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 93 out of 273 [2023-11-06 22:50:54,740 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 165 transitions, 2001 flow. Second operand has 44 states, 44 states have (on average 94.0909090909091) internal successors, (4140), 44 states have internal predecessors, (4140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:50:54,740 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:50:54,740 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 93 of 273 [2023-11-06 22:50:54,740 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:50:59,157 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 22:51:04,839 INFO L124 PetriNetUnfolderBase]: 4577/6919 cut-off events. [2023-11-06 22:51:04,839 INFO L125 PetriNetUnfolderBase]: For 66475/67282 co-relation queries the response was YES. [2023-11-06 22:51:04,886 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54873 conditions, 6919 events. 4577/6919 cut-off events. For 66475/67282 co-relation queries the response was YES. Maximal size of possible extension queue 206. Compared 36680 event pairs, 1502 based on Foata normal form. 943/7859 useless extension candidates. Maximal degree in co-relation 54828. Up to 2708 conditions per place. [2023-11-06 22:51:04,920 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 291 selfloop transitions, 157 changer transitions 36/485 dead transitions. [2023-11-06 22:51:04,920 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 485 transitions, 6864 flow [2023-11-06 22:51:04,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-11-06 22:51:04,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2023-11-06 22:51:04,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 5460 transitions. [2023-11-06 22:51:04,927 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35714285714285715 [2023-11-06 22:51:04,927 INFO L72 ComplementDD]: Start complementDD. Operand 56 states and 5460 transitions. [2023-11-06 22:51:04,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 56 states and 5460 transitions. [2023-11-06 22:51:04,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:04,929 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 56 states and 5460 transitions. [2023-11-06 22:51:04,934 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 57 states, 56 states have (on average 97.5) internal successors, (5460), 56 states have internal predecessors, (5460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:04,946 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 57 states, 57 states have (on average 273.0) internal successors, (15561), 57 states have internal predecessors, (15561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:04,949 INFO L81 ComplementDD]: Finished complementDD. Result has 57 states, 57 states have (on average 273.0) internal successors, (15561), 57 states have internal predecessors, (15561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:04,949 INFO L175 Difference]: Start difference. First operand has 195 places, 165 transitions, 2001 flow. Second operand 56 states and 5460 transitions. [2023-11-06 22:51:04,949 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 485 transitions, 6864 flow [2023-11-06 22:51:05,089 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 485 transitions, 6466 flow, removed 70 selfloop flow, removed 14 redundant places. [2023-11-06 22:51:05,094 INFO L231 Difference]: Finished difference. Result has 247 places, 229 transitions, 3226 flow [2023-11-06 22:51:05,094 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=1848, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=161, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=3226, PETRI_PLACES=247, PETRI_TRANSITIONS=229} [2023-11-06 22:51:05,095 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 210 predicate places. [2023-11-06 22:51:05,095 INFO L495 AbstractCegarLoop]: Abstraction has has 247 places, 229 transitions, 3226 flow [2023-11-06 22:51:05,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 94.0909090909091) internal successors, (4140), 44 states have internal predecessors, (4140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:05,095 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:05,095 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:05,101 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-11-06 22:51:05,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:05,296 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:51:05,296 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:05,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1162463391, now seen corresponding path program 5 times [2023-11-06 22:51:05,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:05,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991539853] [2023-11-06 22:51:05,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:05,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:05,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:05,827 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:05,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:05,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991539853] [2023-11-06 22:51:05,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991539853] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:05,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132396040] [2023-11-06 22:51:05,828 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 22:51:05,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:05,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:05,832 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:05,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-11-06 22:51:06,189 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-06 22:51:06,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:51:06,192 INFO L262 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-06 22:51:06,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:06,388 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:51:06,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:06,436 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:51:06,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:06,479 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:51:06,616 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:06,616 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:06,790 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1549 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1549) c_~A~0.base) (+ c_~A~0.offset 16)) 9223372039002259456)) is different from false [2023-11-06 22:51:06,859 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:06,859 INFO L351 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 27 treesize of output 28 [2023-11-06 22:51:06,877 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:06,878 INFO L351 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 71 treesize of output 65 [2023-11-06 22:51:06,882 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2023-11-06 22:51:06,887 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-06 22:51:07,093 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:07,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132396040] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:07,094 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:07,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 37 [2023-11-06 22:51:07,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806883879] [2023-11-06 22:51:07,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:07,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-11-06 22:51:07,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:07,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-11-06 22:51:07,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1283, Unknown=5, NotChecked=72, Total=1482 [2023-11-06 22:51:07,219 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:51:07,221 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 229 transitions, 3226 flow. Second operand has 39 states, 39 states have (on average 87.17948717948718) internal successors, (3400), 39 states have internal predecessors, (3400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:07,221 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:07,221 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:51:07,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:09,514 INFO L124 PetriNetUnfolderBase]: 4490/6749 cut-off events. [2023-11-06 22:51:09,514 INFO L125 PetriNetUnfolderBase]: For 79250/79386 co-relation queries the response was YES. [2023-11-06 22:51:09,573 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54921 conditions, 6749 events. 4490/6749 cut-off events. For 79250/79386 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 35043 event pairs, 854 based on Foata normal form. 312/7057 useless extension candidates. Maximal degree in co-relation 54866. Up to 3479 conditions per place. [2023-11-06 22:51:09,608 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 723 selfloop transitions, 24 changer transitions 0/753 dead transitions. [2023-11-06 22:51:09,608 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 753 transitions, 13431 flow [2023-11-06 22:51:09,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 22:51:09,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-06 22:51:09,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1468 transitions. [2023-11-06 22:51:09,611 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3360805860805861 [2023-11-06 22:51:09,611 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1468 transitions. [2023-11-06 22:51:09,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1468 transitions. [2023-11-06 22:51:09,612 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:09,612 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1468 transitions. [2023-11-06 22:51:09,614 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 91.75) internal successors, (1468), 16 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:09,755 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 273.0) internal successors, (4641), 17 states have internal predecessors, (4641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:09,755 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 273.0) internal successors, (4641), 17 states have internal predecessors, (4641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:09,755 INFO L175 Difference]: Start difference. First operand has 247 places, 229 transitions, 3226 flow. Second operand 16 states and 1468 transitions. [2023-11-06 22:51:09,755 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 753 transitions, 13431 flow [2023-11-06 22:51:09,939 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 753 transitions, 12551 flow, removed 328 selfloop flow, removed 31 redundant places. [2023-11-06 22:51:09,946 INFO L231 Difference]: Finished difference. Result has 231 places, 228 transitions, 2947 flow [2023-11-06 22:51:09,946 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2899, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2947, PETRI_PLACES=231, PETRI_TRANSITIONS=228} [2023-11-06 22:51:09,947 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 194 predicate places. [2023-11-06 22:51:09,947 INFO L495 AbstractCegarLoop]: Abstraction has has 231 places, 228 transitions, 2947 flow [2023-11-06 22:51:09,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 87.17948717948718) internal successors, (3400), 39 states have internal predecessors, (3400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:09,948 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:09,948 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:09,959 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2023-11-06 22:51:10,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:10,155 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:51:10,155 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:10,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1676622591, now seen corresponding path program 8 times [2023-11-06 22:51:10,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:10,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707790695] [2023-11-06 22:51:10,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:10,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:10,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:10,365 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:10,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:10,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707790695] [2023-11-06 22:51:10,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707790695] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:10,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625076137] [2023-11-06 22:51:10,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:51:10,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:10,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:10,367 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:10,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-11-06 22:51:10,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:51:10,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:51:10,690 INFO L262 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-06 22:51:10,691 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:10,900 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:10,901 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:11,082 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:11,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625076137] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:11,082 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:11,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 32 [2023-11-06 22:51:11,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960250147] [2023-11-06 22:51:11,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:11,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-11-06 22:51:11,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:11,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-11-06 22:51:11,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=286, Invalid=836, Unknown=0, NotChecked=0, Total=1122 [2023-11-06 22:51:11,613 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:51:11,616 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 228 transitions, 2947 flow. Second operand has 34 states, 34 states have (on average 105.17647058823529) internal successors, (3576), 34 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:11,616 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:11,616 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:51:11,616 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:13,225 INFO L124 PetriNetUnfolderBase]: 4348/6559 cut-off events. [2023-11-06 22:51:13,226 INFO L125 PetriNetUnfolderBase]: For 60707/60769 co-relation queries the response was YES. [2023-11-06 22:51:13,273 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52196 conditions, 6559 events. 4348/6559 cut-off events. For 60707/60769 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 32772 event pairs, 1996 based on Foata normal form. 170/6729 useless extension candidates. Maximal degree in co-relation 52141. Up to 5478 conditions per place. [2023-11-06 22:51:13,300 INFO L140 encePairwiseOnDemand]: 265/273 looper letters, 172 selfloop transitions, 7 changer transitions 207/390 dead transitions. [2023-11-06 22:51:13,300 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 390 transitions, 5637 flow [2023-11-06 22:51:13,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-06 22:51:13,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-06 22:51:13,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1640 transitions. [2023-11-06 22:51:13,302 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4004884004884005 [2023-11-06 22:51:13,302 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1640 transitions. [2023-11-06 22:51:13,303 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1640 transitions. [2023-11-06 22:51:13,303 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:13,303 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1640 transitions. [2023-11-06 22:51:13,305 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 109.33333333333333) internal successors, (1640), 15 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:13,308 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 273.0) internal successors, (4368), 16 states have internal predecessors, (4368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:13,309 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 273.0) internal successors, (4368), 16 states have internal predecessors, (4368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:13,309 INFO L175 Difference]: Start difference. First operand has 231 places, 228 transitions, 2947 flow. Second operand 15 states and 1640 transitions. [2023-11-06 22:51:13,309 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 390 transitions, 5637 flow [2023-11-06 22:51:13,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 390 transitions, 5569 flow, removed 0 selfloop flow, removed 13 redundant places. [2023-11-06 22:51:13,435 INFO L231 Difference]: Finished difference. Result has 239 places, 183 transitions, 2358 flow [2023-11-06 22:51:13,435 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2902, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2358, PETRI_PLACES=239, PETRI_TRANSITIONS=183} [2023-11-06 22:51:13,435 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 202 predicate places. [2023-11-06 22:51:13,436 INFO L495 AbstractCegarLoop]: Abstraction has has 239 places, 183 transitions, 2358 flow [2023-11-06 22:51:13,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 105.17647058823529) internal successors, (3576), 34 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:13,436 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:13,436 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 5, 1, 1, 1, 1, 1] [2023-11-06 22:51:13,441 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2023-11-06 22:51:13,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:13,637 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:51:13,637 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:13,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1345486537, now seen corresponding path program 7 times [2023-11-06 22:51:13,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:13,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899099991] [2023-11-06 22:51:13,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:13,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:13,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:14,233 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:14,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:14,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899099991] [2023-11-06 22:51:14,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899099991] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:14,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275297989] [2023-11-06 22:51:14,234 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 22:51:14,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:14,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:14,235 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:14,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-11-06 22:51:14,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:14,569 INFO L262 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-06 22:51:14,571 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:14,758 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:51:14,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:14,801 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2023-11-06 22:51:14,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:14,844 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:51:15,030 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:15,030 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:15,460 INFO L322 Elim1Store]: treesize reduction 21, result has 54.3 percent of original size [2023-11-06 22:51:15,460 INFO L351 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 2 case distinctions, treesize of input 33 treesize of output 39 [2023-11-06 22:51:15,467 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:15,468 INFO L351 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 43 treesize of output 37 [2023-11-06 22:51:15,480 INFO L351 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 9 treesize of output 5 [2023-11-06 22:51:15,692 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:15,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275297989] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:15,692 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:15,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 43 [2023-11-06 22:51:15,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344512142] [2023-11-06 22:51:15,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:15,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2023-11-06 22:51:15,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:15,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2023-11-06 22:51:15,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1821, Unknown=14, NotChecked=0, Total=1980 [2023-11-06 22:51:17,063 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 273 [2023-11-06 22:51:17,066 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 183 transitions, 2358 flow. Second operand has 45 states, 45 states have (on average 90.08888888888889) internal successors, (4054), 45 states have internal predecessors, (4054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:17,066 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:17,066 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 273 [2023-11-06 22:51:17,066 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:19,039 INFO L124 PetriNetUnfolderBase]: 3397/5102 cut-off events. [2023-11-06 22:51:19,040 INFO L125 PetriNetUnfolderBase]: For 57813/58385 co-relation queries the response was YES. [2023-11-06 22:51:19,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43342 conditions, 5102 events. 3397/5102 cut-off events. For 57813/58385 co-relation queries the response was YES. Maximal size of possible extension queue 175. Compared 25452 event pairs, 1279 based on Foata normal form. 571/5670 useless extension candidates. Maximal degree in co-relation 43280. Up to 4053 conditions per place. [2023-11-06 22:51:19,104 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 115 selfloop transitions, 88 changer transitions 0/204 dead transitions. [2023-11-06 22:51:19,104 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 204 transitions, 3014 flow [2023-11-06 22:51:19,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-06 22:51:19,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-06 22:51:19,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1751 transitions. [2023-11-06 22:51:19,107 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3375747059957586 [2023-11-06 22:51:19,107 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1751 transitions. [2023-11-06 22:51:19,107 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1751 transitions. [2023-11-06 22:51:19,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:19,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1751 transitions. [2023-11-06 22:51:19,109 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 92.15789473684211) internal successors, (1751), 19 states have internal predecessors, (1751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:19,111 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 273.0) internal successors, (5460), 20 states have internal predecessors, (5460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:19,112 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 273.0) internal successors, (5460), 20 states have internal predecessors, (5460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:19,112 INFO L175 Difference]: Start difference. First operand has 239 places, 183 transitions, 2358 flow. Second operand 19 states and 1751 transitions. [2023-11-06 22:51:19,112 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 204 transitions, 3014 flow [2023-11-06 22:51:19,292 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 205 places, 204 transitions, 2815 flow, removed 86 selfloop flow, removed 23 redundant places. [2023-11-06 22:51:19,296 INFO L231 Difference]: Finished difference. Result has 205 places, 182 transitions, 2351 flow [2023-11-06 22:51:19,296 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2175, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2351, PETRI_PLACES=205, PETRI_TRANSITIONS=182} [2023-11-06 22:51:19,297 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 168 predicate places. [2023-11-06 22:51:19,297 INFO L495 AbstractCegarLoop]: Abstraction has has 205 places, 182 transitions, 2351 flow [2023-11-06 22:51:19,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 90.08888888888889) internal successors, (4054), 45 states have internal predecessors, (4054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:19,298 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:19,298 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:19,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2023-11-06 22:51:19,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:19,504 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:51:19,504 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:19,504 INFO L85 PathProgramCache]: Analyzing trace with hash -941661688, now seen corresponding path program 5 times [2023-11-06 22:51:19,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:19,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916839624] [2023-11-06 22:51:19,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:19,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:19,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:20,135 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:20,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:20,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916839624] [2023-11-06 22:51:20,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916839624] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:20,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213537400] [2023-11-06 22:51:20,135 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 22:51:20,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:20,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:20,136 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:20,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-06 22:51:20,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-06 22:51:20,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:51:20,486 INFO L262 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-06 22:51:20,488 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:20,723 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:51:20,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:20,776 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:51:20,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:20,887 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:51:21,081 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:21,082 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:21,544 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:21,544 INFO L351 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 29 treesize of output 30 [2023-11-06 22:51:21,551 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:21,552 INFO L351 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 81 treesize of output 75 [2023-11-06 22:51:21,556 INFO L351 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 62 treesize of output 54 [2023-11-06 22:51:21,561 INFO L351 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 28 treesize of output 24 [2023-11-06 22:51:21,844 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:21,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213537400] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:21,845 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:21,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 44 [2023-11-06 22:51:21,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96153465] [2023-11-06 22:51:21,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:21,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2023-11-06 22:51:21,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:21,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2023-11-06 22:51:21,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1907, Unknown=21, NotChecked=0, Total=2070 [2023-11-06 22:51:22,196 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 273 [2023-11-06 22:51:22,199 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 182 transitions, 2351 flow. Second operand has 46 states, 46 states have (on average 87.1086956521739) internal successors, (4007), 46 states have internal predecessors, (4007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:22,199 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:22,199 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 273 [2023-11-06 22:51:22,199 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:24,649 INFO L124 PetriNetUnfolderBase]: 3313/4974 cut-off events. [2023-11-06 22:51:24,649 INFO L125 PetriNetUnfolderBase]: For 40162/40706 co-relation queries the response was YES. [2023-11-06 22:51:24,695 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38526 conditions, 4974 events. 3313/4974 cut-off events. For 40162/40706 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 24769 event pairs, 878 based on Foata normal form. 590/5564 useless extension candidates. Maximal degree in co-relation 38479. Up to 3015 conditions per place. [2023-11-06 22:51:24,720 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 238 selfloop transitions, 80 changer transitions 0/319 dead transitions. [2023-11-06 22:51:24,720 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 319 transitions, 4247 flow [2023-11-06 22:51:24,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-06 22:51:24,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-06 22:51:24,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1652 transitions. [2023-11-06 22:51:24,723 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.33618233618233617 [2023-11-06 22:51:24,723 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1652 transitions. [2023-11-06 22:51:24,723 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1652 transitions. [2023-11-06 22:51:24,723 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:24,724 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1652 transitions. [2023-11-06 22:51:24,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 91.77777777777777) internal successors, (1652), 18 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:24,727 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 273.0) internal successors, (5187), 19 states have internal predecessors, (5187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:24,728 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 273.0) internal successors, (5187), 19 states have internal predecessors, (5187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:24,728 INFO L175 Difference]: Start difference. First operand has 205 places, 182 transitions, 2351 flow. Second operand 18 states and 1652 transitions. [2023-11-06 22:51:24,728 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 319 transitions, 4247 flow [2023-11-06 22:51:24,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 319 transitions, 4115 flow, removed 6 selfloop flow, removed 15 redundant places. [2023-11-06 22:51:24,837 INFO L231 Difference]: Finished difference. Result has 209 places, 183 transitions, 2468 flow [2023-11-06 22:51:24,838 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2220, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2468, PETRI_PLACES=209, PETRI_TRANSITIONS=183} [2023-11-06 22:51:24,838 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 172 predicate places. [2023-11-06 22:51:24,838 INFO L495 AbstractCegarLoop]: Abstraction has has 209 places, 183 transitions, 2468 flow [2023-11-06 22:51:24,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 87.1086956521739) internal successors, (4007), 46 states have internal predecessors, (4007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:24,838 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:24,839 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:24,844 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2023-11-06 22:51:25,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:25,039 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:51:25,039 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:25,039 INFO L85 PathProgramCache]: Analyzing trace with hash 234364867, now seen corresponding path program 6 times [2023-11-06 22:51:25,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:25,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978557070] [2023-11-06 22:51:25,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:25,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:25,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:25,702 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:25,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:25,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978557070] [2023-11-06 22:51:25,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978557070] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:25,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139323257] [2023-11-06 22:51:25,703 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 22:51:25,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:25,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:25,712 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:25,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-06 22:51:26,207 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-06 22:51:26,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:51:26,209 INFO L262 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-06 22:51:26,211 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:26,432 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:51:26,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:26,490 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:51:26,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:26,533 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:51:26,712 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:26,712 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:27,071 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:27,072 INFO L351 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 27 treesize of output 28 [2023-11-06 22:51:27,083 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:27,083 INFO L351 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 141 treesize of output 129 [2023-11-06 22:51:27,089 INFO L351 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 25 treesize of output 21 [2023-11-06 22:51:27,113 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2023-11-06 22:51:27,393 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:27,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139323257] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:27,394 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:27,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 43 [2023-11-06 22:51:27,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139544317] [2023-11-06 22:51:27,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:27,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2023-11-06 22:51:27,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:27,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2023-11-06 22:51:27,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1830, Unknown=5, NotChecked=0, Total=1980 [2023-11-06 22:51:30,846 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 273 [2023-11-06 22:51:30,848 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 183 transitions, 2468 flow. Second operand has 45 states, 45 states have (on average 98.11111111111111) internal successors, (4415), 45 states have internal predecessors, (4415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:30,848 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:30,848 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 273 [2023-11-06 22:51:30,849 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:32,963 INFO L124 PetriNetUnfolderBase]: 3229/4841 cut-off events. [2023-11-06 22:51:32,963 INFO L125 PetriNetUnfolderBase]: For 41736/42273 co-relation queries the response was YES. [2023-11-06 22:51:32,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38748 conditions, 4841 events. 3229/4841 cut-off events. For 41736/42273 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 23842 event pairs, 878 based on Foata normal form. 583/5424 useless extension candidates. Maximal degree in co-relation 38699. Up to 2890 conditions per place. [2023-11-06 22:51:33,025 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 234 selfloop transitions, 83 changer transitions 0/318 dead transitions. [2023-11-06 22:51:33,025 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 318 transitions, 4321 flow [2023-11-06 22:51:33,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-06 22:51:33,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-06 22:51:33,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1849 transitions. [2023-11-06 22:51:33,028 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37627187627187625 [2023-11-06 22:51:33,028 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1849 transitions. [2023-11-06 22:51:33,028 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1849 transitions. [2023-11-06 22:51:33,028 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:33,028 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1849 transitions. [2023-11-06 22:51:33,030 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 102.72222222222223) internal successors, (1849), 18 states have internal predecessors, (1849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:33,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 273.0) internal successors, (5187), 19 states have internal predecessors, (5187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:33,032 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 273.0) internal successors, (5187), 19 states have internal predecessors, (5187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:33,033 INFO L175 Difference]: Start difference. First operand has 209 places, 183 transitions, 2468 flow. Second operand 18 states and 1849 transitions. [2023-11-06 22:51:33,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 318 transitions, 4321 flow [2023-11-06 22:51:33,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 318 transitions, 4102 flow, removed 4 selfloop flow, removed 17 redundant places. [2023-11-06 22:51:33,153 INFO L231 Difference]: Finished difference. Result has 209 places, 182 transitions, 2394 flow [2023-11-06 22:51:33,153 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2228, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2394, PETRI_PLACES=209, PETRI_TRANSITIONS=182} [2023-11-06 22:51:33,154 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 172 predicate places. [2023-11-06 22:51:33,154 INFO L495 AbstractCegarLoop]: Abstraction has has 209 places, 182 transitions, 2394 flow [2023-11-06 22:51:33,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 98.11111111111111) internal successors, (4415), 45 states have internal predecessors, (4415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:33,155 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:33,155 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:33,161 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2023-11-06 22:51:33,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2023-11-06 22:51:33,355 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:51:33,356 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:33,356 INFO L85 PathProgramCache]: Analyzing trace with hash 560383327, now seen corresponding path program 6 times [2023-11-06 22:51:33,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:33,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330330587] [2023-11-06 22:51:33,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:33,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:33,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:33,633 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:33,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:33,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330330587] [2023-11-06 22:51:33,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330330587] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:33,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996841358] [2023-11-06 22:51:33,633 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 22:51:33,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:33,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:33,634 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:33,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-06 22:51:34,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-06 22:51:34,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:51:34,073 INFO L262 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-06 22:51:34,075 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:34,327 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 21 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:34,327 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:34,551 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 21 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:34,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996841358] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:34,551 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:34,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 37 [2023-11-06 22:51:34,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750439072] [2023-11-06 22:51:34,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:34,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-11-06 22:51:34,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:34,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-11-06 22:51:34,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=1111, Unknown=0, NotChecked=0, Total=1482 [2023-11-06 22:51:34,985 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:51:34,987 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 182 transitions, 2394 flow. Second operand has 39 states, 39 states have (on average 105.15384615384616) internal successors, (4101), 39 states have internal predecessors, (4101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:34,988 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:34,988 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:51:34,988 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:36,156 INFO L124 PetriNetUnfolderBase]: 2605/4069 cut-off events. [2023-11-06 22:51:36,156 INFO L125 PetriNetUnfolderBase]: For 31041/31494 co-relation queries the response was YES. [2023-11-06 22:51:36,193 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28422 conditions, 4069 events. 2605/4069 cut-off events. For 31041/31494 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 20435 event pairs, 1095 based on Foata normal form. 656/4723 useless extension candidates. Maximal degree in co-relation 28375. Up to 2608 conditions per place. [2023-11-06 22:51:36,211 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 210 selfloop transitions, 50 changer transitions 48/309 dead transitions. [2023-11-06 22:51:36,211 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 309 transitions, 3903 flow [2023-11-06 22:51:36,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-06 22:51:36,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-06 22:51:36,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1880 transitions. [2023-11-06 22:51:36,213 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4050851109674639 [2023-11-06 22:51:36,213 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1880 transitions. [2023-11-06 22:51:36,213 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1880 transitions. [2023-11-06 22:51:36,214 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:36,214 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1880 transitions. [2023-11-06 22:51:36,216 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 110.58823529411765) internal successors, (1880), 17 states have internal predecessors, (1880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:36,218 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 273.0) internal successors, (4914), 18 states have internal predecessors, (4914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:36,218 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 273.0) internal successors, (4914), 18 states have internal predecessors, (4914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:36,219 INFO L175 Difference]: Start difference. First operand has 209 places, 182 transitions, 2394 flow. Second operand 17 states and 1880 transitions. [2023-11-06 22:51:36,219 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 309 transitions, 3903 flow [2023-11-06 22:51:36,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 309 transitions, 3625 flow, removed 25 selfloop flow, removed 17 redundant places. [2023-11-06 22:51:36,303 INFO L231 Difference]: Finished difference. Result has 216 places, 176 transitions, 2174 flow [2023-11-06 22:51:36,304 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=1767, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=161, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=2174, PETRI_PLACES=216, PETRI_TRANSITIONS=176} [2023-11-06 22:51:36,304 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 179 predicate places. [2023-11-06 22:51:36,304 INFO L495 AbstractCegarLoop]: Abstraction has has 216 places, 176 transitions, 2174 flow [2023-11-06 22:51:36,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 105.15384615384616) internal successors, (4101), 39 states have internal predecessors, (4101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:36,305 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:36,305 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1] [2023-11-06 22:51:36,312 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-11-06 22:51:36,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-11-06 22:51:36,507 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:51:36,507 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:36,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1239593872, now seen corresponding path program 8 times [2023-11-06 22:51:36,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:36,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471231708] [2023-11-06 22:51:36,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:36,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:36,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:37,224 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:37,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:37,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471231708] [2023-11-06 22:51:37,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471231708] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:37,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247797010] [2023-11-06 22:51:37,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:51:37,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:37,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:37,226 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:37,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-06 22:51:37,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:51:37,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:51:37,649 INFO L262 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 49 conjunts are in the unsatisfiable core [2023-11-06 22:51:37,651 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:37,904 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:51:37,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:37,951 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:51:38,188 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:38,188 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:38,481 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1824 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1824) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ 24 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 9223372039002259456))) is different from false [2023-11-06 22:51:38,495 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:38,495 INFO L351 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 26 treesize of output 27 [2023-11-06 22:51:38,504 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:38,504 INFO L351 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 43 treesize of output 37 [2023-11-06 22:51:38,517 INFO L351 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 9 treesize of output 5 [2023-11-06 22:51:38,785 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 7 not checked. [2023-11-06 22:51:38,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247797010] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:38,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:38,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 46 [2023-11-06 22:51:38,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950476330] [2023-11-06 22:51:38,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:38,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2023-11-06 22:51:38,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:38,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2023-11-06 22:51:38,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=2016, Unknown=1, NotChecked=90, Total=2256 [2023-11-06 22:51:38,951 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 273 [2023-11-06 22:51:38,953 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 216 places, 176 transitions, 2174 flow. Second operand has 48 states, 48 states have (on average 90.08333333333333) internal successors, (4324), 48 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:38,954 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:38,954 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 273 [2023-11-06 22:51:38,954 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:40,642 INFO L124 PetriNetUnfolderBase]: 2584/4019 cut-off events. [2023-11-06 22:51:40,642 INFO L125 PetriNetUnfolderBase]: For 33110/33548 co-relation queries the response was YES. [2023-11-06 22:51:40,669 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28890 conditions, 4019 events. 2584/4019 cut-off events. For 33110/33548 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 19745 event pairs, 1175 based on Foata normal form. 437/4453 useless extension candidates. Maximal degree in co-relation 28837. Up to 3538 conditions per place. [2023-11-06 22:51:40,686 INFO L140 encePairwiseOnDemand]: 263/273 looper letters, 132 selfloop transitions, 71 changer transitions 0/204 dead transitions. [2023-11-06 22:51:40,686 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 204 transitions, 2886 flow [2023-11-06 22:51:40,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-06 22:51:40,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-06 22:51:40,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1937 transitions. [2023-11-06 22:51:40,689 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3378684807256236 [2023-11-06 22:51:40,689 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1937 transitions. [2023-11-06 22:51:40,689 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1937 transitions. [2023-11-06 22:51:40,689 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:40,689 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1937 transitions. [2023-11-06 22:51:40,690 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 92.23809523809524) internal successors, (1937), 21 states have internal predecessors, (1937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:40,693 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 273.0) internal successors, (6006), 22 states have internal predecessors, (6006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:40,693 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 273.0) internal successors, (6006), 22 states have internal predecessors, (6006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:40,693 INFO L175 Difference]: Start difference. First operand has 216 places, 176 transitions, 2174 flow. Second operand 21 states and 1937 transitions. [2023-11-06 22:51:40,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 204 transitions, 2886 flow [2023-11-06 22:51:40,781 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 204 transitions, 2799 flow, removed 34 selfloop flow, removed 10 redundant places. [2023-11-06 22:51:40,785 INFO L231 Difference]: Finished difference. Result has 228 places, 182 transitions, 2356 flow [2023-11-06 22:51:40,785 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2091, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2356, PETRI_PLACES=228, PETRI_TRANSITIONS=182} [2023-11-06 22:51:40,785 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 191 predicate places. [2023-11-06 22:51:40,785 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 182 transitions, 2356 flow [2023-11-06 22:51:40,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 90.08333333333333) internal successors, (4324), 48 states have internal predecessors, (4324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:40,786 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:40,786 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:40,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2023-11-06 22:51:40,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-11-06 22:51:40,986 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:51:40,987 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:40,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1840578829, now seen corresponding path program 9 times [2023-11-06 22:51:40,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:40,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368776797] [2023-11-06 22:51:40,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:40,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:41,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:41,569 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:41,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:41,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368776797] [2023-11-06 22:51:41,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368776797] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:41,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359604542] [2023-11-06 22:51:41,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:51:41,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:41,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:41,571 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:41,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-11-06 22:51:41,990 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-06 22:51:41,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:51:41,992 INFO L262 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-06 22:51:41,994 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:42,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:42,003 INFO L351 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 10 treesize of output 8 [2023-11-06 22:51:42,243 INFO L351 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 23 treesize of output 1 [2023-11-06 22:51:42,321 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 17 [2023-11-06 22:51:42,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:42,392 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 17 [2023-11-06 22:51:42,829 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:42,829 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:43,501 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:43,501 INFO L351 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 31 treesize of output 32 [2023-11-06 22:51:43,513 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:43,513 INFO L351 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 175 treesize of output 159 [2023-11-06 22:51:43,522 INFO L351 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 31 treesize of output 25 [2023-11-06 22:51:43,530 INFO L351 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 36 treesize of output 24 [2023-11-06 22:51:44,331 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:44,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359604542] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:44,332 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:44,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 45 [2023-11-06 22:51:44,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021021929] [2023-11-06 22:51:44,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:44,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2023-11-06 22:51:44,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:44,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2023-11-06 22:51:44,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1942, Unknown=1, NotChecked=0, Total=2162 [2023-11-06 22:51:46,552 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 22:51:49,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 22:51:51,306 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 22:51:52,022 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 273 [2023-11-06 22:51:52,024 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 182 transitions, 2356 flow. Second operand has 47 states, 47 states have (on average 78.14893617021276) internal successors, (3673), 47 states have internal predecessors, (3673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:52,024 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:52,024 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 273 [2023-11-06 22:51:52,024 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:58,446 INFO L124 PetriNetUnfolderBase]: 4952/7596 cut-off events. [2023-11-06 22:51:58,446 INFO L125 PetriNetUnfolderBase]: For 73702/73884 co-relation queries the response was YES. [2023-11-06 22:51:58,493 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57472 conditions, 7596 events. 4952/7596 cut-off events. For 73702/73884 co-relation queries the response was YES. Maximal size of possible extension queue 194. Compared 41950 event pairs, 708 based on Foata normal form. 474/8066 useless extension candidates. Maximal degree in co-relation 57419. Up to 2527 conditions per place. [2023-11-06 22:51:58,527 INFO L140 encePairwiseOnDemand]: 264/273 looper letters, 798 selfloop transitions, 53 changer transitions 49/905 dead transitions. [2023-11-06 22:51:58,527 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 905 transitions, 13669 flow [2023-11-06 22:51:58,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-11-06 22:51:58,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2023-11-06 22:51:58,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 3112 transitions. [2023-11-06 22:51:58,531 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3080883080883081 [2023-11-06 22:51:58,532 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 3112 transitions. [2023-11-06 22:51:58,532 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 3112 transitions. [2023-11-06 22:51:58,532 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:58,532 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 3112 transitions. [2023-11-06 22:51:58,534 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 84.10810810810811) internal successors, (3112), 37 states have internal predecessors, (3112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:58,538 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 273.0) internal successors, (10374), 38 states have internal predecessors, (10374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:58,539 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 273.0) internal successors, (10374), 38 states have internal predecessors, (10374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:58,539 INFO L175 Difference]: Start difference. First operand has 228 places, 182 transitions, 2356 flow. Second operand 37 states and 3112 transitions. [2023-11-06 22:51:58,539 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 905 transitions, 13669 flow [2023-11-06 22:51:58,667 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 905 transitions, 13507 flow, removed 13 selfloop flow, removed 16 redundant places. [2023-11-06 22:51:58,675 INFO L231 Difference]: Finished difference. Result has 254 places, 211 transitions, 2679 flow [2023-11-06 22:51:58,675 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2234, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=2679, PETRI_PLACES=254, PETRI_TRANSITIONS=211} [2023-11-06 22:51:58,675 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 217 predicate places. [2023-11-06 22:51:58,675 INFO L495 AbstractCegarLoop]: Abstraction has has 254 places, 211 transitions, 2679 flow [2023-11-06 22:51:58,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 78.14893617021276) internal successors, (3673), 47 states have internal predecessors, (3673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:58,676 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:58,676 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:58,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2023-11-06 22:51:58,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-11-06 22:51:58,876 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:51:58,876 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:58,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1223364721, now seen corresponding path program 6 times [2023-11-06 22:51:58,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:58,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173450036] [2023-11-06 22:51:58,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:58,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:58,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:59,125 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:59,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:59,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173450036] [2023-11-06 22:51:59,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173450036] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:59,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480137751] [2023-11-06 22:51:59,126 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 22:51:59,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:59,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:59,127 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:59,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-11-06 22:51:59,605 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-06 22:51:59,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:51:59,607 INFO L262 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-06 22:51:59,608 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:59,891 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 21 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:59,891 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:52:00,121 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 21 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:00,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480137751] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:52:00,122 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:52:00,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 37 [2023-11-06 22:52:00,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271339450] [2023-11-06 22:52:00,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:52:00,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-11-06 22:52:00,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:00,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-11-06 22:52:00,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=1111, Unknown=0, NotChecked=0, Total=1482 [2023-11-06 22:52:00,627 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 273 [2023-11-06 22:52:00,629 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 254 places, 211 transitions, 2679 flow. Second operand has 39 states, 39 states have (on average 105.15384615384616) internal successors, (4101), 39 states have internal predecessors, (4101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:00,629 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:52:00,629 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 273 [2023-11-06 22:52:00,629 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:52:02,385 INFO L124 PetriNetUnfolderBase]: 4493/7017 cut-off events. [2023-11-06 22:52:02,385 INFO L125 PetriNetUnfolderBase]: For 72530/72686 co-relation queries the response was YES. [2023-11-06 22:52:02,470 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58290 conditions, 7017 events. 4493/7017 cut-off events. For 72530/72686 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 38115 event pairs, 2255 based on Foata normal form. 236/7249 useless extension candidates. Maximal degree in co-relation 58231. Up to 5953 conditions per place. [2023-11-06 22:52:02,505 INFO L140 encePairwiseOnDemand]: 267/273 looper letters, 361 selfloop transitions, 16 changer transitions 29/411 dead transitions. [2023-11-06 22:52:02,505 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 411 transitions, 5869 flow [2023-11-06 22:52:02,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-06 22:52:02,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-06 22:52:02,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1849 transitions. [2023-11-06 22:52:02,508 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39840551605257485 [2023-11-06 22:52:02,508 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1849 transitions. [2023-11-06 22:52:02,508 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1849 transitions. [2023-11-06 22:52:02,508 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:52:02,508 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1849 transitions. [2023-11-06 22:52:02,509 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 108.76470588235294) internal successors, (1849), 17 states have internal predecessors, (1849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:02,511 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 273.0) internal successors, (4914), 18 states have internal predecessors, (4914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:02,512 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 273.0) internal successors, (4914), 18 states have internal predecessors, (4914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:02,512 INFO L175 Difference]: Start difference. First operand has 254 places, 211 transitions, 2679 flow. Second operand 17 states and 1849 transitions. [2023-11-06 22:52:02,512 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 411 transitions, 5869 flow [2023-11-06 22:52:02,677 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 411 transitions, 5772 flow, removed 15 selfloop flow, removed 15 redundant places. [2023-11-06 22:52:02,681 INFO L231 Difference]: Finished difference. Result has 255 places, 209 transitions, 2588 flow [2023-11-06 22:52:02,682 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=273, PETRI_DIFFERENCE_MINUEND_FLOW=2566, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=194, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=2588, PETRI_PLACES=255, PETRI_TRANSITIONS=209} [2023-11-06 22:52:02,682 INFO L281 CegarLoopForPetriNet]: 37 programPoint places, 218 predicate places. [2023-11-06 22:52:02,682 INFO L495 AbstractCegarLoop]: Abstraction has has 255 places, 209 transitions, 2588 flow [2023-11-06 22:52:02,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 105.15384615384616) internal successors, (4101), 39 states have internal predecessors, (4101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:02,683 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:52:02,683 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:02,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2023-11-06 22:52:02,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2023-11-06 22:52:02,884 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-11-06 22:52:02,885 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:02,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1840578830, now seen corresponding path program 7 times [2023-11-06 22:52:02,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:02,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126107892] [2023-11-06 22:52:02,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:02,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:02,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:03,440 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:03,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:03,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126107892] [2023-11-06 22:52:03,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126107892] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:52:03,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142442107] [2023-11-06 22:52:03,440 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 22:52:03,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:52:03,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:52:03,441 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:52:03,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5bf1f633-d8d2-43c9-b9af-062ace82f2df/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-11-06 22:52:03,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:03,835 INFO L262 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-06 22:52:03,837 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:52:04,076 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:52:04,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:52:04,124 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:52:04,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:52:04,168 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:52:04,356 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:04,356 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:52:04,732 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:04,732 INFO L351 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 27 treesize of output 28 [2023-11-06 22:52:04,739 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:04,740 INFO L351 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 71 treesize of output 65 [2023-11-06 22:52:04,745 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 46 [2023-11-06 22:52:04,750 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-11-06 22:52:05,032 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:05,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142442107] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:52:05,032 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:52:05,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 43 [2023-11-06 22:52:05,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722458960] [2023-11-06 22:52:05,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:52:05,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2023-11-06 22:52:05,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:05,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2023-11-06 22:52:05,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1825, Unknown=10, NotChecked=0, Total=1980