./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/popl20-more-queue-add-2-nl.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-more-queue-add-2-nl.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 613bf9314e4e3fb6e64527ec38c7e6b39400e524de37a5103e9f06d9db406d3d --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-24 01:07:34,234 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-24 01:07:34,324 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-24 01:07:34,331 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-24 01:07:34,332 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-24 01:07:34,372 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-24 01:07:34,372 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-24 01:07:34,373 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-24 01:07:34,373 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-24 01:07:34,373 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-24 01:07:34,374 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-24 01:07:34,374 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-24 01:07:34,375 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-24 01:07:34,375 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-24 01:07:34,375 INFO L153 SettingsManager]: * Use SBE=true [2024-11-24 01:07:34,375 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-24 01:07:34,375 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-24 01:07:34,375 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-24 01:07:34,375 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-24 01:07:34,376 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-24 01:07:34,376 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-24 01:07:34,376 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-24 01:07:34,376 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-24 01:07:34,376 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-24 01:07:34,376 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-24 01:07:34,376 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-24 01:07:34,376 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-24 01:07:34,376 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-24 01:07:34,377 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-24 01:07:34,377 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-24 01:07:34,378 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-24 01:07:34,378 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:07:34,378 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:07:34,378 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:07:34,378 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:07:34,378 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-24 01:07:34,378 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:07:34,379 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:07:34,379 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:07:34,379 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:07:34,379 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-24 01:07:34,379 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-24 01:07:34,379 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-24 01:07:34,379 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-24 01:07:34,380 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-24 01:07:34,380 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-24 01:07:34,380 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-24 01:07:34,380 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-24 01:07:34,380 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-24 01:07:34,380 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-24 01:07:34,380 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 613bf9314e4e3fb6e64527ec38c7e6b39400e524de37a5103e9f06d9db406d3d [2024-11-24 01:07:34,715 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-24 01:07:34,726 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-24 01:07:34,728 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-24 01:07:34,728 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-24 01:07:34,729 INFO L274 PluginConnector]: CDTParser initialized [2024-11-24 01:07:34,730 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/weaver/popl20-more-queue-add-2-nl.wvr.c [2024-11-24 01:07:37,700 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/data/95d7125d7/2ed10c70c0ed407e969a849f1373c26a/FLAG85cff7c49 [2024-11-24 01:07:38,004 INFO L384 CDTParser]: Found 1 translation units. [2024-11-24 01:07:38,005 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/sv-benchmarks/c/weaver/popl20-more-queue-add-2-nl.wvr.c [2024-11-24 01:07:38,014 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/data/95d7125d7/2ed10c70c0ed407e969a849f1373c26a/FLAG85cff7c49 [2024-11-24 01:07:38,030 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/data/95d7125d7/2ed10c70c0ed407e969a849f1373c26a [2024-11-24 01:07:38,033 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-24 01:07:38,035 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-24 01:07:38,036 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-24 01:07:38,036 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-24 01:07:38,042 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-24 01:07:38,043 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,044 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6cfb2a19 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38, skipping insertion in model container [2024-11-24 01:07:38,044 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,067 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-24 01:07:38,300 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:07:38,316 INFO L200 MainTranslator]: Completed pre-run [2024-11-24 01:07:38,355 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:07:38,375 INFO L204 MainTranslator]: Completed translation [2024-11-24 01:07:38,375 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38 WrapperNode [2024-11-24 01:07:38,375 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-24 01:07:38,376 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-24 01:07:38,377 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-24 01:07:38,377 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-24 01:07:38,385 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,393 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,428 INFO L138 Inliner]: procedures = 24, calls = 30, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 170 [2024-11-24 01:07:38,428 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-24 01:07:38,432 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-24 01:07:38,432 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-24 01:07:38,432 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-24 01:07:38,442 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,443 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,446 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,471 INFO L175 MemorySlicer]: Split 6 memory accesses to 2 slices as follows [2, 4]. 67 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 1 writes are split as follows [0, 1]. [2024-11-24 01:07:38,475 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,475 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,485 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,486 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,493 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,498 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,499 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,505 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-24 01:07:38,506 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-24 01:07:38,506 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-24 01:07:38,506 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-24 01:07:38,507 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (1/1) ... [2024-11-24 01:07:38,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:07:38,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:07:38,554 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-24 01:07:38,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-24 01:07:38,587 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-24 01:07:38,587 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-24 01:07:38,587 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-24 01:07:38,587 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-24 01:07:38,588 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-24 01:07:38,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-24 01:07:38,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-24 01:07:38,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-24 01:07:38,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-24 01:07:38,588 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-24 01:07:38,588 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-24 01:07:38,589 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-24 01:07:38,589 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-24 01:07:38,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-24 01:07:38,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-24 01:07:38,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-24 01:07:38,592 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-24 01:07:38,714 INFO L234 CfgBuilder]: Building ICFG [2024-11-24 01:07:38,716 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-24 01:07:39,061 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-24 01:07:39,061 INFO L283 CfgBuilder]: Performing block encoding [2024-11-24 01:07:39,375 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-24 01:07:39,375 INFO L312 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-24 01:07:39,376 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:07:39 BoogieIcfgContainer [2024-11-24 01:07:39,376 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-24 01:07:39,378 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-24 01:07:39,378 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-24 01:07:39,383 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-24 01:07:39,383 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 01:07:38" (1/3) ... [2024-11-24 01:07:39,384 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53ab118b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:07:39, skipping insertion in model container [2024-11-24 01:07:39,384 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:07:38" (2/3) ... [2024-11-24 01:07:39,384 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53ab118b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:07:39, skipping insertion in model container [2024-11-24 01:07:39,384 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:07:39" (3/3) ... [2024-11-24 01:07:39,386 INFO L128 eAbstractionObserver]: Analyzing ICFG popl20-more-queue-add-2-nl.wvr.c [2024-11-24 01:07:39,401 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-24 01:07:39,402 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-more-queue-add-2-nl.wvr.c that has 3 procedures, 40 locations, 1 initial locations, 3 loop locations, and 12 error locations. [2024-11-24 01:07:39,403 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-24 01:07:39,470 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-24 01:07:39,518 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 46 places, 44 transitions, 102 flow [2024-11-24 01:07:39,578 INFO L124 PetriNetUnfolderBase]: 5/42 cut-off events. [2024-11-24 01:07:39,582 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-24 01:07:39,587 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51 conditions, 42 events. 5/42 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 112 event pairs, 0 based on Foata normal form. 0/25 useless extension candidates. Maximal degree in co-relation 33. Up to 3 conditions per place. [2024-11-24 01:07:39,587 INFO L82 GeneralOperation]: Start removeDead. Operand has 46 places, 44 transitions, 102 flow [2024-11-24 01:07:39,591 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 42 places, 40 transitions, 89 flow [2024-11-24 01:07:39,604 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-24 01:07:39,616 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@241c61ce, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-24 01:07:39,616 INFO L334 AbstractCegarLoop]: Starting to check reachability of 24 error locations. [2024-11-24 01:07:39,620 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-24 01:07:39,621 INFO L124 PetriNetUnfolderBase]: 0/3 cut-off events. [2024-11-24 01:07:39,621 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-24 01:07:39,621 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:07:39,622 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2024-11-24 01:07:39,622 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:07:39,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:07:39,628 INFO L85 PathProgramCache]: Analyzing trace with hash 538793, now seen corresponding path program 1 times [2024-11-24 01:07:39,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:07:39,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781496012] [2024-11-24 01:07:39,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:39,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:07:39,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:39,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:39,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:07:39,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781496012] [2024-11-24 01:07:39,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781496012] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:07:39,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:07:39,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-24 01:07:39,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327213820] [2024-11-24 01:07:39,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:07:39,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:07:39,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:07:39,968 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:07:39,968 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:07:39,985 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 44 [2024-11-24 01:07:39,988 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 40 transitions, 89 flow. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:39,988 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:07:39,988 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 44 [2024-11-24 01:07:39,990 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:07:40,277 INFO L124 PetriNetUnfolderBase]: 184/425 cut-off events. [2024-11-24 01:07:40,277 INFO L125 PetriNetUnfolderBase]: For 14/14 co-relation queries the response was YES. [2024-11-24 01:07:40,282 INFO L83 FinitePrefix]: Finished finitePrefix Result has 764 conditions, 425 events. 184/425 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2192 event pairs, 154 based on Foata normal form. 1/325 useless extension candidates. Maximal degree in co-relation 708. Up to 308 conditions per place. [2024-11-24 01:07:40,287 INFO L140 encePairwiseOnDemand]: 33/44 looper letters, 24 selfloop transitions, 4 changer transitions 0/38 dead transitions. [2024-11-24 01:07:40,290 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 38 transitions, 141 flow [2024-11-24 01:07:40,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:07:40,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-24 01:07:40,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 83 transitions. [2024-11-24 01:07:40,313 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4715909090909091 [2024-11-24 01:07:40,314 INFO L175 Difference]: Start difference. First operand has 42 places, 40 transitions, 89 flow. Second operand 4 states and 83 transitions. [2024-11-24 01:07:40,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 38 transitions, 141 flow [2024-11-24 01:07:40,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 38 transitions, 136 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-24 01:07:40,326 INFO L231 Difference]: Finished difference. Result has 41 places, 38 transitions, 103 flow [2024-11-24 01:07:40,329 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=74, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=103, PETRI_PLACES=41, PETRI_TRANSITIONS=38} [2024-11-24 01:07:40,334 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, -1 predicate places. [2024-11-24 01:07:40,335 INFO L471 AbstractCegarLoop]: Abstraction has has 41 places, 38 transitions, 103 flow [2024-11-24 01:07:40,336 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:40,336 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:07:40,336 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2024-11-24 01:07:40,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-24 01:07:40,336 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:07:40,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:07:40,337 INFO L85 PathProgramCache]: Analyzing trace with hash -1128177919, now seen corresponding path program 1 times [2024-11-24 01:07:40,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:07:40,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622146013] [2024-11-24 01:07:40,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:40,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:07:40,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:40,560 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:40,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:07:40,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622146013] [2024-11-24 01:07:40,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622146013] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:07:40,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407962291] [2024-11-24 01:07:40,560 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:40,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:40,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:07:40,564 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:07:40,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-24 01:07:40,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:40,638 INFO L256 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-24 01:07:40,642 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:07:40,690 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:40,690 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:07:40,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407962291] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:07:40,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:07:40,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-24 01:07:40,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696832616] [2024-11-24 01:07:40,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:07:40,692 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:07:40,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:07:40,692 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:07:40,693 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-24 01:07:40,710 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 44 [2024-11-24 01:07:40,711 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 38 transitions, 103 flow. Second operand has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:40,711 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:07:40,711 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 44 [2024-11-24 01:07:40,711 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:07:40,955 INFO L124 PetriNetUnfolderBase]: 184/424 cut-off events. [2024-11-24 01:07:40,955 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-24 01:07:40,958 INFO L83 FinitePrefix]: Finished finitePrefix Result has 767 conditions, 424 events. 184/424 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2196 event pairs, 154 based on Foata normal form. 1/325 useless extension candidates. Maximal degree in co-relation 740. Up to 303 conditions per place. [2024-11-24 01:07:40,964 INFO L140 encePairwiseOnDemand]: 39/44 looper letters, 20 selfloop transitions, 7 changer transitions 0/37 dead transitions. [2024-11-24 01:07:40,964 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 37 transitions, 153 flow [2024-11-24 01:07:40,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:07:40,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-24 01:07:40,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 100 transitions. [2024-11-24 01:07:40,968 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3787878787878788 [2024-11-24 01:07:40,968 INFO L175 Difference]: Start difference. First operand has 41 places, 38 transitions, 103 flow. Second operand 6 states and 100 transitions. [2024-11-24 01:07:40,968 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 37 transitions, 153 flow [2024-11-24 01:07:40,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 37 transitions, 150 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-24 01:07:40,973 INFO L231 Difference]: Finished difference. Result has 44 places, 37 transitions, 110 flow [2024-11-24 01:07:40,973 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=96, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=110, PETRI_PLACES=44, PETRI_TRANSITIONS=37} [2024-11-24 01:07:40,973 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 2 predicate places. [2024-11-24 01:07:40,974 INFO L471 AbstractCegarLoop]: Abstraction has has 44 places, 37 transitions, 110 flow [2024-11-24 01:07:40,974 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:40,974 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:07:40,974 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-24 01:07:40,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-24 01:07:41,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:41,175 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:07:41,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:07:41,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1126149703, now seen corresponding path program 1 times [2024-11-24 01:07:41,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:07:41,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908000509] [2024-11-24 01:07:41,176 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:41,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:07:41,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:41,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:41,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:07:41,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908000509] [2024-11-24 01:07:41,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908000509] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:07:41,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:07:41,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-24 01:07:41,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762067677] [2024-11-24 01:07:41,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:07:41,433 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:07:41,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:07:41,433 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:07:41,433 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:07:41,434 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 44 [2024-11-24 01:07:41,434 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 37 transitions, 110 flow. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:41,434 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:07:41,434 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 44 [2024-11-24 01:07:41,434 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:07:41,651 INFO L124 PetriNetUnfolderBase]: 198/443 cut-off events. [2024-11-24 01:07:41,651 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2024-11-24 01:07:41,653 INFO L83 FinitePrefix]: Finished finitePrefix Result has 828 conditions, 443 events. 198/443 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2162 event pairs, 167 based on Foata normal form. 17/366 useless extension candidates. Maximal degree in co-relation 728. Up to 305 conditions per place. [2024-11-24 01:07:41,656 INFO L140 encePairwiseOnDemand]: 35/44 looper letters, 23 selfloop transitions, 2 changer transitions 8/44 dead transitions. [2024-11-24 01:07:41,657 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 47 places, 44 transitions, 193 flow [2024-11-24 01:07:41,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:07:41,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-24 01:07:41,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 95 transitions. [2024-11-24 01:07:41,661 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5397727272727273 [2024-11-24 01:07:41,662 INFO L175 Difference]: Start difference. First operand has 44 places, 37 transitions, 110 flow. Second operand 4 states and 95 transitions. [2024-11-24 01:07:41,662 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 47 places, 44 transitions, 193 flow [2024-11-24 01:07:41,663 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 44 transitions, 171 flow, removed 2 selfloop flow, removed 5 redundant places. [2024-11-24 01:07:41,665 INFO L231 Difference]: Finished difference. Result has 43 places, 36 transitions, 102 flow [2024-11-24 01:07:41,666 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=88, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=102, PETRI_PLACES=43, PETRI_TRANSITIONS=36} [2024-11-24 01:07:41,667 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 1 predicate places. [2024-11-24 01:07:41,668 INFO L471 AbstractCegarLoop]: Abstraction has has 43 places, 36 transitions, 102 flow [2024-11-24 01:07:41,669 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:41,669 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:07:41,669 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1] [2024-11-24 01:07:41,669 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-24 01:07:41,669 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:07:41,670 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:07:41,670 INFO L85 PathProgramCache]: Analyzing trace with hash -613776609, now seen corresponding path program 1 times [2024-11-24 01:07:41,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:07:41,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458839117] [2024-11-24 01:07:41,671 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:41,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:07:41,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:41,857 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:41,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:07:41,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458839117] [2024-11-24 01:07:41,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458839117] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:07:41,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033142693] [2024-11-24 01:07:41,858 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:41,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:41,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:07:41,864 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:07:41,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-24 01:07:41,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:41,941 INFO L256 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-24 01:07:41,942 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:07:41,982 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:41,982 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:07:42,046 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:42,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033142693] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:07:42,046 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:07:42,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-11-24 01:07:42,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367445944] [2024-11-24 01:07:42,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:07:42,047 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-24 01:07:42,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:07:42,048 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-24 01:07:42,048 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-24 01:07:42,066 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 44 [2024-11-24 01:07:42,067 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 36 transitions, 102 flow. Second operand has 12 states, 12 states have (on average 13.083333333333334) internal successors, (157), 12 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:42,067 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:07:42,067 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 44 [2024-11-24 01:07:42,067 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:07:42,305 INFO L124 PetriNetUnfolderBase]: 186/435 cut-off events. [2024-11-24 01:07:42,306 INFO L125 PetriNetUnfolderBase]: For 46/46 co-relation queries the response was YES. [2024-11-24 01:07:42,307 INFO L83 FinitePrefix]: Finished finitePrefix Result has 882 conditions, 435 events. 186/435 cut-off events. For 46/46 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 2271 event pairs, 154 based on Foata normal form. 3/336 useless extension candidates. Maximal degree in co-relation 866. Up to 309 conditions per place. [2024-11-24 01:07:42,309 INFO L140 encePairwiseOnDemand]: 39/44 looper letters, 23 selfloop transitions, 12 changer transitions 0/45 dead transitions. [2024-11-24 01:07:42,310 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 45 transitions, 202 flow [2024-11-24 01:07:42,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:07:42,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-24 01:07:42,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 158 transitions. [2024-11-24 01:07:42,312 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.35909090909090907 [2024-11-24 01:07:42,312 INFO L175 Difference]: Start difference. First operand has 43 places, 36 transitions, 102 flow. Second operand 10 states and 158 transitions. [2024-11-24 01:07:42,312 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 45 transitions, 202 flow [2024-11-24 01:07:42,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 45 transitions, 198 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-24 01:07:42,314 INFO L231 Difference]: Finished difference. Result has 52 places, 45 transitions, 170 flow [2024-11-24 01:07:42,314 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=170, PETRI_PLACES=52, PETRI_TRANSITIONS=45} [2024-11-24 01:07:42,314 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 10 predicate places. [2024-11-24 01:07:42,315 INFO L471 AbstractCegarLoop]: Abstraction has has 52 places, 45 transitions, 170 flow [2024-11-24 01:07:42,315 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 13.083333333333334) internal successors, (157), 12 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:42,315 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:07:42,315 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:07:42,324 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-24 01:07:42,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:42,520 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:07:42,520 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:07:42,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1426756511, now seen corresponding path program 1 times [2024-11-24 01:07:42,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:07:42,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149058986] [2024-11-24 01:07:42,521 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:42,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:07:42,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:42,774 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:42,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:07:42,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149058986] [2024-11-24 01:07:42,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149058986] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:07:42,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679415198] [2024-11-24 01:07:42,774 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:42,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:42,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:07:42,777 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:07:42,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-24 01:07:42,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:42,886 INFO L256 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-24 01:07:42,887 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:07:42,922 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-24 01:07:42,924 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:07:42,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679415198] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:07:42,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:07:42,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2024-11-24 01:07:42,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323150306] [2024-11-24 01:07:42,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:07:42,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:07:42,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:07:42,926 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:07:42,926 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:07:42,927 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 44 [2024-11-24 01:07:42,927 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 45 transitions, 170 flow. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:42,927 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:07:42,927 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 44 [2024-11-24 01:07:42,927 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:07:43,032 INFO L124 PetriNetUnfolderBase]: 124/308 cut-off events. [2024-11-24 01:07:43,034 INFO L125 PetriNetUnfolderBase]: For 59/59 co-relation queries the response was YES. [2024-11-24 01:07:43,035 INFO L83 FinitePrefix]: Finished finitePrefix Result has 616 conditions, 308 events. 124/308 cut-off events. For 59/59 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 1443 event pairs, 98 based on Foata normal form. 0/266 useless extension candidates. Maximal degree in co-relation 581. Up to 214 conditions per place. [2024-11-24 01:07:43,037 INFO L140 encePairwiseOnDemand]: 40/44 looper letters, 30 selfloop transitions, 1 changer transitions 0/42 dead transitions. [2024-11-24 01:07:43,037 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 42 transitions, 220 flow [2024-11-24 01:07:43,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:07:43,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-24 01:07:43,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 65 transitions. [2024-11-24 01:07:43,039 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.49242424242424243 [2024-11-24 01:07:43,040 INFO L175 Difference]: Start difference. First operand has 52 places, 45 transitions, 170 flow. Second operand 3 states and 65 transitions. [2024-11-24 01:07:43,040 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 42 transitions, 220 flow [2024-11-24 01:07:43,041 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 42 transitions, 210 flow, removed 3 selfloop flow, removed 2 redundant places. [2024-11-24 01:07:43,042 INFO L231 Difference]: Finished difference. Result has 49 places, 42 transitions, 150 flow [2024-11-24 01:07:43,043 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=148, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=150, PETRI_PLACES=49, PETRI_TRANSITIONS=42} [2024-11-24 01:07:43,043 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 7 predicate places. [2024-11-24 01:07:43,044 INFO L471 AbstractCegarLoop]: Abstraction has has 49 places, 42 transitions, 150 flow [2024-11-24 01:07:43,044 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:43,044 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:07:43,044 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:07:43,054 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-24 01:07:43,249 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:43,249 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:07:43,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:07:43,250 INFO L85 PathProgramCache]: Analyzing trace with hash -1040665831, now seen corresponding path program 1 times [2024-11-24 01:07:43,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:07:43,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908882827] [2024-11-24 01:07:43,250 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:43,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:07:43,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:43,364 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-24 01:07:43,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:07:43,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908882827] [2024-11-24 01:07:43,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908882827] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:07:43,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:07:43,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-24 01:07:43,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947654001] [2024-11-24 01:07:43,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:07:43,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:07:43,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:07:43,366 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:07:43,366 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:07:43,367 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 44 [2024-11-24 01:07:43,367 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 42 transitions, 150 flow. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:43,367 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:07:43,367 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 44 [2024-11-24 01:07:43,367 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:07:43,498 INFO L124 PetriNetUnfolderBase]: 133/311 cut-off events. [2024-11-24 01:07:43,498 INFO L125 PetriNetUnfolderBase]: For 56/56 co-relation queries the response was YES. [2024-11-24 01:07:43,499 INFO L83 FinitePrefix]: Finished finitePrefix Result has 645 conditions, 311 events. 133/311 cut-off events. For 56/56 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1339 event pairs, 40 based on Foata normal form. 6/284 useless extension candidates. Maximal degree in co-relation 633. Up to 184 conditions per place. [2024-11-24 01:07:43,501 INFO L140 encePairwiseOnDemand]: 40/44 looper letters, 35 selfloop transitions, 3 changer transitions 0/49 dead transitions. [2024-11-24 01:07:43,502 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 49 transitions, 246 flow [2024-11-24 01:07:43,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:07:43,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-24 01:07:43,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 70 transitions. [2024-11-24 01:07:43,503 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5303030303030303 [2024-11-24 01:07:43,503 INFO L175 Difference]: Start difference. First operand has 49 places, 42 transitions, 150 flow. Second operand 3 states and 70 transitions. [2024-11-24 01:07:43,503 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 49 transitions, 246 flow [2024-11-24 01:07:43,505 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 49 transitions, 245 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-24 01:07:43,506 INFO L231 Difference]: Finished difference. Result has 51 places, 44 transitions, 172 flow [2024-11-24 01:07:43,507 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=149, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=172, PETRI_PLACES=51, PETRI_TRANSITIONS=44} [2024-11-24 01:07:43,508 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 9 predicate places. [2024-11-24 01:07:43,508 INFO L471 AbstractCegarLoop]: Abstraction has has 51 places, 44 transitions, 172 flow [2024-11-24 01:07:43,508 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:43,508 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:07:43,508 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:07:43,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-24 01:07:43,509 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:07:43,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:07:43,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1018421916, now seen corresponding path program 1 times [2024-11-24 01:07:43,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:07:43,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383484762] [2024-11-24 01:07:43,510 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:43,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:07:43,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:43,592 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-24 01:07:43,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:07:43,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383484762] [2024-11-24 01:07:43,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383484762] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:07:43,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:07:43,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:07:43,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566474248] [2024-11-24 01:07:43,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:07:43,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:07:43,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:07:43,594 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:07:43,594 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:07:43,610 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 44 [2024-11-24 01:07:43,610 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 44 transitions, 172 flow. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:43,610 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:07:43,611 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 44 [2024-11-24 01:07:43,611 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:07:43,803 INFO L124 PetriNetUnfolderBase]: 189/408 cut-off events. [2024-11-24 01:07:43,803 INFO L125 PetriNetUnfolderBase]: For 152/152 co-relation queries the response was YES. [2024-11-24 01:07:43,806 INFO L83 FinitePrefix]: Finished finitePrefix Result has 937 conditions, 408 events. 189/408 cut-off events. For 152/152 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1806 event pairs, 89 based on Foata normal form. 12/393 useless extension candidates. Maximal degree in co-relation 923. Up to 278 conditions per place. [2024-11-24 01:07:43,809 INFO L140 encePairwiseOnDemand]: 38/44 looper letters, 48 selfloop transitions, 4 changer transitions 0/61 dead transitions. [2024-11-24 01:07:43,809 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 61 transitions, 322 flow [2024-11-24 01:07:43,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:07:43,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-24 01:07:43,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 90 transitions. [2024-11-24 01:07:43,810 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5113636363636364 [2024-11-24 01:07:43,810 INFO L175 Difference]: Start difference. First operand has 51 places, 44 transitions, 172 flow. Second operand 4 states and 90 transitions. [2024-11-24 01:07:43,811 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 61 transitions, 322 flow [2024-11-24 01:07:43,814 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 61 transitions, 305 flow, removed 7 selfloop flow, removed 2 redundant places. [2024-11-24 01:07:43,816 INFO L231 Difference]: Finished difference. Result has 54 places, 47 transitions, 188 flow [2024-11-24 01:07:43,816 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=159, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=188, PETRI_PLACES=54, PETRI_TRANSITIONS=47} [2024-11-24 01:07:43,817 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 12 predicate places. [2024-11-24 01:07:43,817 INFO L471 AbstractCegarLoop]: Abstraction has has 54 places, 47 transitions, 188 flow [2024-11-24 01:07:43,818 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:43,820 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:07:43,820 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:07:43,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-24 01:07:43,821 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:07:43,821 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:07:43,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1420407982, now seen corresponding path program 1 times [2024-11-24 01:07:43,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:07:43,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227734944] [2024-11-24 01:07:43,822 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:43,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:07:43,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:44,705 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:44,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:07:44,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227734944] [2024-11-24 01:07:44,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227734944] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:07:44,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611372982] [2024-11-24 01:07:44,705 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:44,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:44,706 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:07:44,708 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:07:44,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-24 01:07:44,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:44,808 INFO L256 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-24 01:07:44,810 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:07:44,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-24 01:07:45,215 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:45,216 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:07:45,957 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 36 [2024-11-24 01:07:45,980 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-24 01:07:45,980 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 41 [2024-11-24 01:07:46,075 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:46,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611372982] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:07:46,075 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:07:46,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 21 [2024-11-24 01:07:46,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821822783] [2024-11-24 01:07:46,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:07:46,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-24 01:07:46,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:07:46,077 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-24 01:07:46,077 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2024-11-24 01:07:46,280 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 44 [2024-11-24 01:07:46,281 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 47 transitions, 188 flow. Second operand has 23 states, 23 states have (on average 9.565217391304348) internal successors, (220), 23 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:46,281 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:07:46,281 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 44 [2024-11-24 01:07:46,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:07:49,079 INFO L124 PetriNetUnfolderBase]: 1302/2541 cut-off events. [2024-11-24 01:07:49,079 INFO L125 PetriNetUnfolderBase]: For 850/946 co-relation queries the response was YES. [2024-11-24 01:07:49,087 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6013 conditions, 2541 events. 1302/2541 cut-off events. For 850/946 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 15237 event pairs, 188 based on Foata normal form. 74/2452 useless extension candidates. Maximal degree in co-relation 5998. Up to 416 conditions per place. [2024-11-24 01:07:49,098 INFO L140 encePairwiseOnDemand]: 31/44 looper letters, 215 selfloop transitions, 66 changer transitions 2/289 dead transitions. [2024-11-24 01:07:49,098 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 289 transitions, 1573 flow [2024-11-24 01:07:49,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-24 01:07:49,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2024-11-24 01:07:49,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 498 transitions. [2024-11-24 01:07:49,101 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4042207792207792 [2024-11-24 01:07:49,101 INFO L175 Difference]: Start difference. First operand has 54 places, 47 transitions, 188 flow. Second operand 28 states and 498 transitions. [2024-11-24 01:07:49,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 289 transitions, 1573 flow [2024-11-24 01:07:49,105 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 289 transitions, 1555 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-24 01:07:49,109 INFO L231 Difference]: Finished difference. Result has 100 places, 108 transitions, 723 flow [2024-11-24 01:07:49,109 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=185, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=723, PETRI_PLACES=100, PETRI_TRANSITIONS=108} [2024-11-24 01:07:49,109 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 58 predicate places. [2024-11-24 01:07:49,110 INFO L471 AbstractCegarLoop]: Abstraction has has 100 places, 108 transitions, 723 flow [2024-11-24 01:07:49,110 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 9.565217391304348) internal successors, (220), 23 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:49,110 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:07:49,110 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:07:49,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-24 01:07:49,314 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-24 01:07:49,314 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:07:49,315 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:07:49,315 INFO L85 PathProgramCache]: Analyzing trace with hash -986350546, now seen corresponding path program 2 times [2024-11-24 01:07:49,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:07:49,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912870368] [2024-11-24 01:07:49,317 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:07:49,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:07:49,339 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:07:49,339 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:07:49,764 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:49,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:07:49,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912870368] [2024-11-24 01:07:49,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912870368] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:07:49,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069600408] [2024-11-24 01:07:49,765 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:07:49,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:49,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:07:49,767 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:07:49,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-24 01:07:49,842 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:07:49,842 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:07:49,843 INFO L256 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-24 01:07:49,845 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:07:49,886 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-24 01:07:50,225 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-24 01:07:50,225 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2024-11-24 01:07:50,251 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:50,251 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:07:50,540 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2024-11-24 01:07:50,546 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2024-11-24 01:07:50,592 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:50,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069600408] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:07:50,592 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:07:50,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 21 [2024-11-24 01:07:50,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135157657] [2024-11-24 01:07:50,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:07:50,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-24 01:07:50,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:07:50,594 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-24 01:07:50,594 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2024-11-24 01:07:50,771 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 44 [2024-11-24 01:07:50,771 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 108 transitions, 723 flow. Second operand has 23 states, 23 states have (on average 9.565217391304348) internal successors, (220), 23 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:50,772 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:07:50,772 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 44 [2024-11-24 01:07:50,772 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:07:54,678 INFO L124 PetriNetUnfolderBase]: 2610/5148 cut-off events. [2024-11-24 01:07:54,678 INFO L125 PetriNetUnfolderBase]: For 25501/25667 co-relation queries the response was YES. [2024-11-24 01:07:54,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18751 conditions, 5148 events. 2610/5148 cut-off events. For 25501/25667 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 34846 event pairs, 292 based on Foata normal form. 194/5341 useless extension candidates. Maximal degree in co-relation 18715. Up to 1393 conditions per place. [2024-11-24 01:07:54,737 INFO L140 encePairwiseOnDemand]: 32/44 looper letters, 277 selfloop transitions, 108 changer transitions 2/393 dead transitions. [2024-11-24 01:07:54,737 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 393 transitions, 3308 flow [2024-11-24 01:07:54,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-24 01:07:54,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2024-11-24 01:07:54,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 466 transitions. [2024-11-24 01:07:54,741 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3782467532467532 [2024-11-24 01:07:54,741 INFO L175 Difference]: Start difference. First operand has 100 places, 108 transitions, 723 flow. Second operand 28 states and 466 transitions. [2024-11-24 01:07:54,741 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 393 transitions, 3308 flow [2024-11-24 01:07:54,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 393 transitions, 3139 flow, removed 77 selfloop flow, removed 4 redundant places. [2024-11-24 01:07:54,824 INFO L231 Difference]: Finished difference. Result has 137 places, 189 transitions, 1751 flow [2024-11-24 01:07:54,825 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=644, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1751, PETRI_PLACES=137, PETRI_TRANSITIONS=189} [2024-11-24 01:07:54,825 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 95 predicate places. [2024-11-24 01:07:54,825 INFO L471 AbstractCegarLoop]: Abstraction has has 137 places, 189 transitions, 1751 flow [2024-11-24 01:07:54,826 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 9.565217391304348) internal successors, (220), 23 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:54,826 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:07:54,826 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:07:54,835 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-24 01:07:55,026 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:55,026 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:07:55,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:07:55,027 INFO L85 PathProgramCache]: Analyzing trace with hash -512095284, now seen corresponding path program 1 times [2024-11-24 01:07:55,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:07:55,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689942024] [2024-11-24 01:07:55,027 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:55,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:07:55,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:55,538 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:55,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:07:55,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689942024] [2024-11-24 01:07:55,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689942024] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:07:55,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246306884] [2024-11-24 01:07:55,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:55,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:55,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:07:55,542 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:07:55,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-24 01:07:55,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:55,620 INFO L256 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-24 01:07:55,623 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:07:55,658 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-24 01:07:55,889 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:55,890 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:07:56,341 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 34 [2024-11-24 01:07:56,353 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-24 01:07:56,353 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 37 [2024-11-24 01:07:56,417 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:56,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246306884] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:07:56,418 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:07:56,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 21 [2024-11-24 01:07:56,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544283225] [2024-11-24 01:07:56,418 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:07:56,418 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-24 01:07:56,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:07:56,419 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-24 01:07:56,419 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2024-11-24 01:07:56,622 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 44 [2024-11-24 01:07:56,623 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 189 transitions, 1751 flow. Second operand has 23 states, 23 states have (on average 10.565217391304348) internal successors, (243), 23 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:56,623 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:07:56,623 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 44 [2024-11-24 01:07:56,623 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:07:58,830 INFO L124 PetriNetUnfolderBase]: 2304/4982 cut-off events. [2024-11-24 01:07:58,830 INFO L125 PetriNetUnfolderBase]: For 40347/40499 co-relation queries the response was YES. [2024-11-24 01:07:58,860 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19894 conditions, 4982 events. 2304/4982 cut-off events. For 40347/40499 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 36665 event pairs, 379 based on Foata normal form. 173/5095 useless extension candidates. Maximal degree in co-relation 19843. Up to 883 conditions per place. [2024-11-24 01:07:58,885 INFO L140 encePairwiseOnDemand]: 33/44 looper letters, 176 selfloop transitions, 146 changer transitions 0/343 dead transitions. [2024-11-24 01:07:58,885 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 343 transitions, 3476 flow [2024-11-24 01:07:58,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-24 01:07:58,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2024-11-24 01:07:58,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 323 transitions. [2024-11-24 01:07:58,888 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.38636363636363635 [2024-11-24 01:07:58,888 INFO L175 Difference]: Start difference. First operand has 137 places, 189 transitions, 1751 flow. Second operand 19 states and 323 transitions. [2024-11-24 01:07:58,888 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 343 transitions, 3476 flow [2024-11-24 01:07:59,072 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 343 transitions, 3278 flow, removed 88 selfloop flow, removed 6 redundant places. [2024-11-24 01:07:59,079 INFO L231 Difference]: Finished difference. Result has 158 places, 224 transitions, 2523 flow [2024-11-24 01:07:59,079 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=1599, PETRI_DIFFERENCE_MINUEND_PLACES=131, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=188, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2523, PETRI_PLACES=158, PETRI_TRANSITIONS=224} [2024-11-24 01:07:59,080 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 116 predicate places. [2024-11-24 01:07:59,080 INFO L471 AbstractCegarLoop]: Abstraction has has 158 places, 224 transitions, 2523 flow [2024-11-24 01:07:59,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.565217391304348) internal successors, (243), 23 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:07:59,081 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:07:59,081 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:07:59,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-24 01:07:59,285 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:59,285 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:07:59,285 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:07:59,286 INFO L85 PathProgramCache]: Analyzing trace with hash -474439460, now seen corresponding path program 1 times [2024-11-24 01:07:59,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:07:59,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215713974] [2024-11-24 01:07:59,286 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:59,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:07:59,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:59,874 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:07:59,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:07:59,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215713974] [2024-11-24 01:07:59,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215713974] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:07:59,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148715309] [2024-11-24 01:07:59,877 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:07:59,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:07:59,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:07:59,879 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:07:59,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-24 01:07:59,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:07:59,966 INFO L256 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-24 01:07:59,967 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:08:00,006 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-24 01:08:00,225 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:00,225 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:08:00,713 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 34 [2024-11-24 01:08:00,725 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-24 01:08:00,725 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 37 [2024-11-24 01:08:00,793 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:00,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148715309] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:08:00,793 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:08:00,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 21 [2024-11-24 01:08:00,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959992838] [2024-11-24 01:08:00,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:08:00,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-24 01:08:00,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:00,794 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-24 01:08:00,794 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2024-11-24 01:08:01,037 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 44 [2024-11-24 01:08:01,037 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 224 transitions, 2523 flow. Second operand has 23 states, 23 states have (on average 10.695652173913043) internal successors, (246), 23 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:01,037 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:01,038 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 44 [2024-11-24 01:08:01,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:04,177 INFO L124 PetriNetUnfolderBase]: 2445/5223 cut-off events. [2024-11-24 01:08:04,177 INFO L125 PetriNetUnfolderBase]: For 52383/52541 co-relation queries the response was YES. [2024-11-24 01:08:04,202 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23877 conditions, 5223 events. 2445/5223 cut-off events. For 52383/52541 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 38441 event pairs, 357 based on Foata normal form. 46/5213 useless extension candidates. Maximal degree in co-relation 23817. Up to 1365 conditions per place. [2024-11-24 01:08:04,223 INFO L140 encePairwiseOnDemand]: 33/44 looper letters, 180 selfloop transitions, 190 changer transitions 4/395 dead transitions. [2024-11-24 01:08:04,223 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 395 transitions, 4460 flow [2024-11-24 01:08:04,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-24 01:08:04,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2024-11-24 01:08:04,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 432 transitions. [2024-11-24 01:08:04,226 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.36363636363636365 [2024-11-24 01:08:04,226 INFO L175 Difference]: Start difference. First operand has 158 places, 224 transitions, 2523 flow. Second operand 27 states and 432 transitions. [2024-11-24 01:08:04,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 395 transitions, 4460 flow [2024-11-24 01:08:04,494 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 395 transitions, 4379 flow, removed 28 selfloop flow, removed 7 redundant places. [2024-11-24 01:08:04,504 INFO L231 Difference]: Finished difference. Result has 187 places, 265 transitions, 3692 flow [2024-11-24 01:08:04,506 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=2464, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=151, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=3692, PETRI_PLACES=187, PETRI_TRANSITIONS=265} [2024-11-24 01:08:04,507 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 145 predicate places. [2024-11-24 01:08:04,507 INFO L471 AbstractCegarLoop]: Abstraction has has 187 places, 265 transitions, 3692 flow [2024-11-24 01:08:04,508 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.695652173913043) internal successors, (246), 23 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:04,508 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:04,508 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1] [2024-11-24 01:08:04,518 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-24 01:08:04,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:08:04,708 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:04,709 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:04,709 INFO L85 PathProgramCache]: Analyzing trace with hash 231693431, now seen corresponding path program 2 times [2024-11-24 01:08:04,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:04,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355364014] [2024-11-24 01:08:04,709 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:08:04,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:04,727 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:08:04,727 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:08:04,782 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-24 01:08:04,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:04,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355364014] [2024-11-24 01:08:04,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355364014] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:08:04,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286958634] [2024-11-24 01:08:04,782 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:08:04,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:08:04,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:08:04,784 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:08:04,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-24 01:08:04,863 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:08:04,863 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:08:04,864 INFO L256 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-24 01:08:04,865 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:08:04,893 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-24 01:08:04,893 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:08:04,925 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-24 01:08:04,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286958634] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:08:04,925 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:08:04,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2] total 2 [2024-11-24 01:08:04,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272082378] [2024-11-24 01:08:04,925 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:08:04,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:08:04,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:04,926 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:08:04,926 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:08:04,933 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 44 [2024-11-24 01:08:04,933 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 265 transitions, 3692 flow. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:04,933 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:04,933 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 44 [2024-11-24 01:08:04,933 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:05,821 INFO L124 PetriNetUnfolderBase]: 2008/4667 cut-off events. [2024-11-24 01:08:05,821 INFO L125 PetriNetUnfolderBase]: For 57498/57675 co-relation queries the response was YES. [2024-11-24 01:08:05,850 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23021 conditions, 4667 events. 2008/4667 cut-off events. For 57498/57675 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 35576 event pairs, 1257 based on Foata normal form. 13/4639 useless extension candidates. Maximal degree in co-relation 22951. Up to 3394 conditions per place. [2024-11-24 01:08:05,870 INFO L140 encePairwiseOnDemand]: 39/44 looper letters, 220 selfloop transitions, 15 changer transitions 0/264 dead transitions. [2024-11-24 01:08:05,870 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 264 transitions, 4152 flow [2024-11-24 01:08:05,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:08:05,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-24 01:08:05,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 69 transitions. [2024-11-24 01:08:05,872 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.39204545454545453 [2024-11-24 01:08:05,872 INFO L175 Difference]: Start difference. First operand has 187 places, 265 transitions, 3692 flow. Second operand 4 states and 69 transitions. [2024-11-24 01:08:05,872 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 264 transitions, 4152 flow [2024-11-24 01:08:06,295 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 264 transitions, 3743 flow, removed 108 selfloop flow, removed 19 redundant places. [2024-11-24 01:08:06,300 INFO L231 Difference]: Finished difference. Result has 170 places, 264 transitions, 3303 flow [2024-11-24 01:08:06,300 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=3273, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=249, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=3303, PETRI_PLACES=170, PETRI_TRANSITIONS=264} [2024-11-24 01:08:06,301 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 128 predicate places. [2024-11-24 01:08:06,301 INFO L471 AbstractCegarLoop]: Abstraction has has 170 places, 264 transitions, 3303 flow [2024-11-24 01:08:06,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:06,301 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:06,301 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:06,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-24 01:08:06,502 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:08:06,502 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:06,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:06,502 INFO L85 PathProgramCache]: Analyzing trace with hash -1289192366, now seen corresponding path program 1 times [2024-11-24 01:08:06,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:06,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148218286] [2024-11-24 01:08:06,502 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:08:06,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:06,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:08:06,652 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:06,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:06,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148218286] [2024-11-24 01:08:06,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148218286] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:08:06,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769013336] [2024-11-24 01:08:06,652 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:08:06,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:08:06,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:08:06,655 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:08:06,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-24 01:08:06,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:08:06,741 INFO L256 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-24 01:08:06,742 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:08:06,847 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:06,848 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:08:06,966 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:06,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769013336] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:08:06,966 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:08:06,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2024-11-24 01:08:06,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141419354] [2024-11-24 01:08:06,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:08:06,967 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-24 01:08:06,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:06,968 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-24 01:08:06,968 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2024-11-24 01:08:06,992 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 44 [2024-11-24 01:08:06,993 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 264 transitions, 3303 flow. Second operand has 15 states, 15 states have (on average 13.8) internal successors, (207), 15 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:06,993 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:06,993 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 44 [2024-11-24 01:08:06,993 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:07,418 INFO L124 PetriNetUnfolderBase]: 552/1291 cut-off events. [2024-11-24 01:08:07,418 INFO L125 PetriNetUnfolderBase]: For 9861/9899 co-relation queries the response was YES. [2024-11-24 01:08:07,428 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5740 conditions, 1291 events. 552/1291 cut-off events. For 9861/9899 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 8338 event pairs, 338 based on Foata normal form. 74/1333 useless extension candidates. Maximal degree in co-relation 5689. Up to 557 conditions per place. [2024-11-24 01:08:07,435 INFO L140 encePairwiseOnDemand]: 38/44 looper letters, 73 selfloop transitions, 15 changer transitions 1/107 dead transitions. [2024-11-24 01:08:07,435 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 107 transitions, 1167 flow [2024-11-24 01:08:07,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-24 01:08:07,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-24 01:08:07,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 144 transitions. [2024-11-24 01:08:07,439 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4090909090909091 [2024-11-24 01:08:07,439 INFO L175 Difference]: Start difference. First operand has 170 places, 264 transitions, 3303 flow. Second operand 8 states and 144 transitions. [2024-11-24 01:08:07,439 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 107 transitions, 1167 flow [2024-11-24 01:08:07,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 107 transitions, 984 flow, removed 41 selfloop flow, removed 26 redundant places. [2024-11-24 01:08:07,499 INFO L231 Difference]: Finished difference. Result has 125 places, 92 transitions, 788 flow [2024-11-24 01:08:07,499 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=758, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=788, PETRI_PLACES=125, PETRI_TRANSITIONS=92} [2024-11-24 01:08:07,500 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 83 predicate places. [2024-11-24 01:08:07,501 INFO L471 AbstractCegarLoop]: Abstraction has has 125 places, 92 transitions, 788 flow [2024-11-24 01:08:07,501 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 13.8) internal successors, (207), 15 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:07,501 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:07,501 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:07,511 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-24 01:08:07,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:08:07,702 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:07,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:07,703 INFO L85 PathProgramCache]: Analyzing trace with hash 255639774, now seen corresponding path program 3 times [2024-11-24 01:08:07,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:07,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486378132] [2024-11-24 01:08:07,703 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:08:07,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:07,738 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-24 01:08:07,738 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:08:07,855 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-24 01:08:07,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:07,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486378132] [2024-11-24 01:08:07,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486378132] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:08:07,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:08:07,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:08:07,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963126145] [2024-11-24 01:08:07,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:08:07,856 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:08:07,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:07,857 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:08:07,857 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:08:07,882 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 44 [2024-11-24 01:08:07,882 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 92 transitions, 788 flow. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:07,882 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:07,882 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 44 [2024-11-24 01:08:07,882 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:08,277 INFO L124 PetriNetUnfolderBase]: 719/1604 cut-off events. [2024-11-24 01:08:08,277 INFO L125 PetriNetUnfolderBase]: For 6117/6141 co-relation queries the response was YES. [2024-11-24 01:08:08,284 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6163 conditions, 1604 events. 719/1604 cut-off events. For 6117/6141 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 10174 event pairs, 123 based on Foata normal form. 34/1631 useless extension candidates. Maximal degree in co-relation 6129. Up to 643 conditions per place. [2024-11-24 01:08:08,290 INFO L140 encePairwiseOnDemand]: 38/44 looper letters, 91 selfloop transitions, 19 changer transitions 0/123 dead transitions. [2024-11-24 01:08:08,290 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 129 places, 123 transitions, 1163 flow [2024-11-24 01:08:08,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:08:08,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-24 01:08:08,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 113 transitions. [2024-11-24 01:08:08,292 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5136363636363637 [2024-11-24 01:08:08,292 INFO L175 Difference]: Start difference. First operand has 125 places, 92 transitions, 788 flow. Second operand 5 states and 113 transitions. [2024-11-24 01:08:08,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 129 places, 123 transitions, 1163 flow [2024-11-24 01:08:08,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 123 transitions, 1137 flow, removed 0 selfloop flow, removed 6 redundant places. [2024-11-24 01:08:08,324 INFO L231 Difference]: Finished difference. Result has 124 places, 94 transitions, 830 flow [2024-11-24 01:08:08,325 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=762, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=830, PETRI_PLACES=124, PETRI_TRANSITIONS=94} [2024-11-24 01:08:08,327 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 82 predicate places. [2024-11-24 01:08:08,328 INFO L471 AbstractCegarLoop]: Abstraction has has 124 places, 94 transitions, 830 flow [2024-11-24 01:08:08,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:08,328 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:08,328 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:08,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-24 01:08:08,328 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:08,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:08,329 INFO L85 PathProgramCache]: Analyzing trace with hash 244053958, now seen corresponding path program 1 times [2024-11-24 01:08:08,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:08,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612487238] [2024-11-24 01:08:08,329 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:08:08,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:08,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:08:09,142 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:09,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:09,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612487238] [2024-11-24 01:08:09,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612487238] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:08:09,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724092957] [2024-11-24 01:08:09,143 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:08:09,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:08:09,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:08:09,145 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:08:09,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-24 01:08:09,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:08:09,228 INFO L256 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-24 01:08:09,230 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:08:09,383 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-24 01:08:09,383 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:08:09,447 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-24 01:08:09,448 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-24 01:08:09,499 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-24 01:08:09,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724092957] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-24 01:08:09,500 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-24 01:08:09,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9, 6] total 18 [2024-11-24 01:08:09,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2541407] [2024-11-24 01:08:09,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:08:09,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:08:09,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:09,501 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:08:09,501 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2024-11-24 01:08:09,519 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 44 [2024-11-24 01:08:09,519 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 94 transitions, 830 flow. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:09,519 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:09,519 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 44 [2024-11-24 01:08:09,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:09,818 INFO L124 PetriNetUnfolderBase]: 976/1906 cut-off events. [2024-11-24 01:08:09,818 INFO L125 PetriNetUnfolderBase]: For 6955/7003 co-relation queries the response was YES. [2024-11-24 01:08:09,824 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7488 conditions, 1906 events. 976/1906 cut-off events. For 6955/7003 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 11228 event pairs, 39 based on Foata normal form. 10/1912 useless extension candidates. Maximal degree in co-relation 7453. Up to 835 conditions per place. [2024-11-24 01:08:09,830 INFO L140 encePairwiseOnDemand]: 36/44 looper letters, 77 selfloop transitions, 38 changer transitions 0/121 dead transitions. [2024-11-24 01:08:09,830 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 121 transitions, 1192 flow [2024-11-24 01:08:09,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:08:09,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-24 01:08:09,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 100 transitions. [2024-11-24 01:08:09,832 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.45454545454545453 [2024-11-24 01:08:09,832 INFO L175 Difference]: Start difference. First operand has 124 places, 94 transitions, 830 flow. Second operand 5 states and 100 transitions. [2024-11-24 01:08:09,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 121 transitions, 1192 flow [2024-11-24 01:08:09,863 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 121 transitions, 1151 flow, removed 4 selfloop flow, removed 4 redundant places. [2024-11-24 01:08:09,865 INFO L231 Difference]: Finished difference. Result has 127 places, 98 transitions, 972 flow [2024-11-24 01:08:09,866 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=775, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=972, PETRI_PLACES=127, PETRI_TRANSITIONS=98} [2024-11-24 01:08:09,866 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 85 predicate places. [2024-11-24 01:08:09,866 INFO L471 AbstractCegarLoop]: Abstraction has has 127 places, 98 transitions, 972 flow [2024-11-24 01:08:09,867 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:09,867 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:09,867 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:09,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-24 01:08:10,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-24 01:08:10,071 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:10,072 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:10,072 INFO L85 PathProgramCache]: Analyzing trace with hash 668337088, now seen corresponding path program 2 times [2024-11-24 01:08:10,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:10,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922386341] [2024-11-24 01:08:10,072 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:08:10,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:10,090 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:08:10,090 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:08:10,208 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-24 01:08:10,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:10,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922386341] [2024-11-24 01:08:10,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922386341] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:08:10,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:08:10,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:08:10,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199999537] [2024-11-24 01:08:10,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:08:10,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:08:10,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:10,209 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:08:10,209 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:08:10,239 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 44 [2024-11-24 01:08:10,240 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 98 transitions, 972 flow. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:10,240 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:10,240 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 44 [2024-11-24 01:08:10,240 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:10,580 INFO L124 PetriNetUnfolderBase]: 787/1701 cut-off events. [2024-11-24 01:08:10,580 INFO L125 PetriNetUnfolderBase]: For 8907/8932 co-relation queries the response was YES. [2024-11-24 01:08:10,590 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7324 conditions, 1701 events. 787/1701 cut-off events. For 8907/8932 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 10699 event pairs, 141 based on Foata normal form. 17/1707 useless extension candidates. Maximal degree in co-relation 7288. Up to 757 conditions per place. [2024-11-24 01:08:10,596 INFO L140 encePairwiseOnDemand]: 38/44 looper letters, 89 selfloop transitions, 20 changer transitions 0/126 dead transitions. [2024-11-24 01:08:10,596 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 126 transitions, 1329 flow [2024-11-24 01:08:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:08:10,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-24 01:08:10,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 111 transitions. [2024-11-24 01:08:10,597 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5045454545454545 [2024-11-24 01:08:10,597 INFO L175 Difference]: Start difference. First operand has 127 places, 98 transitions, 972 flow. Second operand 5 states and 111 transitions. [2024-11-24 01:08:10,597 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 126 transitions, 1329 flow [2024-11-24 01:08:10,631 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 126 transitions, 1293 flow, removed 1 selfloop flow, removed 2 redundant places. [2024-11-24 01:08:10,633 INFO L231 Difference]: Finished difference. Result has 130 places, 99 transitions, 1002 flow [2024-11-24 01:08:10,633 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=937, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1002, PETRI_PLACES=130, PETRI_TRANSITIONS=99} [2024-11-24 01:08:10,634 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 88 predicate places. [2024-11-24 01:08:10,635 INFO L471 AbstractCegarLoop]: Abstraction has has 130 places, 99 transitions, 1002 flow [2024-11-24 01:08:10,635 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:10,635 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:10,635 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:10,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-24 01:08:10,635 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:10,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:10,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1030517434, now seen corresponding path program 2 times [2024-11-24 01:08:10,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:10,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246952704] [2024-11-24 01:08:10,636 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:08:10,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:10,654 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:08:10,654 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:08:10,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-24 01:08:10,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:10,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246952704] [2024-11-24 01:08:10,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246952704] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:08:10,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:08:10,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:08:10,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316809921] [2024-11-24 01:08:10,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:08:10,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:08:10,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:10,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:08:10,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:08:10,766 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 44 [2024-11-24 01:08:10,766 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 99 transitions, 1002 flow. Second operand has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:10,768 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:10,768 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 44 [2024-11-24 01:08:10,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:11,084 INFO L124 PetriNetUnfolderBase]: 905/1900 cut-off events. [2024-11-24 01:08:11,085 INFO L125 PetriNetUnfolderBase]: For 10097/10126 co-relation queries the response was YES. [2024-11-24 01:08:11,091 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8128 conditions, 1900 events. 905/1900 cut-off events. For 10097/10126 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 12029 event pairs, 316 based on Foata normal form. 15/1907 useless extension candidates. Maximal degree in co-relation 8090. Up to 1318 conditions per place. [2024-11-24 01:08:11,095 INFO L140 encePairwiseOnDemand]: 37/44 looper letters, 78 selfloop transitions, 14 changer transitions 10/118 dead transitions. [2024-11-24 01:08:11,095 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 118 transitions, 1289 flow [2024-11-24 01:08:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:08:11,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-24 01:08:11,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 115 transitions. [2024-11-24 01:08:11,096 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4356060606060606 [2024-11-24 01:08:11,096 INFO L175 Difference]: Start difference. First operand has 130 places, 99 transitions, 1002 flow. Second operand 6 states and 115 transitions. [2024-11-24 01:08:11,097 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 118 transitions, 1289 flow [2024-11-24 01:08:11,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 118 transitions, 1252 flow, removed 2 selfloop flow, removed 4 redundant places. [2024-11-24 01:08:11,137 INFO L231 Difference]: Finished difference. Result has 134 places, 94 transitions, 948 flow [2024-11-24 01:08:11,137 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=965, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=99, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=948, PETRI_PLACES=134, PETRI_TRANSITIONS=94} [2024-11-24 01:08:11,137 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 92 predicate places. [2024-11-24 01:08:11,137 INFO L471 AbstractCegarLoop]: Abstraction has has 134 places, 94 transitions, 948 flow [2024-11-24 01:08:11,138 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:11,138 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:11,138 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:11,138 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-24 01:08:11,138 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:11,138 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:11,138 INFO L85 PathProgramCache]: Analyzing trace with hash 711986051, now seen corresponding path program 1 times [2024-11-24 01:08:11,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:11,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059856336] [2024-11-24 01:08:11,139 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:08:11,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:11,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:08:11,252 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:11,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:11,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059856336] [2024-11-24 01:08:11,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059856336] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:08:11,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609638456] [2024-11-24 01:08:11,253 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:08:11,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:08:11,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:08:11,255 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:08:11,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-24 01:08:11,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:08:11,335 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-24 01:08:11,336 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:08:11,378 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-24 01:08:11,378 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:08:11,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609638456] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:08:11,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:08:11,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-24 01:08:11,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739648414] [2024-11-24 01:08:11,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:08:11,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:08:11,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:11,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:08:11,380 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-24 01:08:11,380 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 44 [2024-11-24 01:08:11,380 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 94 transitions, 948 flow. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:11,380 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:11,380 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 44 [2024-11-24 01:08:11,380 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:11,702 INFO L124 PetriNetUnfolderBase]: 795/1820 cut-off events. [2024-11-24 01:08:11,702 INFO L125 PetriNetUnfolderBase]: For 10165/10259 co-relation queries the response was YES. [2024-11-24 01:08:11,716 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7660 conditions, 1820 events. 795/1820 cut-off events. For 10165/10259 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 11306 event pairs, 193 based on Foata normal form. 52/1862 useless extension candidates. Maximal degree in co-relation 7620. Up to 522 conditions per place. [2024-11-24 01:08:11,722 INFO L140 encePairwiseOnDemand]: 40/44 looper letters, 70 selfloop transitions, 21 changer transitions 17/120 dead transitions. [2024-11-24 01:08:11,722 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 120 transitions, 1260 flow [2024-11-24 01:08:11,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:08:11,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-24 01:08:11,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 104 transitions. [2024-11-24 01:08:11,724 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5909090909090909 [2024-11-24 01:08:11,724 INFO L175 Difference]: Start difference. First operand has 134 places, 94 transitions, 948 flow. Second operand 4 states and 104 transitions. [2024-11-24 01:08:11,724 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 120 transitions, 1260 flow [2024-11-24 01:08:11,759 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 120 transitions, 1169 flow, removed 19 selfloop flow, removed 14 redundant places. [2024-11-24 01:08:11,760 INFO L231 Difference]: Finished difference. Result has 118 places, 77 transitions, 738 flow [2024-11-24 01:08:11,761 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=671, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=738, PETRI_PLACES=118, PETRI_TRANSITIONS=77} [2024-11-24 01:08:11,761 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 76 predicate places. [2024-11-24 01:08:11,761 INFO L471 AbstractCegarLoop]: Abstraction has has 118 places, 77 transitions, 738 flow [2024-11-24 01:08:11,761 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:11,761 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:11,762 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:11,771 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-24 01:08:11,962 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-24 01:08:11,962 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:11,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:11,963 INFO L85 PathProgramCache]: Analyzing trace with hash -1153800966, now seen corresponding path program 2 times [2024-11-24 01:08:11,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:11,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115806046] [2024-11-24 01:08:11,963 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:08:11,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:11,975 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:08:11,975 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:08:12,023 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:08:12,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:12,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115806046] [2024-11-24 01:08:12,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115806046] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:08:12,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:08:12,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:08:12,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236457340] [2024-11-24 01:08:12,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:08:12,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:08:12,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:12,025 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:08:12,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:08:12,033 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 44 [2024-11-24 01:08:12,033 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 77 transitions, 738 flow. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:12,033 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:12,033 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 44 [2024-11-24 01:08:12,033 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:12,350 INFO L124 PetriNetUnfolderBase]: 825/1667 cut-off events. [2024-11-24 01:08:12,351 INFO L125 PetriNetUnfolderBase]: For 11598/11676 co-relation queries the response was YES. [2024-11-24 01:08:12,359 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7563 conditions, 1667 events. 825/1667 cut-off events. For 11598/11676 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 9521 event pairs, 239 based on Foata normal form. 58/1667 useless extension candidates. Maximal degree in co-relation 7527. Up to 604 conditions per place. [2024-11-24 01:08:12,365 INFO L140 encePairwiseOnDemand]: 39/44 looper letters, 101 selfloop transitions, 7 changer transitions 1/118 dead transitions. [2024-11-24 01:08:12,365 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 118 transitions, 1513 flow [2024-11-24 01:08:12,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:08:12,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-24 01:08:12,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 81 transitions. [2024-11-24 01:08:12,366 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4602272727272727 [2024-11-24 01:08:12,366 INFO L175 Difference]: Start difference. First operand has 118 places, 77 transitions, 738 flow. Second operand 4 states and 81 transitions. [2024-11-24 01:08:12,367 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 118 transitions, 1513 flow [2024-11-24 01:08:12,381 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 118 transitions, 1430 flow, removed 41 selfloop flow, removed 4 redundant places. [2024-11-24 01:08:12,383 INFO L231 Difference]: Finished difference. Result has 94 places, 76 transitions, 699 flow [2024-11-24 01:08:12,383 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=685, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=699, PETRI_PLACES=94, PETRI_TRANSITIONS=76} [2024-11-24 01:08:12,384 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 52 predicate places. [2024-11-24 01:08:12,384 INFO L471 AbstractCegarLoop]: Abstraction has has 94 places, 76 transitions, 699 flow [2024-11-24 01:08:12,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:12,384 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:12,384 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:12,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-24 01:08:12,384 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:12,384 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:12,385 INFO L85 PathProgramCache]: Analyzing trace with hash -602033758, now seen corresponding path program 2 times [2024-11-24 01:08:12,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:12,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47316745] [2024-11-24 01:08:12,385 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:08:12,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:12,401 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:08:12,401 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:08:12,495 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-24 01:08:12,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:12,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47316745] [2024-11-24 01:08:12,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47316745] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:08:12,496 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:08:12,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:08:12,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811752841] [2024-11-24 01:08:12,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:08:12,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:08:12,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:12,497 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:08:12,497 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:08:12,522 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 44 [2024-11-24 01:08:12,522 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 76 transitions, 699 flow. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:12,522 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:12,522 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 44 [2024-11-24 01:08:12,522 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:12,905 INFO L124 PetriNetUnfolderBase]: 955/1847 cut-off events. [2024-11-24 01:08:12,905 INFO L125 PetriNetUnfolderBase]: For 8876/8922 co-relation queries the response was YES. [2024-11-24 01:08:12,916 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7953 conditions, 1847 events. 955/1847 cut-off events. For 8876/8922 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 10045 event pairs, 350 based on Foata normal form. 5/1844 useless extension candidates. Maximal degree in co-relation 7920. Up to 1464 conditions per place. [2024-11-24 01:08:12,923 INFO L140 encePairwiseOnDemand]: 38/44 looper letters, 67 selfloop transitions, 6 changer transitions 13/93 dead transitions. [2024-11-24 01:08:12,924 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 93 transitions, 926 flow [2024-11-24 01:08:12,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:08:12,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-24 01:08:12,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 109 transitions. [2024-11-24 01:08:12,925 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4128787878787879 [2024-11-24 01:08:12,925 INFO L175 Difference]: Start difference. First operand has 94 places, 76 transitions, 699 flow. Second operand 6 states and 109 transitions. [2024-11-24 01:08:12,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 93 transitions, 926 flow [2024-11-24 01:08:12,944 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 93 transitions, 912 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-24 01:08:12,946 INFO L231 Difference]: Finished difference. Result has 97 places, 74 transitions, 679 flow [2024-11-24 01:08:12,947 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=685, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=679, PETRI_PLACES=97, PETRI_TRANSITIONS=74} [2024-11-24 01:08:12,947 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 55 predicate places. [2024-11-24 01:08:12,947 INFO L471 AbstractCegarLoop]: Abstraction has has 97 places, 74 transitions, 679 flow [2024-11-24 01:08:12,947 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:12,948 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:12,948 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:12,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-24 01:08:12,948 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:12,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:12,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1408091019, now seen corresponding path program 1 times [2024-11-24 01:08:12,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:12,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748503678] [2024-11-24 01:08:12,949 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:08:12,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:12,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:08:13,017 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:08:13,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:13,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748503678] [2024-11-24 01:08:13,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748503678] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:08:13,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112747137] [2024-11-24 01:08:13,018 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:08:13,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:08:13,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:08:13,020 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:08:13,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-24 01:08:13,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:08:13,103 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-24 01:08:13,104 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:08:13,133 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:08:13,134 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:08:13,172 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-24 01:08:13,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112747137] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:08:13,173 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:08:13,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-24 01:08:13,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767353433] [2024-11-24 01:08:13,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:08:13,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-24 01:08:13,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:13,174 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-24 01:08:13,174 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-24 01:08:13,200 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 44 [2024-11-24 01:08:13,200 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 74 transitions, 679 flow. Second operand has 12 states, 12 states have (on average 13.916666666666666) internal successors, (167), 12 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:13,200 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:13,201 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 44 [2024-11-24 01:08:13,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:13,711 INFO L124 PetriNetUnfolderBase]: 1242/2646 cut-off events. [2024-11-24 01:08:13,711 INFO L125 PetriNetUnfolderBase]: For 14235/14331 co-relation queries the response was YES. [2024-11-24 01:08:13,720 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10511 conditions, 2646 events. 1242/2646 cut-off events. For 14235/14331 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 15647 event pairs, 295 based on Foata normal form. 0/2587 useless extension candidates. Maximal degree in co-relation 10477. Up to 1115 conditions per place. [2024-11-24 01:08:13,726 INFO L140 encePairwiseOnDemand]: 39/44 looper letters, 192 selfloop transitions, 13 changer transitions 0/215 dead transitions. [2024-11-24 01:08:13,726 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 215 transitions, 2612 flow [2024-11-24 01:08:13,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:08:13,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-24 01:08:13,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 214 transitions. [2024-11-24 01:08:13,728 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4863636363636364 [2024-11-24 01:08:13,728 INFO L175 Difference]: Start difference. First operand has 97 places, 74 transitions, 679 flow. Second operand 10 states and 214 transitions. [2024-11-24 01:08:13,728 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 102 places, 215 transitions, 2612 flow [2024-11-24 01:08:13,742 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 215 transitions, 2584 flow, removed 8 selfloop flow, removed 6 redundant places. [2024-11-24 01:08:13,745 INFO L231 Difference]: Finished difference. Result has 99 places, 83 transitions, 739 flow [2024-11-24 01:08:13,745 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=659, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=739, PETRI_PLACES=99, PETRI_TRANSITIONS=83} [2024-11-24 01:08:13,746 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 57 predicate places. [2024-11-24 01:08:13,746 INFO L471 AbstractCegarLoop]: Abstraction has has 99 places, 83 transitions, 739 flow [2024-11-24 01:08:13,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 13.916666666666666) internal successors, (167), 12 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:13,746 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:13,746 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:13,757 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-24 01:08:13,946 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-24 01:08:13,947 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:13,947 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:13,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1476920634, now seen corresponding path program 3 times [2024-11-24 01:08:13,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:13,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566625114] [2024-11-24 01:08:13,947 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:08:13,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:13,971 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-24 01:08:13,971 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:08:14,054 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-24 01:08:14,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:14,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566625114] [2024-11-24 01:08:14,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566625114] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:08:14,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:08:14,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:08:14,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521056045] [2024-11-24 01:08:14,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:08:14,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:08:14,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:14,055 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:08:14,055 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:08:14,079 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 44 [2024-11-24 01:08:14,080 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 83 transitions, 739 flow. Second operand has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:14,080 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:14,080 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 44 [2024-11-24 01:08:14,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:14,618 INFO L124 PetriNetUnfolderBase]: 1651/3250 cut-off events. [2024-11-24 01:08:14,618 INFO L125 PetriNetUnfolderBase]: For 15217/15306 co-relation queries the response was YES. [2024-11-24 01:08:14,638 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13546 conditions, 3250 events. 1651/3250 cut-off events. For 15217/15306 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 18659 event pairs, 580 based on Foata normal form. 10/3256 useless extension candidates. Maximal degree in co-relation 13512. Up to 2578 conditions per place. [2024-11-24 01:08:14,649 INFO L140 encePairwiseOnDemand]: 38/44 looper letters, 71 selfloop transitions, 4 changer transitions 14/97 dead transitions. [2024-11-24 01:08:14,649 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 97 transitions, 965 flow [2024-11-24 01:08:14,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:08:14,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-24 01:08:14,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 99 transitions. [2024-11-24 01:08:14,650 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.45 [2024-11-24 01:08:14,650 INFO L175 Difference]: Start difference. First operand has 99 places, 83 transitions, 739 flow. Second operand 5 states and 99 transitions. [2024-11-24 01:08:14,650 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 97 transitions, 965 flow [2024-11-24 01:08:14,677 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 97 transitions, 935 flow, removed 11 selfloop flow, removed 3 redundant places. [2024-11-24 01:08:14,679 INFO L231 Difference]: Finished difference. Result has 101 places, 80 transitions, 689 flow [2024-11-24 01:08:14,680 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=709, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=689, PETRI_PLACES=101, PETRI_TRANSITIONS=80} [2024-11-24 01:08:14,680 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 59 predicate places. [2024-11-24 01:08:14,680 INFO L471 AbstractCegarLoop]: Abstraction has has 101 places, 80 transitions, 689 flow [2024-11-24 01:08:14,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:14,681 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:14,681 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:14,681 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-24 01:08:14,681 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:14,681 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:14,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1389293059, now seen corresponding path program 1 times [2024-11-24 01:08:14,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:14,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016901139] [2024-11-24 01:08:14,682 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:08:14,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:14,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:08:15,561 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:15,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:15,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016901139] [2024-11-24 01:08:15,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016901139] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:08:15,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013494974] [2024-11-24 01:08:15,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:08:15,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:08:15,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:08:15,565 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:08:15,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-24 01:08:15,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:08:15,668 INFO L256 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-24 01:08:15,671 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:08:15,817 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-24 01:08:16,517 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-24 01:08:16,517 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 12 [2024-11-24 01:08:16,546 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:16,547 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:08:17,325 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 51 [2024-11-24 01:08:17,346 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-24 01:08:17,346 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 111 treesize of output 97 [2024-11-24 01:08:17,867 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:17,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013494974] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:08:17,867 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:08:17,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 37 [2024-11-24 01:08:17,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263103537] [2024-11-24 01:08:17,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:08:17,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-24 01:08:17,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:17,868 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-24 01:08:17,869 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1311, Unknown=0, NotChecked=0, Total=1482 [2024-11-24 01:08:18,324 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 44 [2024-11-24 01:08:18,325 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 80 transitions, 689 flow. Second operand has 39 states, 39 states have (on average 9.564102564102564) internal successors, (373), 39 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:18,325 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:18,325 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 44 [2024-11-24 01:08:18,325 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:34,907 INFO L124 PetriNetUnfolderBase]: 7054/13284 cut-off events. [2024-11-24 01:08:34,907 INFO L125 PetriNetUnfolderBase]: For 62198/62318 co-relation queries the response was YES. [2024-11-24 01:08:34,974 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54777 conditions, 13284 events. 7054/13284 cut-off events. For 62198/62318 co-relation queries the response was YES. Maximal size of possible extension queue 430. Compared 101709 event pairs, 568 based on Foata normal form. 506/13789 useless extension candidates. Maximal degree in co-relation 54742. Up to 2587 conditions per place. [2024-11-24 01:08:35,012 INFO L140 encePairwiseOnDemand]: 32/44 looper letters, 897 selfloop transitions, 216 changer transitions 29/1147 dead transitions. [2024-11-24 01:08:35,012 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 1147 transitions, 9470 flow [2024-11-24 01:08:35,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-24 01:08:35,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2024-11-24 01:08:35,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 1228 transitions. [2024-11-24 01:08:35,017 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.37212121212121213 [2024-11-24 01:08:35,017 INFO L175 Difference]: Start difference. First operand has 101 places, 80 transitions, 689 flow. Second operand 75 states and 1228 transitions. [2024-11-24 01:08:35,017 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 172 places, 1147 transitions, 9470 flow [2024-11-24 01:08:35,139 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 1147 transitions, 9374 flow, removed 42 selfloop flow, removed 4 redundant places. [2024-11-24 01:08:35,147 INFO L231 Difference]: Finished difference. Result has 204 places, 319 transitions, 4286 flow [2024-11-24 01:08:35,147 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=671, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=75, PETRI_FLOW=4286, PETRI_PLACES=204, PETRI_TRANSITIONS=319} [2024-11-24 01:08:35,148 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 162 predicate places. [2024-11-24 01:08:35,148 INFO L471 AbstractCegarLoop]: Abstraction has has 204 places, 319 transitions, 4286 flow [2024-11-24 01:08:35,148 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 9.564102564102564) internal successors, (373), 39 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:35,148 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:08:35,148 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:08:35,159 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-24 01:08:35,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-24 01:08:35,349 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:08:35,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:08:35,349 INFO L85 PathProgramCache]: Analyzing trace with hash -376810509, now seen corresponding path program 2 times [2024-11-24 01:08:35,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:08:35,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16488186] [2024-11-24 01:08:35,350 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:08:35,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:08:35,368 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:08:35,368 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:08:36,240 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:36,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:08:36,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16488186] [2024-11-24 01:08:36,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16488186] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:08:36,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048893420] [2024-11-24 01:08:36,241 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:08:36,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:08:36,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:08:36,244 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:08:36,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-24 01:08:36,356 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:08:36,356 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:08:36,358 INFO L256 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-24 01:08:36,361 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:08:36,495 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-24 01:08:37,419 INFO L349 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2024-11-24 01:08:37,419 INFO L378 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 37 treesize of output 15 [2024-11-24 01:08:37,448 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:37,448 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:08:38,253 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 67 [2024-11-24 01:08:38,273 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-24 01:08:38,273 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 132 treesize of output 112 [2024-11-24 01:08:38,945 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:08:38,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048893420] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:08:38,946 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:08:38,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 39 [2024-11-24 01:08:38,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738010963] [2024-11-24 01:08:38,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:08:38,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-24 01:08:38,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:08:38,947 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-24 01:08:38,947 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1429, Unknown=0, NotChecked=0, Total=1640 [2024-11-24 01:08:39,204 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 7 out of 44 [2024-11-24 01:08:39,205 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 204 places, 319 transitions, 4286 flow. Second operand has 41 states, 41 states have (on average 8.536585365853659) internal successors, (350), 41 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:08:39,205 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:08:39,205 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 7 of 44 [2024-11-24 01:08:39,205 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:08:57,740 INFO L124 PetriNetUnfolderBase]: 18474/33524 cut-off events. [2024-11-24 01:08:57,740 INFO L125 PetriNetUnfolderBase]: For 460116/460570 co-relation queries the response was YES. [2024-11-24 01:08:58,240 INFO L83 FinitePrefix]: Finished finitePrefix Result has 161888 conditions, 33524 events. 18474/33524 cut-off events. For 460116/460570 co-relation queries the response was YES. Maximal size of possible extension queue 779. Compared 276665 event pairs, 1443 based on Foata normal form. 1184/34707 useless extension candidates. Maximal degree in co-relation 161820. Up to 5894 conditions per place. [2024-11-24 01:08:58,336 INFO L140 encePairwiseOnDemand]: 31/44 looper letters, 1176 selfloop transitions, 568 changer transitions 51/1799 dead transitions. [2024-11-24 01:08:58,337 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 1799 transitions, 21590 flow [2024-11-24 01:08:58,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2024-11-24 01:08:58,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2024-11-24 01:08:58,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 1258 transitions. [2024-11-24 01:08:58,341 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.34446878422782035 [2024-11-24 01:08:58,341 INFO L175 Difference]: Start difference. First operand has 204 places, 319 transitions, 4286 flow. Second operand 83 states and 1258 transitions. [2024-11-24 01:08:58,341 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 1799 transitions, 21590 flow [2024-11-24 01:09:03,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 1799 transitions, 17977 flow, removed 1684 selfloop flow, removed 11 redundant places. [2024-11-24 01:09:03,134 INFO L231 Difference]: Finished difference. Result has 320 places, 827 transitions, 11323 flow [2024-11-24 01:09:03,135 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=3048, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=300, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=166, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=83, PETRI_FLOW=11323, PETRI_PLACES=320, PETRI_TRANSITIONS=827} [2024-11-24 01:09:03,135 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 278 predicate places. [2024-11-24 01:09:03,135 INFO L471 AbstractCegarLoop]: Abstraction has has 320 places, 827 transitions, 11323 flow [2024-11-24 01:09:03,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 8.536585365853659) internal successors, (350), 41 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:09:03,136 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:09:03,136 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:09:03,142 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-24 01:09:03,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:09:03,336 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:09:03,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:09:03,337 INFO L85 PathProgramCache]: Analyzing trace with hash -683356549, now seen corresponding path program 1 times [2024-11-24 01:09:03,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:09:03,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956418395] [2024-11-24 01:09:03,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:09:03,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:09:03,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:09:04,340 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:09:04,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:09:04,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956418395] [2024-11-24 01:09:04,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956418395] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:09:04,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952008753] [2024-11-24 01:09:04,342 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:09:04,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:09:04,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:09:04,345 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:09:04,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-24 01:09:04,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:09:04,451 INFO L256 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-24 01:09:04,453 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:09:05,102 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-24 01:09:05,105 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-24 01:09:05,105 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 13 [2024-11-24 01:09:05,149 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:09:05,149 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:09:05,632 INFO L349 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2024-11-24 01:09:05,632 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 47 treesize of output 42 [2024-11-24 01:09:06,220 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:09:06,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952008753] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:09:06,221 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:09:06,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 37 [2024-11-24 01:09:06,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906152974] [2024-11-24 01:09:06,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:09:06,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-24 01:09:06,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:09:06,222 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-24 01:09:06,223 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=1262, Unknown=0, NotChecked=0, Total=1482 [2024-11-24 01:09:06,556 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 44 [2024-11-24 01:09:06,556 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 827 transitions, 11323 flow. Second operand has 39 states, 39 states have (on average 10.487179487179487) internal successors, (409), 39 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:09:06,556 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:09:06,556 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 44 [2024-11-24 01:09:06,556 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:09:27,405 INFO L124 PetriNetUnfolderBase]: 21734/45095 cut-off events. [2024-11-24 01:09:27,405 INFO L125 PetriNetUnfolderBase]: For 977304/978380 co-relation queries the response was YES. [2024-11-24 01:09:28,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 258819 conditions, 45095 events. 21734/45095 cut-off events. For 977304/978380 co-relation queries the response was YES. Maximal size of possible extension queue 1106. Compared 437537 event pairs, 768 based on Foata normal form. 1083/46093 useless extension candidates. Maximal degree in co-relation 258706. Up to 7215 conditions per place. [2024-11-24 01:09:28,321 INFO L140 encePairwiseOnDemand]: 32/44 looper letters, 953 selfloop transitions, 1328 changer transitions 28/2388 dead transitions. [2024-11-24 01:09:28,321 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 377 places, 2388 transitions, 34444 flow [2024-11-24 01:09:28,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-24 01:09:28,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2024-11-24 01:09:28,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 1027 transitions. [2024-11-24 01:09:28,324 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.38901515151515154 [2024-11-24 01:09:28,325 INFO L175 Difference]: Start difference. First operand has 320 places, 827 transitions, 11323 flow. Second operand 60 states and 1027 transitions. [2024-11-24 01:09:28,325 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 377 places, 2388 transitions, 34444 flow [2024-11-24 01:09:42,617 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 362 places, 2388 transitions, 31735 flow, removed 1318 selfloop flow, removed 15 redundant places. [2024-11-24 01:09:42,642 INFO L231 Difference]: Finished difference. Result has 388 places, 1722 transitions, 28591 flow [2024-11-24 01:09:42,642 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=10127, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=821, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=543, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=60, PETRI_FLOW=28591, PETRI_PLACES=388, PETRI_TRANSITIONS=1722} [2024-11-24 01:09:42,643 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 346 predicate places. [2024-11-24 01:09:42,643 INFO L471 AbstractCegarLoop]: Abstraction has has 388 places, 1722 transitions, 28591 flow [2024-11-24 01:09:42,643 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 10.487179487179487) internal successors, (409), 39 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:09:42,643 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:09:42,643 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:09:42,649 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-24 01:09:42,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-24 01:09:42,844 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:09:42,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:09:42,844 INFO L85 PathProgramCache]: Analyzing trace with hash -354389657, now seen corresponding path program 2 times [2024-11-24 01:09:42,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:09:42,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393784405] [2024-11-24 01:09:42,845 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:09:42,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:09:42,868 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:09:42,868 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:09:43,778 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:09:43,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:09:43,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393784405] [2024-11-24 01:09:43,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393784405] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:09:43,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423791308] [2024-11-24 01:09:43,778 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:09:43,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:09:43,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:09:43,780 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:09:43,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-24 01:09:43,867 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-24 01:09:43,867 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:09:43,868 INFO L256 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-24 01:09:43,870 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:09:43,953 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-24 01:09:44,357 INFO L349 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2024-11-24 01:09:44,357 INFO L378 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 35 treesize of output 13 [2024-11-24 01:09:44,383 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:09:44,384 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:09:45,237 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 67 [2024-11-24 01:09:45,283 INFO L349 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2024-11-24 01:09:45,284 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 130 treesize of output 128 [2024-11-24 01:09:46,063 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:09:46,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423791308] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:09:46,063 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:09:46,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 37 [2024-11-24 01:09:46,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125069624] [2024-11-24 01:09:46,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:09:46,064 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-24 01:09:46,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:09:46,065 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-24 01:09:46,065 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1290, Unknown=0, NotChecked=0, Total=1482 [2024-11-24 01:09:46,492 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 44 [2024-11-24 01:09:46,493 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 388 places, 1722 transitions, 28591 flow. Second operand has 39 states, 39 states have (on average 10.487179487179487) internal successors, (409), 39 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:09:46,493 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:09:46,493 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 44 [2024-11-24 01:09:46,493 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-24 01:10:23,149 INFO L124 PetriNetUnfolderBase]: 22136/45693 cut-off events. [2024-11-24 01:10:23,149 INFO L125 PetriNetUnfolderBase]: For 1313950/1315117 co-relation queries the response was YES. [2024-11-24 01:10:24,199 INFO L83 FinitePrefix]: Finished finitePrefix Result has 302072 conditions, 45693 events. 22136/45693 cut-off events. For 1313950/1315117 co-relation queries the response was YES. Maximal size of possible extension queue 1146. Compared 443376 event pairs, 4875 based on Foata normal form. 322/45917 useless extension candidates. Maximal degree in co-relation 301933. Up to 27087 conditions per place. [2024-11-24 01:10:24,357 INFO L140 encePairwiseOnDemand]: 32/44 looper letters, 1929 selfloop transitions, 198 changer transitions 26/2232 dead transitions. [2024-11-24 01:10:24,358 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 450 places, 2232 transitions, 36830 flow [2024-11-24 01:10:24,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2024-11-24 01:10:24,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2024-11-24 01:10:24,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 962 transitions. [2024-11-24 01:10:24,360 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.34704184704184704 [2024-11-24 01:10:24,360 INFO L175 Difference]: Start difference. First operand has 388 places, 1722 transitions, 28591 flow. Second operand 63 states and 962 transitions. [2024-11-24 01:10:24,360 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 450 places, 2232 transitions, 36830 flow [2024-11-24 01:11:22,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 430 places, 2232 transitions, 33220 flow, removed 1707 selfloop flow, removed 20 redundant places. [2024-11-24 01:11:22,049 INFO L231 Difference]: Finished difference. Result has 446 places, 1803 transitions, 27174 flow [2024-11-24 01:11:22,050 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=25288, PETRI_DIFFERENCE_MINUEND_PLACES=368, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1722, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1561, PETRI_DIFFERENCE_SUBTRAHEND_STATES=63, PETRI_FLOW=27174, PETRI_PLACES=446, PETRI_TRANSITIONS=1803} [2024-11-24 01:11:22,051 INFO L279 CegarLoopForPetriNet]: 42 programPoint places, 404 predicate places. [2024-11-24 01:11:22,051 INFO L471 AbstractCegarLoop]: Abstraction has has 446 places, 1803 transitions, 27174 flow [2024-11-24 01:11:22,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 10.487179487179487) internal successors, (409), 39 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:11:22,051 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-24 01:11:22,051 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:11:22,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-24 01:11:22,252 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-24 01:11:22,252 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-11-24 01:11:22,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:11:22,252 INFO L85 PathProgramCache]: Analyzing trace with hash -289816977, now seen corresponding path program 3 times [2024-11-24 01:11:22,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:11:22,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027905026] [2024-11-24 01:11:22,253 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:11:22,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:11:22,274 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-24 01:11:22,274 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:11:22,525 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-24 01:11:22,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:11:22,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027905026] [2024-11-24 01:11:22,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027905026] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:11:22,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684531729] [2024-11-24 01:11:22,525 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-24 01:11:22,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:11:22,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:11:22,527 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:11:22,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9c896a87-3caf-4827-bcb5-7b5dd9e021ee/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-24 01:11:22,615 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-24 01:11:22,616 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:11:22,617 INFO L256 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-24 01:11:22,619 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:11:22,793 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-24 01:11:22,793 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:11:22,945 INFO L349 Elim1Store]: treesize reduction 13, result has 64.9 percent of original size [2024-11-24 01:11:22,946 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 48 treesize of output 37 [2024-11-24 01:11:22,971 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-24 01:11:22,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684531729] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:11:22,971 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:11:22,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 19 [2024-11-24 01:11:22,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691674979] [2024-11-24 01:11:22,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:11:22,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-24 01:11:22,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:11:22,972 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-24 01:11:22,972 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2024-11-24 01:11:23,095 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 44 [2024-11-24 01:11:23,095 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 446 places, 1803 transitions, 27174 flow. Second operand has 21 states, 21 states have (on average 12.666666666666666) internal successors, (266), 21 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 01:11:23,095 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-24 01:11:23,095 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 44 [2024-11-24 01:11:23,095 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand