./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/loop-tiling-eq.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/loop-tiling-eq.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1 --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 2c579ed20cf5b381709dcc4ef9fbcf839f80c68ac017a29b947b11bd3a57dd56 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 07:07:53,629 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 07:07:53,684 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-12-02 07:07:53,688 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 07:07:53,689 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 07:07:53,709 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 07:07:53,710 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 07:07:53,710 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 07:07:53,710 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 07:07:53,710 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 07:07:53,711 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 07:07:53,711 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 07:07:53,711 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 07:07:53,711 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 07:07:53,711 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 07:07:53,711 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 07:07:53,711 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 07:07:53,712 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 07:07:53,713 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 07:07:53,713 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:07:53,713 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:07:53,713 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:07:53,713 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:07:53,713 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 07:07:53,713 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:07:53,713 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:07:53,713 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:07:53,713 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:07:53,713 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 07:07:53,713 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 07:07:53,714 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 07:07:53,714 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 07:07:53,714 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 07:07:53,714 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 07:07:53,714 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 07:07:53,714 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 07:07:53,714 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 07:07:53,714 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 07:07:53,714 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_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1 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 -> 2c579ed20cf5b381709dcc4ef9fbcf839f80c68ac017a29b947b11bd3a57dd56 [2024-12-02 07:07:53,957 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 07:07:53,965 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 07:07:53,967 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 07:07:53,968 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 07:07:53,968 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 07:07:53,969 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/weaver/loop-tiling-eq.wvr.c [2024-12-02 07:07:56,581 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/data/5eced98be/20b61a8aab27410ab998a698d7934ec7/FLAGaf1c5093a [2024-12-02 07:07:56,780 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 07:07:56,780 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/sv-benchmarks/c/weaver/loop-tiling-eq.wvr.c [2024-12-02 07:07:56,788 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/data/5eced98be/20b61a8aab27410ab998a698d7934ec7/FLAGaf1c5093a [2024-12-02 07:07:56,802 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/data/5eced98be/20b61a8aab27410ab998a698d7934ec7 [2024-12-02 07:07:56,804 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 07:07:56,805 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 07:07:56,807 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 07:07:56,807 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 07:07:56,811 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 07:07:56,812 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:07:56" (1/1) ... [2024-12-02 07:07:56,813 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d2e4972 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:56, skipping insertion in model container [2024-12-02 07:07:56,813 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:07:56" (1/1) ... [2024-12-02 07:07:56,829 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 07:07:57,002 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:07:57,011 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 07:07:57,037 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:07:57,053 INFO L204 MainTranslator]: Completed translation [2024-12-02 07:07:57,053 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57 WrapperNode [2024-12-02 07:07:57,053 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 07:07:57,054 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 07:07:57,055 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 07:07:57,055 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 07:07:57,062 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,071 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,097 INFO L138 Inliner]: procedures = 24, calls = 32, calls flagged for inlining = 14, calls inlined = 18, statements flattened = 202 [2024-12-02 07:07:57,097 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 07:07:57,098 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 07:07:57,098 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 07:07:57,098 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 07:07:57,108 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,109 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,112 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,129 INFO L175 MemorySlicer]: Split 14 memory accesses to 3 slices as follows [2, 3, 9]. 64 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0]. The 6 writes are split as follows [0, 1, 5]. [2024-12-02 07:07:57,130 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,130 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,138 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,140 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,144 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,146 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,148 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,151 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 07:07:57,152 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 07:07:57,152 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 07:07:57,152 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 07:07:57,153 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (1/1) ... [2024-12-02 07:07:57,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:07:57,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:07:57,183 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 07:07:57,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 07:07:57,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 07:07:57,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 07:07:57,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 07:07:57,211 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 07:07:57,211 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-12-02 07:07:57,211 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-12-02 07:07:57,211 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-12-02 07:07:57,211 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-12-02 07:07:57,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 07:07:57,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 07:07:57,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 07:07:57,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 07:07:57,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 07:07:57,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 07:07:57,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 07:07:57,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 07:07:57,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 07:07:57,212 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 07:07:57,212 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 07:07:57,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 07:07:57,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 07:07:57,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 07:07:57,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 07:07:57,214 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-12-02 07:07:57,314 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 07:07:57,316 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 07:07:57,712 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-12-02 07:07:57,712 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 07:07:57,992 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 07:07:57,992 INFO L312 CfgBuilder]: Removed 7 assume(true) statements. [2024-12-02 07:07:57,992 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:07:57 BoogieIcfgContainer [2024-12-02 07:07:57,992 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 07:07:57,994 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 07:07:57,995 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 07:07:57,999 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 07:07:57,999 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:07:56" (1/3) ... [2024-12-02 07:07:58,000 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44d7cb30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:07:58, skipping insertion in model container [2024-12-02 07:07:58,000 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:07:57" (2/3) ... [2024-12-02 07:07:58,000 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44d7cb30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:07:58, skipping insertion in model container [2024-12-02 07:07:58,000 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:07:57" (3/3) ... [2024-12-02 07:07:58,002 INFO L128 eAbstractionObserver]: Analyzing ICFG loop-tiling-eq.wvr.c [2024-12-02 07:07:58,016 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 07:07:58,017 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG loop-tiling-eq.wvr.c that has 3 procedures, 74 locations, 1 initial locations, 7 loop locations, and 26 error locations. [2024-12-02 07:07:58,017 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-12-02 07:07:58,072 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-12-02 07:07:58,106 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 80 places, 81 transitions, 176 flow [2024-12-02 07:07:58,143 INFO L124 PetriNetUnfolderBase]: 8/79 cut-off events. [2024-12-02 07:07:58,146 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-12-02 07:07:58,149 INFO L83 FinitePrefix]: Finished finitePrefix Result has 88 conditions, 79 events. 8/79 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 174 event pairs, 0 based on Foata normal form. 0/45 useless extension candidates. Maximal degree in co-relation 47. Up to 2 conditions per place. [2024-12-02 07:07:58,149 INFO L82 GeneralOperation]: Start removeDead. Operand has 80 places, 81 transitions, 176 flow [2024-12-02 07:07:58,153 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 77 places, 78 transitions, 168 flow [2024-12-02 07:07:58,160 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 07:07:58,171 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;@5692e443, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 07:07:58,171 INFO L334 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2024-12-02 07:07:58,174 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-12-02 07:07:58,174 INFO L124 PetriNetUnfolderBase]: 0/4 cut-off events. [2024-12-02 07:07:58,174 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-12-02 07:07:58,174 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:07:58,175 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2024-12-02 07:07:58,175 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:07:58,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:07:58,180 INFO L85 PathProgramCache]: Analyzing trace with hash 774714, now seen corresponding path program 1 times [2024-12-02 07:07:58,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:07:58,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954000679] [2024-12-02 07:07:58,188 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:07:58,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:07:58,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:07:58,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [914994359] [2024-12-02 07:07:58,286 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:07:58,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:07:58,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:07:58,288 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:07:58,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 07:07:58,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:07:58,360 INFO L256 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 07:07:58,363 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:07:58,484 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:07:58,484 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:07:58,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:07:58,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954000679] [2024-12-02 07:07:58,485 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:07:58,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914994359] [2024-12-02 07:07:58,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914994359] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:07:58,485 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:07:58,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:07:58,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141801266] [2024-12-02 07:07:58,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:07:58,494 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:07:58,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:07:58,519 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:07:58,519 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:07:58,564 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 81 [2024-12-02 07:07:58,567 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 78 transitions, 168 flow. Second operand has 4 states, 4 states have (on average 40.75) internal successors, (163), 4 states have internal predecessors, (163), 0 states have call successors, (0), 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-12-02 07:07:58,567 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:07:58,567 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 81 [2024-12-02 07:07:58,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:07:58,915 INFO L124 PetriNetUnfolderBase]: 226/667 cut-off events. [2024-12-02 07:07:58,915 INFO L125 PetriNetUnfolderBase]: For 42/42 co-relation queries the response was YES. [2024-12-02 07:07:58,917 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1106 conditions, 667 events. 226/667 cut-off events. For 42/42 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 3939 event pairs, 150 based on Foata normal form. 1/483 useless extension candidates. Maximal degree in co-relation 449. Up to 199 conditions per place. [2024-12-02 07:07:58,922 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 69 selfloop transitions, 4 changer transitions 0/111 dead transitions. [2024-12-02 07:07:58,922 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 111 transitions, 392 flow [2024-12-02 07:07:58,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:07:58,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-12-02 07:07:58,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 275 transitions. [2024-12-02 07:07:58,935 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6790123456790124 [2024-12-02 07:07:58,937 INFO L175 Difference]: Start difference. First operand has 77 places, 78 transitions, 168 flow. Second operand 5 states and 275 transitions. [2024-12-02 07:07:58,938 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 111 transitions, 392 flow [2024-12-02 07:07:58,943 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 111 transitions, 376 flow, removed 0 selfloop flow, removed 4 redundant places. [2024-12-02 07:07:58,947 INFO L231 Difference]: Finished difference. Result has 76 places, 77 transitions, 171 flow [2024-12-02 07:07:58,949 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=156, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=171, PETRI_PLACES=76, PETRI_TRANSITIONS=77} [2024-12-02 07:07:58,953 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, -1 predicate places. [2024-12-02 07:07:58,953 INFO L471 AbstractCegarLoop]: Abstraction has has 76 places, 77 transitions, 171 flow [2024-12-02 07:07:58,953 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.75) internal successors, (163), 4 states have internal predecessors, (163), 0 states have call successors, (0), 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-12-02 07:07:58,953 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:07:58,953 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2024-12-02 07:07:58,963 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 07:07:59,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 07:07:59,154 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:07:59,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:07:59,155 INFO L85 PathProgramCache]: Analyzing trace with hash 24014662, now seen corresponding path program 1 times [2024-12-02 07:07:59,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:07:59,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130838374] [2024-12-02 07:07:59,155 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:07:59,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:07:59,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:07:59,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1075577352] [2024-12-02 07:07:59,169 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:07:59,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:07:59,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:07:59,172 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:07:59,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 07:07:59,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:07:59,234 INFO L256 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 07:07:59,234 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:07:59,272 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:07:59,272 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:07:59,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:07:59,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130838374] [2024-12-02 07:07:59,272 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:07:59,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075577352] [2024-12-02 07:07:59,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075577352] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:07:59,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:07:59,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:07:59,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471478903] [2024-12-02 07:07:59,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:07:59,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:07:59,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:07:59,274 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:07:59,274 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:07:59,295 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 81 [2024-12-02 07:07:59,295 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 77 transitions, 171 flow. Second operand has 4 states, 4 states have (on average 41.0) internal successors, (164), 4 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:07:59,295 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:07:59,296 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 81 [2024-12-02 07:07:59,296 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:07:59,521 INFO L124 PetriNetUnfolderBase]: 226/657 cut-off events. [2024-12-02 07:07:59,521 INFO L125 PetriNetUnfolderBase]: For 11/11 co-relation queries the response was YES. [2024-12-02 07:07:59,523 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1074 conditions, 657 events. 226/657 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 3881 event pairs, 150 based on Foata normal form. 2/478 useless extension candidates. Maximal degree in co-relation 535. Up to 200 conditions per place. [2024-12-02 07:07:59,527 INFO L140 encePairwiseOnDemand]: 74/81 looper letters, 65 selfloop transitions, 4 changer transitions 1/108 dead transitions. [2024-12-02 07:07:59,527 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 108 transitions, 377 flow [2024-12-02 07:07:59,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:07:59,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-12-02 07:07:59,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 273 transitions. [2024-12-02 07:07:59,530 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.674074074074074 [2024-12-02 07:07:59,530 INFO L175 Difference]: Start difference. First operand has 76 places, 77 transitions, 171 flow. Second operand 5 states and 273 transitions. [2024-12-02 07:07:59,530 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 108 transitions, 377 flow [2024-12-02 07:07:59,531 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 108 transitions, 373 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-12-02 07:07:59,533 INFO L231 Difference]: Finished difference. Result has 79 places, 77 transitions, 182 flow [2024-12-02 07:07:59,534 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=167, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=182, PETRI_PLACES=79, PETRI_TRANSITIONS=77} [2024-12-02 07:07:59,534 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 2 predicate places. [2024-12-02 07:07:59,534 INFO L471 AbstractCegarLoop]: Abstraction has has 79 places, 77 transitions, 182 flow [2024-12-02 07:07:59,534 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 41.0) internal successors, (164), 4 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:07:59,534 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:07:59,534 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2024-12-02 07:07:59,544 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 07:07:59,735 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:07:59,735 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:07:59,735 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:07:59,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1605419068, now seen corresponding path program 1 times [2024-12-02 07:07:59,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:07:59,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111624341] [2024-12-02 07:07:59,736 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:07:59,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:07:59,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:07:59,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [483113904] [2024-12-02 07:07:59,754 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:07:59,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:07:59,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:07:59,756 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:07:59,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 07:07:59,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:07:59,818 INFO L256 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:07:59,819 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:07:59,913 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:07:59,913 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:07:59,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:07:59,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111624341] [2024-12-02 07:07:59,913 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:07:59,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483113904] [2024-12-02 07:07:59,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483113904] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:07:59,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:07:59,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:07:59,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580564442] [2024-12-02 07:07:59,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:07:59,914 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:07:59,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:07:59,915 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:07:59,915 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:08:00,046 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 81 [2024-12-02 07:08:00,046 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 77 transitions, 182 flow. Second operand has 4 states, 4 states have (on average 41.25) internal successors, (165), 4 states have internal predecessors, (165), 0 states have call successors, (0), 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-12-02 07:08:00,046 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:00,046 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 81 [2024-12-02 07:08:00,047 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:00,287 INFO L124 PetriNetUnfolderBase]: 226/656 cut-off events. [2024-12-02 07:08:00,287 INFO L125 PetriNetUnfolderBase]: For 15/15 co-relation queries the response was YES. [2024-12-02 07:08:00,288 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1077 conditions, 656 events. 226/656 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 3860 event pairs, 150 based on Foata normal form. 1/477 useless extension candidates. Maximal degree in co-relation 536. Up to 198 conditions per place. [2024-12-02 07:08:00,292 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 64 selfloop transitions, 4 changer transitions 1/107 dead transitions. [2024-12-02 07:08:00,292 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 107 transitions, 382 flow [2024-12-02 07:08:00,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:08:00,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-12-02 07:08:00,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 270 transitions. [2024-12-02 07:08:00,294 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6666666666666666 [2024-12-02 07:08:00,294 INFO L175 Difference]: Start difference. First operand has 79 places, 77 transitions, 182 flow. Second operand 5 states and 270 transitions. [2024-12-02 07:08:00,294 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 107 transitions, 382 flow [2024-12-02 07:08:00,295 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 107 transitions, 374 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-12-02 07:08:00,297 INFO L231 Difference]: Finished difference. Result has 79 places, 76 transitions, 178 flow [2024-12-02 07:08:00,297 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=170, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=178, PETRI_PLACES=79, PETRI_TRANSITIONS=76} [2024-12-02 07:08:00,298 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 2 predicate places. [2024-12-02 07:08:00,298 INFO L471 AbstractCegarLoop]: Abstraction has has 79 places, 76 transitions, 178 flow [2024-12-02 07:08:00,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 41.25) internal successors, (165), 4 states have internal predecessors, (165), 0 states have call successors, (0), 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-12-02 07:08:00,298 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:00,299 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:00,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-12-02 07:08:00,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:00,499 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:00,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:00,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1771615665, now seen corresponding path program 1 times [2024-12-02 07:08:00,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:00,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921366706] [2024-12-02 07:08:00,500 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:00,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:00,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:08:00,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [829587234] [2024-12-02 07:08:00,517 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:00,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:00,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:00,519 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:00,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 07:08:00,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:00,577 INFO L256 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:08:00,578 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:00,704 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:00,704 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:08:00,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:00,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921366706] [2024-12-02 07:08:00,704 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:08:00,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829587234] [2024-12-02 07:08:00,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829587234] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:00,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:00,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:08:00,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465792888] [2024-12-02 07:08:00,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:00,705 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 07:08:00,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:00,705 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 07:08:00,705 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:08:00,861 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-12-02 07:08:00,862 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 76 transitions, 178 flow. Second operand has 6 states, 6 states have (on average 39.833333333333336) internal successors, (239), 6 states have internal predecessors, (239), 0 states have call successors, (0), 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-12-02 07:08:00,862 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:00,862 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-12-02 07:08:00,862 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:01,184 INFO L124 PetriNetUnfolderBase]: 226/655 cut-off events. [2024-12-02 07:08:01,184 INFO L125 PetriNetUnfolderBase]: For 13/13 co-relation queries the response was YES. [2024-12-02 07:08:01,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1076 conditions, 655 events. 226/655 cut-off events. For 13/13 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 3862 event pairs, 150 based on Foata normal form. 1/476 useless extension candidates. Maximal degree in co-relation 537. Up to 196 conditions per place. [2024-12-02 07:08:01,187 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 63 selfloop transitions, 5 changer transitions 1/106 dead transitions. [2024-12-02 07:08:01,187 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 106 transitions, 378 flow [2024-12-02 07:08:01,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 07:08:01,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-12-02 07:08:01,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 304 transitions. [2024-12-02 07:08:01,189 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6255144032921811 [2024-12-02 07:08:01,189 INFO L175 Difference]: Start difference. First operand has 79 places, 76 transitions, 178 flow. Second operand 6 states and 304 transitions. [2024-12-02 07:08:01,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 106 transitions, 378 flow [2024-12-02 07:08:01,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 106 transitions, 371 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-12-02 07:08:01,192 INFO L231 Difference]: Finished difference. Result has 80 places, 75 transitions, 177 flow [2024-12-02 07:08:01,192 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=167, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=177, PETRI_PLACES=80, PETRI_TRANSITIONS=75} [2024-12-02 07:08:01,192 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 3 predicate places. [2024-12-02 07:08:01,193 INFO L471 AbstractCegarLoop]: Abstraction has has 80 places, 75 transitions, 177 flow [2024-12-02 07:08:01,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 39.833333333333336) internal successors, (239), 6 states have internal predecessors, (239), 0 states have call successors, (0), 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-12-02 07:08:01,193 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:01,193 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:01,199 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 07:08:01,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:01,394 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:01,394 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:01,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1837968785, now seen corresponding path program 1 times [2024-12-02 07:08:01,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:01,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978789916] [2024-12-02 07:08:01,394 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:01,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:01,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:01,528 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:01,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:01,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978789916] [2024-12-02 07:08:01,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978789916] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:01,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:01,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:08:01,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252583283] [2024-12-02 07:08:01,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:01,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:08:01,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:01,529 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:08:01,529 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:08:01,540 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-12-02 07:08:01,540 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 75 transitions, 177 flow. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 0 states have call successors, (0), 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-12-02 07:08:01,540 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:01,540 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-12-02 07:08:01,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:01,681 INFO L124 PetriNetUnfolderBase]: 232/679 cut-off events. [2024-12-02 07:08:01,681 INFO L125 PetriNetUnfolderBase]: For 14/14 co-relation queries the response was YES. [2024-12-02 07:08:01,682 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1130 conditions, 679 events. 232/679 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 4053 event pairs, 150 based on Foata normal form. 6/496 useless extension candidates. Maximal degree in co-relation 564. Up to 410 conditions per place. [2024-12-02 07:08:01,685 INFO L140 encePairwiseOnDemand]: 64/81 looper letters, 40 selfloop transitions, 11 changer transitions 0/84 dead transitions. [2024-12-02 07:08:01,685 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 84 transitions, 297 flow [2024-12-02 07:08:01,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:08:01,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-12-02 07:08:01,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 212 transitions. [2024-12-02 07:08:01,686 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.654320987654321 [2024-12-02 07:08:01,686 INFO L175 Difference]: Start difference. First operand has 80 places, 75 transitions, 177 flow. Second operand 4 states and 212 transitions. [2024-12-02 07:08:01,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 84 transitions, 297 flow [2024-12-02 07:08:01,687 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 84 transitions, 281 flow, removed 1 selfloop flow, removed 5 redundant places. [2024-12-02 07:08:01,688 INFO L231 Difference]: Finished difference. Result has 81 places, 84 transitions, 253 flow [2024-12-02 07:08:01,688 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=161, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=253, PETRI_PLACES=81, PETRI_TRANSITIONS=84} [2024-12-02 07:08:01,689 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 4 predicate places. [2024-12-02 07:08:01,689 INFO L471 AbstractCegarLoop]: Abstraction has has 81 places, 84 transitions, 253 flow [2024-12-02 07:08:01,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 0 states have call successors, (0), 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-12-02 07:08:01,689 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:01,689 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:01,690 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 07:08:01,690 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:01,690 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:01,690 INFO L85 PathProgramCache]: Analyzing trace with hash 1610780799, now seen corresponding path program 1 times [2024-12-02 07:08:01,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:01,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789872162] [2024-12-02 07:08:01,690 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:01,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:01,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:01,808 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:01,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:01,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789872162] [2024-12-02 07:08:01,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789872162] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:01,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412165982] [2024-12-02 07:08:01,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:01,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:01,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:01,811 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:01,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 07:08:01,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:01,879 INFO L256 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 07:08:01,879 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:01,907 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:01,907 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:08:01,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412165982] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:01,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:08:01,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-12-02 07:08:01,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613247756] [2024-12-02 07:08:01,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:01,907 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 07:08:01,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:01,908 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 07:08:01,908 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-12-02 07:08:01,924 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-12-02 07:08:01,925 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 84 transitions, 253 flow. Second operand has 6 states, 6 states have (on average 40.166666666666664) internal successors, (241), 6 states have internal predecessors, (241), 0 states have call successors, (0), 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-12-02 07:08:01,925 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:01,925 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-12-02 07:08:01,925 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:02,090 INFO L124 PetriNetUnfolderBase]: 232/673 cut-off events. [2024-12-02 07:08:02,090 INFO L125 PetriNetUnfolderBase]: For 43/43 co-relation queries the response was YES. [2024-12-02 07:08:02,091 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1179 conditions, 673 events. 232/673 cut-off events. For 43/43 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 4006 event pairs, 150 based on Foata normal form. 6/499 useless extension candidates. Maximal degree in co-relation 1039. Up to 380 conditions per place. [2024-12-02 07:08:02,094 INFO L140 encePairwiseOnDemand]: 67/81 looper letters, 29 selfloop transitions, 19 changer transitions 0/81 dead transitions. [2024-12-02 07:08:02,094 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 81 transitions, 337 flow [2024-12-02 07:08:02,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 07:08:02,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-12-02 07:08:02,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 284 transitions. [2024-12-02 07:08:02,095 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5843621399176955 [2024-12-02 07:08:02,095 INFO L175 Difference]: Start difference. First operand has 81 places, 84 transitions, 253 flow. Second operand 6 states and 284 transitions. [2024-12-02 07:08:02,095 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 81 transitions, 337 flow [2024-12-02 07:08:02,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 81 transitions, 337 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-12-02 07:08:02,098 INFO L231 Difference]: Finished difference. Result has 83 places, 81 transitions, 279 flow [2024-12-02 07:08:02,098 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=241, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=279, PETRI_PLACES=83, PETRI_TRANSITIONS=81} [2024-12-02 07:08:02,098 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 6 predicate places. [2024-12-02 07:08:02,099 INFO L471 AbstractCegarLoop]: Abstraction has has 83 places, 81 transitions, 279 flow [2024-12-02 07:08:02,099 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 40.166666666666664) internal successors, (241), 6 states have internal predecessors, (241), 0 states have call successors, (0), 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-12-02 07:08:02,099 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:02,099 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:02,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-12-02 07:08:02,299 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:02,300 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:02,300 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:02,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1612406931, now seen corresponding path program 1 times [2024-12-02 07:08:02,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:02,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765444494] [2024-12-02 07:08:02,300 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:02,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:02,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:02,423 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:02,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:02,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765444494] [2024-12-02 07:08:02,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765444494] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:02,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:02,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:08:02,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626099340] [2024-12-02 07:08:02,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:02,424 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:08:02,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:02,425 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:08:02,425 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:08:02,449 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 81 [2024-12-02 07:08:02,449 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 81 transitions, 279 flow. Second operand has 5 states, 5 states have (on average 42.6) internal successors, (213), 5 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:02,449 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:02,449 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 81 [2024-12-02 07:08:02,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:02,596 INFO L124 PetriNetUnfolderBase]: 229/659 cut-off events. [2024-12-02 07:08:02,596 INFO L125 PetriNetUnfolderBase]: For 75/75 co-relation queries the response was YES. [2024-12-02 07:08:02,598 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1173 conditions, 659 events. 229/659 cut-off events. For 75/75 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 3907 event pairs, 150 based on Foata normal form. 1/491 useless extension candidates. Maximal degree in co-relation 1034. Up to 207 conditions per place. [2024-12-02 07:08:02,600 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 72 selfloop transitions, 6 changer transitions 1/113 dead transitions. [2024-12-02 07:08:02,600 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 113 transitions, 569 flow [2024-12-02 07:08:02,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:08:02,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-12-02 07:08:02,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 270 transitions. [2024-12-02 07:08:02,602 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6666666666666666 [2024-12-02 07:08:02,602 INFO L175 Difference]: Start difference. First operand has 83 places, 81 transitions, 279 flow. Second operand 5 states and 270 transitions. [2024-12-02 07:08:02,602 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 113 transitions, 569 flow [2024-12-02 07:08:02,603 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 113 transitions, 495 flow, removed 8 selfloop flow, removed 5 redundant places. [2024-12-02 07:08:02,605 INFO L231 Difference]: Finished difference. Result has 84 places, 84 transitions, 269 flow [2024-12-02 07:08:02,606 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=233, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=269, PETRI_PLACES=84, PETRI_TRANSITIONS=84} [2024-12-02 07:08:02,606 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 7 predicate places. [2024-12-02 07:08:02,606 INFO L471 AbstractCegarLoop]: Abstraction has has 84 places, 84 transitions, 269 flow [2024-12-02 07:08:02,606 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.6) internal successors, (213), 5 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:02,606 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:02,606 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:02,607 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 07:08:02,607 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:02,607 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:02,607 INFO L85 PathProgramCache]: Analyzing trace with hash -1605401979, now seen corresponding path program 1 times [2024-12-02 07:08:02,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:02,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208698147] [2024-12-02 07:08:02,607 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:02,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:02,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:02,686 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:02,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:02,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208698147] [2024-12-02 07:08:02,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208698147] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:02,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519982052] [2024-12-02 07:08:02,686 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:02,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:02,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:02,688 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:02,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 07:08:02,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:02,748 INFO L256 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 07:08:02,748 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:02,773 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:02,773 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:02,807 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:02,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519982052] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:02,807 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:08:02,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-12-02 07:08:02,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703056112] [2024-12-02 07:08:02,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:02,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:08:02,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:02,808 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:08:02,809 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:08:02,837 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-12-02 07:08:02,838 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 84 transitions, 269 flow. Second operand has 12 states, 12 states have (on average 40.25) internal successors, (483), 12 states have internal predecessors, (483), 0 states have call successors, (0), 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-12-02 07:08:02,838 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:02,838 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-12-02 07:08:02,838 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:03,061 INFO L124 PetriNetUnfolderBase]: 244/719 cut-off events. [2024-12-02 07:08:03,061 INFO L125 PetriNetUnfolderBase]: For 117/117 co-relation queries the response was YES. [2024-12-02 07:08:03,062 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1320 conditions, 719 events. 244/719 cut-off events. For 117/117 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 4468 event pairs, 150 based on Foata normal form. 15/553 useless extension candidates. Maximal degree in co-relation 1030. Up to 406 conditions per place. [2024-12-02 07:08:03,064 INFO L140 encePairwiseOnDemand]: 67/81 looper letters, 39 selfloop transitions, 42 changer transitions 0/114 dead transitions. [2024-12-02 07:08:03,064 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 114 transitions, 581 flow [2024-12-02 07:08:03,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 07:08:03,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-12-02 07:08:03,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 473 transitions. [2024-12-02 07:08:03,066 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5839506172839506 [2024-12-02 07:08:03,066 INFO L175 Difference]: Start difference. First operand has 84 places, 84 transitions, 269 flow. Second operand 10 states and 473 transitions. [2024-12-02 07:08:03,066 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 114 transitions, 581 flow [2024-12-02 07:08:03,068 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 114 transitions, 576 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-12-02 07:08:03,070 INFO L231 Difference]: Finished difference. Result has 94 places, 114 transitions, 552 flow [2024-12-02 07:08:03,070 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=264, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=552, PETRI_PLACES=94, PETRI_TRANSITIONS=114} [2024-12-02 07:08:03,071 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 17 predicate places. [2024-12-02 07:08:03,071 INFO L471 AbstractCegarLoop]: Abstraction has has 94 places, 114 transitions, 552 flow [2024-12-02 07:08:03,071 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 40.25) internal successors, (483), 12 states have internal predecessors, (483), 0 states have call successors, (0), 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-12-02 07:08:03,071 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:03,072 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:03,078 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 07:08:03,272 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:03,272 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:03,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:03,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1285464329, now seen corresponding path program 1 times [2024-12-02 07:08:03,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:03,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543936397] [2024-12-02 07:08:03,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:03,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:03,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:03,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:03,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:03,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543936397] [2024-12-02 07:08:03,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543936397] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:03,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:03,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:08:03,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095503406] [2024-12-02 07:08:03,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:03,337 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:08:03,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:03,338 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:08:03,338 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:08:03,344 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-12-02 07:08:03,345 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 114 transitions, 552 flow. Second operand has 4 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:03,345 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:03,345 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-12-02 07:08:03,345 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:03,475 INFO L124 PetriNetUnfolderBase]: 250/744 cut-off events. [2024-12-02 07:08:03,475 INFO L125 PetriNetUnfolderBase]: For 249/249 co-relation queries the response was YES. [2024-12-02 07:08:03,476 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1509 conditions, 744 events. 250/744 cut-off events. For 249/249 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4607 event pairs, 150 based on Foata normal form. 1/573 useless extension candidates. Maximal degree in co-relation 1318. Up to 443 conditions per place. [2024-12-02 07:08:03,478 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 80 selfloop transitions, 18 changer transitions 0/132 dead transitions. [2024-12-02 07:08:03,478 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 132 transitions, 865 flow [2024-12-02 07:08:03,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:08:03,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-12-02 07:08:03,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 217 transitions. [2024-12-02 07:08:03,479 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6697530864197531 [2024-12-02 07:08:03,479 INFO L175 Difference]: Start difference. First operand has 94 places, 114 transitions, 552 flow. Second operand 4 states and 217 transitions. [2024-12-02 07:08:03,480 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 132 transitions, 865 flow [2024-12-02 07:08:03,483 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 132 transitions, 818 flow, removed 12 selfloop flow, removed 2 redundant places. [2024-12-02 07:08:03,484 INFO L231 Difference]: Finished difference. Result has 97 places, 121 transitions, 624 flow [2024-12-02 07:08:03,485 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=516, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=96, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=624, PETRI_PLACES=97, PETRI_TRANSITIONS=121} [2024-12-02 07:08:03,485 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 20 predicate places. [2024-12-02 07:08:03,485 INFO L471 AbstractCegarLoop]: Abstraction has has 97 places, 121 transitions, 624 flow [2024-12-02 07:08:03,485 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:03,486 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:03,486 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:03,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 07:08:03,486 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:03,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:03,486 INFO L85 PathProgramCache]: Analyzing trace with hash -956292329, now seen corresponding path program 1 times [2024-12-02 07:08:03,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:03,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981227071] [2024-12-02 07:08:03,486 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:03,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:03,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:03,540 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:03,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:03,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981227071] [2024-12-02 07:08:03,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981227071] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:03,540 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:03,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:08:03,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931929901] [2024-12-02 07:08:03,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:03,541 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:08:03,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:03,541 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:08:03,541 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:08:03,545 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-12-02 07:08:03,545 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 121 transitions, 624 flow. Second operand has 4 states, 4 states have (on average 45.5) internal successors, (182), 4 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:03,546 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:03,546 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-12-02 07:08:03,546 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:03,742 INFO L124 PetriNetUnfolderBase]: 482/1094 cut-off events. [2024-12-02 07:08:03,742 INFO L125 PetriNetUnfolderBase]: For 220/220 co-relation queries the response was YES. [2024-12-02 07:08:03,744 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2227 conditions, 1094 events. 482/1094 cut-off events. For 220/220 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 6522 event pairs, 218 based on Foata normal form. 32/875 useless extension candidates. Maximal degree in co-relation 2093. Up to 663 conditions per place. [2024-12-02 07:08:03,747 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 108 selfloop transitions, 4 changer transitions 0/146 dead transitions. [2024-12-02 07:08:03,747 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 146 transitions, 900 flow [2024-12-02 07:08:03,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:08:03,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-12-02 07:08:03,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 236 transitions. [2024-12-02 07:08:03,749 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7283950617283951 [2024-12-02 07:08:03,749 INFO L175 Difference]: Start difference. First operand has 97 places, 121 transitions, 624 flow. Second operand 4 states and 236 transitions. [2024-12-02 07:08:03,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 146 transitions, 900 flow [2024-12-02 07:08:03,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 146 transitions, 887 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-12-02 07:08:03,753 INFO L231 Difference]: Finished difference. Result has 101 places, 124 transitions, 640 flow [2024-12-02 07:08:03,753 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=611, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=640, PETRI_PLACES=101, PETRI_TRANSITIONS=124} [2024-12-02 07:08:03,753 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 24 predicate places. [2024-12-02 07:08:03,754 INFO L471 AbstractCegarLoop]: Abstraction has has 101 places, 124 transitions, 640 flow [2024-12-02 07:08:03,754 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.5) internal successors, (182), 4 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:03,754 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:03,754 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:03,754 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 07:08:03,754 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:03,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:03,755 INFO L85 PathProgramCache]: Analyzing trace with hash -961129887, now seen corresponding path program 1 times [2024-12-02 07:08:03,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:03,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749630637] [2024-12-02 07:08:03,755 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:03,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:03,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:03,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:03,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:03,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749630637] [2024-12-02 07:08:03,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749630637] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:03,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:03,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:08:03,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051266972] [2024-12-02 07:08:03,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:03,834 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:08:03,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:03,835 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:08:03,835 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:08:03,870 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-12-02 07:08:03,870 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 124 transitions, 640 flow. Second operand has 5 states, 5 states have (on average 41.8) internal successors, (209), 5 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:03,870 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:03,870 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-12-02 07:08:03,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:04,057 INFO L124 PetriNetUnfolderBase]: 314/806 cut-off events. [2024-12-02 07:08:04,058 INFO L125 PetriNetUnfolderBase]: For 444/460 co-relation queries the response was YES. [2024-12-02 07:08:04,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1990 conditions, 806 events. 314/806 cut-off events. For 444/460 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 4627 event pairs, 183 based on Foata normal form. 0/706 useless extension candidates. Maximal degree in co-relation 1855. Up to 418 conditions per place. [2024-12-02 07:08:04,061 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 130 selfloop transitions, 5 changer transitions 7/174 dead transitions. [2024-12-02 07:08:04,061 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 174 transitions, 1184 flow [2024-12-02 07:08:04,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:08:04,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-12-02 07:08:04,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 262 transitions. [2024-12-02 07:08:04,063 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6469135802469136 [2024-12-02 07:08:04,063 INFO L175 Difference]: Start difference. First operand has 101 places, 124 transitions, 640 flow. Second operand 5 states and 262 transitions. [2024-12-02 07:08:04,063 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 174 transitions, 1184 flow [2024-12-02 07:08:04,066 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 174 transitions, 1175 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-12-02 07:08:04,068 INFO L231 Difference]: Finished difference. Result has 106 places, 126 transitions, 662 flow [2024-12-02 07:08:04,068 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=637, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=662, PETRI_PLACES=106, PETRI_TRANSITIONS=126} [2024-12-02 07:08:04,068 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 29 predicate places. [2024-12-02 07:08:04,069 INFO L471 AbstractCegarLoop]: Abstraction has has 106 places, 126 transitions, 662 flow [2024-12-02 07:08:04,069 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.8) internal successors, (209), 5 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:04,069 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:04,069 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:04,069 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 07:08:04,069 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:04,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:04,069 INFO L85 PathProgramCache]: Analyzing trace with hash -385867887, now seen corresponding path program 1 times [2024-12-02 07:08:04,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:04,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829042601] [2024-12-02 07:08:04,070 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:04,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:04,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:04,164 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 07:08:04,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:04,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829042601] [2024-12-02 07:08:04,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829042601] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:04,165 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:04,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:08:04,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482689655] [2024-12-02 07:08:04,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:04,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:08:04,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:04,166 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:08:04,166 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:08:04,166 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 81 [2024-12-02 07:08:04,166 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 126 transitions, 662 flow. Second operand has 5 states, 5 states have (on average 47.2) internal successors, (236), 5 states have internal predecessors, (236), 0 states have call successors, (0), 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-12-02 07:08:04,166 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:04,167 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 81 [2024-12-02 07:08:04,167 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:04,412 INFO L124 PetriNetUnfolderBase]: 382/1111 cut-off events. [2024-12-02 07:08:04,412 INFO L125 PetriNetUnfolderBase]: For 608/620 co-relation queries the response was YES. [2024-12-02 07:08:04,414 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2766 conditions, 1111 events. 382/1111 cut-off events. For 608/620 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 7025 event pairs, 212 based on Foata normal form. 24/970 useless extension candidates. Maximal degree in co-relation 2509. Up to 479 conditions per place. [2024-12-02 07:08:04,416 INFO L140 encePairwiseOnDemand]: 69/81 looper letters, 139 selfloop transitions, 18 changer transitions 11/204 dead transitions. [2024-12-02 07:08:04,416 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 204 transitions, 1452 flow [2024-12-02 07:08:04,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 07:08:04,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-12-02 07:08:04,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 355 transitions. [2024-12-02 07:08:04,418 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7304526748971193 [2024-12-02 07:08:04,418 INFO L175 Difference]: Start difference. First operand has 106 places, 126 transitions, 662 flow. Second operand 6 states and 355 transitions. [2024-12-02 07:08:04,418 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 204 transitions, 1452 flow [2024-12-02 07:08:04,421 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 204 transitions, 1447 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-12-02 07:08:04,423 INFO L231 Difference]: Finished difference. Result has 112 places, 133 transitions, 770 flow [2024-12-02 07:08:04,423 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=657, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=770, PETRI_PLACES=112, PETRI_TRANSITIONS=133} [2024-12-02 07:08:04,424 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 35 predicate places. [2024-12-02 07:08:04,424 INFO L471 AbstractCegarLoop]: Abstraction has has 112 places, 133 transitions, 770 flow [2024-12-02 07:08:04,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 47.2) internal successors, (236), 5 states have internal predecessors, (236), 0 states have call successors, (0), 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-12-02 07:08:04,424 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:04,424 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:04,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 07:08:04,425 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:04,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:04,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1402859818, now seen corresponding path program 1 times [2024-12-02 07:08:04,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:04,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819531924] [2024-12-02 07:08:04,425 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:04,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:04,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:04,508 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:04,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:04,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819531924] [2024-12-02 07:08:04,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819531924] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:04,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754821342] [2024-12-02 07:08:04,508 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:04,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:04,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:04,510 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:04,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 07:08:04,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:04,601 INFO L256 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 07:08:04,602 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:04,625 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:04,625 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:08:04,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754821342] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:04,626 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:08:04,626 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-12-02 07:08:04,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917185024] [2024-12-02 07:08:04,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:04,626 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 07:08:04,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:04,627 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 07:08:04,627 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-12-02 07:08:04,633 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-12-02 07:08:04,633 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 133 transitions, 770 flow. Second operand has 6 states, 6 states have (on average 45.0) internal successors, (270), 6 states have internal predecessors, (270), 0 states have call successors, (0), 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-12-02 07:08:04,633 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:04,633 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-12-02 07:08:04,633 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:04,828 INFO L124 PetriNetUnfolderBase]: 380/1025 cut-off events. [2024-12-02 07:08:04,828 INFO L125 PetriNetUnfolderBase]: For 907/907 co-relation queries the response was YES. [2024-12-02 07:08:04,830 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2903 conditions, 1025 events. 380/1025 cut-off events. For 907/907 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 6184 event pairs, 242 based on Foata normal form. 2/901 useless extension candidates. Maximal degree in co-relation 2633. Up to 655 conditions per place. [2024-12-02 07:08:04,832 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 84 selfloop transitions, 27 changer transitions 0/145 dead transitions. [2024-12-02 07:08:04,832 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 145 transitions, 1089 flow [2024-12-02 07:08:04,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 07:08:04,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-12-02 07:08:04,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 301 transitions. [2024-12-02 07:08:04,834 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6193415637860082 [2024-12-02 07:08:04,834 INFO L175 Difference]: Start difference. First operand has 112 places, 133 transitions, 770 flow. Second operand 6 states and 301 transitions. [2024-12-02 07:08:04,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 145 transitions, 1089 flow [2024-12-02 07:08:04,838 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 145 transitions, 1087 flow, removed 1 selfloop flow, removed 0 redundant places. [2024-12-02 07:08:04,848 INFO L231 Difference]: Finished difference. Result has 116 places, 132 transitions, 818 flow [2024-12-02 07:08:04,849 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=764, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=818, PETRI_PLACES=116, PETRI_TRANSITIONS=132} [2024-12-02 07:08:04,849 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 39 predicate places. [2024-12-02 07:08:04,849 INFO L471 AbstractCegarLoop]: Abstraction has has 116 places, 132 transitions, 818 flow [2024-12-02 07:08:04,849 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 45.0) internal successors, (270), 6 states have internal predecessors, (270), 0 states have call successors, (0), 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-12-02 07:08:04,849 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:04,849 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:04,855 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 07:08:05,050 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:05,050 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:05,050 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:05,050 INFO L85 PathProgramCache]: Analyzing trace with hash 865528747, now seen corresponding path program 1 times [2024-12-02 07:08:05,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:05,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345600924] [2024-12-02 07:08:05,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:05,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:05,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:05,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:05,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:05,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345600924] [2024-12-02 07:08:05,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345600924] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:05,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:05,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:08:05,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343271423] [2024-12-02 07:08:05,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:05,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:08:05,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:05,146 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:08:05,146 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:08:05,167 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 81 [2024-12-02 07:08:05,168 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 132 transitions, 818 flow. Second operand has 5 states, 5 states have (on average 43.8) internal successors, (219), 5 states have internal predecessors, (219), 0 states have call successors, (0), 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-12-02 07:08:05,168 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:05,168 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 81 [2024-12-02 07:08:05,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:05,391 INFO L124 PetriNetUnfolderBase]: 378/1023 cut-off events. [2024-12-02 07:08:05,391 INFO L125 PetriNetUnfolderBase]: For 998/998 co-relation queries the response was YES. [2024-12-02 07:08:05,395 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2940 conditions, 1023 events. 378/1023 cut-off events. For 998/998 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 5879 event pairs, 242 based on Foata normal form. 2/903 useless extension candidates. Maximal degree in co-relation 2611. Up to 482 conditions per place. [2024-12-02 07:08:05,398 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 137 selfloop transitions, 10 changer transitions 6/186 dead transitions. [2024-12-02 07:08:05,399 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 186 transitions, 1481 flow [2024-12-02 07:08:05,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:08:05,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-12-02 07:08:05,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 269 transitions. [2024-12-02 07:08:05,400 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6641975308641975 [2024-12-02 07:08:05,400 INFO L175 Difference]: Start difference. First operand has 116 places, 132 transitions, 818 flow. Second operand 5 states and 269 transitions. [2024-12-02 07:08:05,400 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 186 transitions, 1481 flow [2024-12-02 07:08:05,406 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 186 transitions, 1384 flow, removed 7 selfloop flow, removed 5 redundant places. [2024-12-02 07:08:05,409 INFO L231 Difference]: Finished difference. Result has 115 places, 131 transitions, 745 flow [2024-12-02 07:08:05,409 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=725, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=745, PETRI_PLACES=115, PETRI_TRANSITIONS=131} [2024-12-02 07:08:05,409 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 38 predicate places. [2024-12-02 07:08:05,409 INFO L471 AbstractCegarLoop]: Abstraction has has 115 places, 131 transitions, 745 flow [2024-12-02 07:08:05,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 43.8) internal successors, (219), 5 states have internal predecessors, (219), 0 states have call successors, (0), 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-12-02 07:08:05,410 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:05,410 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:05,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 07:08:05,410 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:05,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:05,410 INFO L85 PathProgramCache]: Analyzing trace with hash -538980585, now seen corresponding path program 1 times [2024-12-02 07:08:05,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:05,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103851818] [2024-12-02 07:08:05,410 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:05,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:05,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:05,511 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:05,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:05,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103851818] [2024-12-02 07:08:05,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103851818] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:05,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024040185] [2024-12-02 07:08:05,512 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:05,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:05,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:05,513 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:05,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 07:08:05,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:05,617 INFO L256 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 07:08:05,618 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:05,642 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:05,642 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:05,679 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:05,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024040185] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:05,679 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:08:05,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-12-02 07:08:05,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531501167] [2024-12-02 07:08:05,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:05,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:08:05,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:05,680 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:08:05,680 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:08:05,690 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-12-02 07:08:05,690 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 131 transitions, 745 flow. Second operand has 12 states, 12 states have (on average 44.916666666666664) internal successors, (539), 12 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:05,691 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:05,691 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-12-02 07:08:05,691 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:05,987 INFO L124 PetriNetUnfolderBase]: 414/1291 cut-off events. [2024-12-02 07:08:05,987 INFO L125 PetriNetUnfolderBase]: For 1180/1180 co-relation queries the response was YES. [2024-12-02 07:08:05,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3545 conditions, 1291 events. 414/1291 cut-off events. For 1180/1180 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 8398 event pairs, 242 based on Foata normal form. 6/1129 useless extension candidates. Maximal degree in co-relation 3053. Up to 697 conditions per place. [2024-12-02 07:08:05,996 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 131 selfloop transitions, 42 changer transitions 0/207 dead transitions. [2024-12-02 07:08:05,996 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 207 transitions, 1650 flow [2024-12-02 07:08:05,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 07:08:05,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-12-02 07:08:05,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 493 transitions. [2024-12-02 07:08:05,998 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.608641975308642 [2024-12-02 07:08:05,998 INFO L175 Difference]: Start difference. First operand has 115 places, 131 transitions, 745 flow. Second operand 10 states and 493 transitions. [2024-12-02 07:08:05,999 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 124 places, 207 transitions, 1650 flow [2024-12-02 07:08:06,006 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 207 transitions, 1620 flow, removed 6 selfloop flow, removed 4 redundant places. [2024-12-02 07:08:06,008 INFO L231 Difference]: Finished difference. Result has 123 places, 155 transitions, 1013 flow [2024-12-02 07:08:06,008 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=715, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1013, PETRI_PLACES=123, PETRI_TRANSITIONS=155} [2024-12-02 07:08:06,009 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 46 predicate places. [2024-12-02 07:08:06,009 INFO L471 AbstractCegarLoop]: Abstraction has has 123 places, 155 transitions, 1013 flow [2024-12-02 07:08:06,009 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 44.916666666666664) internal successors, (539), 12 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:06,009 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:06,009 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:06,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 07:08:06,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-12-02 07:08:06,210 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:06,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:06,210 INFO L85 PathProgramCache]: Analyzing trace with hash 929591957, now seen corresponding path program 2 times [2024-12-02 07:08:06,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:06,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314412316] [2024-12-02 07:08:06,210 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:08:06,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:06,225 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 07:08:06,225 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:08:06,264 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-12-02 07:08:06,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:06,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314412316] [2024-12-02 07:08:06,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314412316] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:06,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101386766] [2024-12-02 07:08:06,264 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:08:06,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:06,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:06,266 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:06,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 07:08:06,343 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 07:08:06,343 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:08:06,344 INFO L256 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 07:08:06,344 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:07,455 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= |c_ULTIMATE.start_create_fresh_int_array_~size#1| .cse0) (<= .cse0 2147483647)))) is different from true [2024-12-02 07:08:08,751 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= (+ |c_ULTIMATE.start_create_fresh_int_array_#t~post26#1| 1) .cse0)))) is different from true [2024-12-02 07:08:08,763 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 8 not checked. [2024-12-02 07:08:08,763 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:08,790 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-12-02 07:08:08,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101386766] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:08,790 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:08:08,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2024-12-02 07:08:08,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713378541] [2024-12-02 07:08:08,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:08,791 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 07:08:08,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:08,791 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 07:08:08,791 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=9, Unknown=2, NotChecked=10, Total=30 [2024-12-02 07:08:08,792 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 36 out of 81 [2024-12-02 07:08:08,792 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 155 transitions, 1013 flow. Second operand has 6 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:08,792 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:08,792 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 36 of 81 [2024-12-02 07:08:08,792 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:10,282 INFO L124 PetriNetUnfolderBase]: 414/1289 cut-off events. [2024-12-02 07:08:10,282 INFO L125 PetriNetUnfolderBase]: For 1166/1166 co-relation queries the response was YES. [2024-12-02 07:08:10,287 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3699 conditions, 1289 events. 414/1289 cut-off events. For 1166/1166 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 8359 event pairs, 242 based on Foata normal form. 2/1123 useless extension candidates. Maximal degree in co-relation 3393. Up to 909 conditions per place. [2024-12-02 07:08:10,292 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 109 selfloop transitions, 16 changer transitions 0/154 dead transitions. [2024-12-02 07:08:10,292 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 154 transitions, 1253 flow [2024-12-02 07:08:10,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:08:10,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-12-02 07:08:10,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 185 transitions. [2024-12-02 07:08:10,293 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5709876543209876 [2024-12-02 07:08:10,293 INFO L175 Difference]: Start difference. First operand has 123 places, 155 transitions, 1013 flow. Second operand 4 states and 185 transitions. [2024-12-02 07:08:10,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 154 transitions, 1253 flow [2024-12-02 07:08:10,301 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 154 transitions, 1223 flow, removed 3 selfloop flow, removed 2 redundant places. [2024-12-02 07:08:10,303 INFO L231 Difference]: Finished difference. Result has 123 places, 154 transitions, 1005 flow [2024-12-02 07:08:10,303 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=973, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=154, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1005, PETRI_PLACES=123, PETRI_TRANSITIONS=154} [2024-12-02 07:08:10,304 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 46 predicate places. [2024-12-02 07:08:10,304 INFO L471 AbstractCegarLoop]: Abstraction has has 123 places, 154 transitions, 1005 flow [2024-12-02 07:08:10,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:10,304 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:10,304 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:10,313 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 07:08:10,504 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-12-02 07:08:10,505 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:10,505 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:10,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1816062466, now seen corresponding path program 1 times [2024-12-02 07:08:10,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:10,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983353720] [2024-12-02 07:08:10,505 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:10,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:10,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:10,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:10,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:10,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983353720] [2024-12-02 07:08:10,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983353720] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:10,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:10,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:08:10,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113931554] [2024-12-02 07:08:10,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:10,605 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:08:10,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:10,605 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:08:10,605 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:08:10,665 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 81 [2024-12-02 07:08:10,665 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 154 transitions, 1005 flow. Second operand has 5 states, 5 states have (on average 48.2) internal successors, (241), 5 states have internal predecessors, (241), 0 states have call successors, (0), 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-12-02 07:08:10,665 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:10,665 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 81 [2024-12-02 07:08:10,665 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:11,007 INFO L124 PetriNetUnfolderBase]: 625/1834 cut-off events. [2024-12-02 07:08:11,008 INFO L125 PetriNetUnfolderBase]: For 1974/1994 co-relation queries the response was YES. [2024-12-02 07:08:11,015 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5303 conditions, 1834 events. 625/1834 cut-off events. For 1974/1994 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 12038 event pairs, 338 based on Foata normal form. 2/1625 useless extension candidates. Maximal degree in co-relation 4740. Up to 817 conditions per place. [2024-12-02 07:08:11,022 INFO L140 encePairwiseOnDemand]: 74/81 looper letters, 168 selfloop transitions, 28 changer transitions 1/231 dead transitions. [2024-12-02 07:08:11,022 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 231 transitions, 1951 flow [2024-12-02 07:08:11,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 07:08:11,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-12-02 07:08:11,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 340 transitions. [2024-12-02 07:08:11,024 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6995884773662552 [2024-12-02 07:08:11,024 INFO L175 Difference]: Start difference. First operand has 123 places, 154 transitions, 1005 flow. Second operand 6 states and 340 transitions. [2024-12-02 07:08:11,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 231 transitions, 1951 flow [2024-12-02 07:08:11,036 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 231 transitions, 1919 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-12-02 07:08:11,039 INFO L231 Difference]: Finished difference. Result has 127 places, 168 transitions, 1199 flow [2024-12-02 07:08:11,039 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=973, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=154, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1199, PETRI_PLACES=127, PETRI_TRANSITIONS=168} [2024-12-02 07:08:11,039 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 50 predicate places. [2024-12-02 07:08:11,040 INFO L471 AbstractCegarLoop]: Abstraction has has 127 places, 168 transitions, 1199 flow [2024-12-02 07:08:11,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 48.2) internal successors, (241), 5 states have internal predecessors, (241), 0 states have call successors, (0), 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-12-02 07:08:11,040 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:11,040 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:11,040 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 07:08:11,040 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:11,040 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:11,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1816062433, now seen corresponding path program 1 times [2024-12-02 07:08:11,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:11,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557017687] [2024-12-02 07:08:11,041 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:11,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:11,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:11,099 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 07:08:11,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:11,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557017687] [2024-12-02 07:08:11,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557017687] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:11,100 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:11,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:08:11,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521922188] [2024-12-02 07:08:11,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:11,100 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:08:11,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:11,100 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:08:11,101 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:08:11,117 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 81 [2024-12-02 07:08:11,118 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 168 transitions, 1199 flow. Second operand has 4 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:11,118 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:11,118 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 81 [2024-12-02 07:08:11,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:11,508 INFO L124 PetriNetUnfolderBase]: 1091/2688 cut-off events. [2024-12-02 07:08:11,509 INFO L125 PetriNetUnfolderBase]: For 3111/3175 co-relation queries the response was YES. [2024-12-02 07:08:11,515 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7773 conditions, 2688 events. 1091/2688 cut-off events. For 3111/3175 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 17847 event pairs, 488 based on Foata normal form. 80/2538 useless extension candidates. Maximal degree in co-relation 7190. Up to 1563 conditions per place. [2024-12-02 07:08:11,524 INFO L140 encePairwiseOnDemand]: 73/81 looper letters, 162 selfloop transitions, 7 changer transitions 0/199 dead transitions. [2024-12-02 07:08:11,524 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 199 transitions, 1689 flow [2024-12-02 07:08:11,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:08:11,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-12-02 07:08:11,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 226 transitions. [2024-12-02 07:08:11,525 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6975308641975309 [2024-12-02 07:08:11,525 INFO L175 Difference]: Start difference. First operand has 127 places, 168 transitions, 1199 flow. Second operand 4 states and 226 transitions. [2024-12-02 07:08:11,525 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 199 transitions, 1689 flow [2024-12-02 07:08:11,537 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 199 transitions, 1689 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-12-02 07:08:11,540 INFO L231 Difference]: Finished difference. Result has 132 places, 172 transitions, 1254 flow [2024-12-02 07:08:11,540 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=1199, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1254, PETRI_PLACES=132, PETRI_TRANSITIONS=172} [2024-12-02 07:08:11,541 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 55 predicate places. [2024-12-02 07:08:11,541 INFO L471 AbstractCegarLoop]: Abstraction has has 132 places, 172 transitions, 1254 flow [2024-12-02 07:08:11,541 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:11,541 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:11,541 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:11,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 07:08:11,541 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:11,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:11,542 INFO L85 PathProgramCache]: Analyzing trace with hash -689380515, now seen corresponding path program 1 times [2024-12-02 07:08:11,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:11,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670755829] [2024-12-02 07:08:11,542 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:11,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:11,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:11,629 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-02 07:08:11,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:11,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670755829] [2024-12-02 07:08:11,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670755829] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:11,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887587527] [2024-12-02 07:08:11,630 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:11,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:11,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:11,631 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:11,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 07:08:11,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:11,732 INFO L256 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-02 07:08:11,734 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:11,836 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 07:08:11,836 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:11,957 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 07:08:11,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887587527] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:11,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:08:11,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2024-12-02 07:08:11,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475862121] [2024-12-02 07:08:11,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:11,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 07:08:11,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:11,958 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 07:08:11,959 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:08:12,067 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 37 out of 81 [2024-12-02 07:08:12,068 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 172 transitions, 1254 flow. Second operand has 19 states, 19 states have (on average 39.0) internal successors, (741), 19 states have internal predecessors, (741), 0 states have call successors, (0), 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-12-02 07:08:12,068 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:12,068 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 37 of 81 [2024-12-02 07:08:12,068 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:13,152 INFO L124 PetriNetUnfolderBase]: 1491/3585 cut-off events. [2024-12-02 07:08:13,152 INFO L125 PetriNetUnfolderBase]: For 5116/5160 co-relation queries the response was YES. [2024-12-02 07:08:13,159 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11564 conditions, 3585 events. 1491/3585 cut-off events. For 5116/5160 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 24790 event pairs, 321 based on Foata normal form. 52/3466 useless extension candidates. Maximal degree in co-relation 10697. Up to 1045 conditions per place. [2024-12-02 07:08:13,166 INFO L140 encePairwiseOnDemand]: 66/81 looper letters, 302 selfloop transitions, 59 changer transitions 14/405 dead transitions. [2024-12-02 07:08:13,166 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 405 transitions, 3562 flow [2024-12-02 07:08:13,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 07:08:13,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-12-02 07:08:13,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 798 transitions. [2024-12-02 07:08:13,168 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.579520697167756 [2024-12-02 07:08:13,168 INFO L175 Difference]: Start difference. First operand has 132 places, 172 transitions, 1254 flow. Second operand 17 states and 798 transitions. [2024-12-02 07:08:13,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 405 transitions, 3562 flow [2024-12-02 07:08:13,183 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 405 transitions, 3517 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-12-02 07:08:13,186 INFO L231 Difference]: Finished difference. Result has 148 places, 197 transitions, 1631 flow [2024-12-02 07:08:13,186 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=1245, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=171, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1631, PETRI_PLACES=148, PETRI_TRANSITIONS=197} [2024-12-02 07:08:13,186 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 71 predicate places. [2024-12-02 07:08:13,186 INFO L471 AbstractCegarLoop]: Abstraction has has 148 places, 197 transitions, 1631 flow [2024-12-02 07:08:13,186 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 39.0) internal successors, (741), 19 states have internal predecessors, (741), 0 states have call successors, (0), 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-12-02 07:08:13,187 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:13,187 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:13,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-12-02 07:08:13,387 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:13,387 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:13,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:13,387 INFO L85 PathProgramCache]: Analyzing trace with hash 585451738, now seen corresponding path program 1 times [2024-12-02 07:08:13,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:13,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63083529] [2024-12-02 07:08:13,388 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:13,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:13,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:13,497 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-12-02 07:08:13,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:13,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63083529] [2024-12-02 07:08:13,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63083529] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:13,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:13,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:08:13,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858558322] [2024-12-02 07:08:13,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:13,497 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:08:13,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:13,498 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:08:13,498 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:08:13,498 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 81 [2024-12-02 07:08:13,498 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 197 transitions, 1631 flow. Second operand has 4 states, 4 states have (on average 46.75) internal successors, (187), 4 states have internal predecessors, (187), 0 states have call successors, (0), 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-12-02 07:08:13,498 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:13,498 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 81 [2024-12-02 07:08:13,498 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:13,931 INFO L124 PetriNetUnfolderBase]: 1377/3596 cut-off events. [2024-12-02 07:08:13,931 INFO L125 PetriNetUnfolderBase]: For 7282/7287 co-relation queries the response was YES. [2024-12-02 07:08:13,937 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12170 conditions, 3596 events. 1377/3596 cut-off events. For 7282/7287 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 26370 event pairs, 857 based on Foata normal form. 2/3482 useless extension candidates. Maximal degree in co-relation 11230. Up to 2544 conditions per place. [2024-12-02 07:08:13,944 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 151 selfloop transitions, 12 changer transitions 0/196 dead transitions. [2024-12-02 07:08:13,944 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 196 transitions, 1945 flow [2024-12-02 07:08:13,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:08:13,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-12-02 07:08:13,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 223 transitions. [2024-12-02 07:08:13,945 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6882716049382716 [2024-12-02 07:08:13,946 INFO L175 Difference]: Start difference. First operand has 148 places, 197 transitions, 1631 flow. Second operand 4 states and 223 transitions. [2024-12-02 07:08:13,946 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 196 transitions, 1945 flow [2024-12-02 07:08:13,964 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 196 transitions, 1889 flow, removed 7 selfloop flow, removed 5 redundant places. [2024-12-02 07:08:13,966 INFO L231 Difference]: Finished difference. Result has 147 places, 196 transitions, 1591 flow [2024-12-02 07:08:13,966 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=1563, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=184, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1591, PETRI_PLACES=147, PETRI_TRANSITIONS=196} [2024-12-02 07:08:13,967 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 70 predicate places. [2024-12-02 07:08:13,967 INFO L471 AbstractCegarLoop]: Abstraction has has 147 places, 196 transitions, 1591 flow [2024-12-02 07:08:13,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 46.75) internal successors, (187), 4 states have internal predecessors, (187), 0 states have call successors, (0), 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-12-02 07:08:13,967 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:13,967 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:13,967 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 07:08:13,967 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:13,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:13,968 INFO L85 PathProgramCache]: Analyzing trace with hash 13052650, now seen corresponding path program 1 times [2024-12-02 07:08:13,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:13,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671195846] [2024-12-02 07:08:13,968 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:13,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:13,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:14,135 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-12-02 07:08:14,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:14,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671195846] [2024-12-02 07:08:14,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671195846] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:14,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327882670] [2024-12-02 07:08:14,136 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:14,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:14,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:14,137 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:14,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 07:08:14,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:14,248 INFO L256 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 07:08:14,249 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:14,347 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-12-02 07:08:14,347 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:14,444 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-12-02 07:08:14,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327882670] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:14,445 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:08:14,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2024-12-02 07:08:14,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156124510] [2024-12-02 07:08:14,445 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:14,445 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 07:08:14,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:14,446 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 07:08:14,446 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:08:14,526 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-12-02 07:08:14,527 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 196 transitions, 1591 flow. Second operand has 19 states, 19 states have (on average 40.31578947368421) internal successors, (766), 19 states have internal predecessors, (766), 0 states have call successors, (0), 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-12-02 07:08:14,527 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:14,527 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-12-02 07:08:14,527 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:15,233 INFO L124 PetriNetUnfolderBase]: 1325/3478 cut-off events. [2024-12-02 07:08:15,233 INFO L125 PetriNetUnfolderBase]: For 5393/5398 co-relation queries the response was YES. [2024-12-02 07:08:15,241 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10733 conditions, 3478 events. 1325/3478 cut-off events. For 5393/5398 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 25647 event pairs, 828 based on Foata normal form. 2/3366 useless extension candidates. Maximal degree in co-relation 10017. Up to 2278 conditions per place. [2024-12-02 07:08:15,251 INFO L140 encePairwiseOnDemand]: 70/81 looper letters, 102 selfloop transitions, 58 changer transitions 0/191 dead transitions. [2024-12-02 07:08:15,251 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 191 transitions, 1870 flow [2024-12-02 07:08:15,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 07:08:15,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-12-02 07:08:15,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 485 transitions. [2024-12-02 07:08:15,253 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5443322109988776 [2024-12-02 07:08:15,253 INFO L175 Difference]: Start difference. First operand has 147 places, 196 transitions, 1591 flow. Second operand 11 states and 485 transitions. [2024-12-02 07:08:15,253 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 191 transitions, 1870 flow [2024-12-02 07:08:15,276 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 191 transitions, 1848 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-12-02 07:08:15,279 INFO L231 Difference]: Finished difference. Result has 157 places, 191 transitions, 1661 flow [2024-12-02 07:08:15,279 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=1506, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1661, PETRI_PLACES=157, PETRI_TRANSITIONS=191} [2024-12-02 07:08:15,279 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 80 predicate places. [2024-12-02 07:08:15,279 INFO L471 AbstractCegarLoop]: Abstraction has has 157 places, 191 transitions, 1661 flow [2024-12-02 07:08:15,280 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 40.31578947368421) internal successors, (766), 19 states have internal predecessors, (766), 0 states have call successors, (0), 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-12-02 07:08:15,280 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:15,280 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:15,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-12-02 07:08:15,480 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-12-02 07:08:15,480 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:15,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:15,481 INFO L85 PathProgramCache]: Analyzing trace with hash 76155096, now seen corresponding path program 1 times [2024-12-02 07:08:15,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:15,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111273833] [2024-12-02 07:08:15,481 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:15,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:15,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:15,562 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 07:08:15,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:15,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111273833] [2024-12-02 07:08:15,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111273833] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:15,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603449992] [2024-12-02 07:08:15,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:15,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:15,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:15,564 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:15,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-12-02 07:08:15,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:15,671 INFO L256 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 07:08:15,672 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:15,758 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:15,758 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:15,841 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:15,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603449992] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:15,841 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:08:15,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 16 [2024-12-02 07:08:15,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822404405] [2024-12-02 07:08:15,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:15,842 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 07:08:15,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:15,842 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 07:08:15,843 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:08:16,105 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 37 out of 81 [2024-12-02 07:08:16,105 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 157 places, 191 transitions, 1661 flow. Second operand has 16 states, 16 states have (on average 39.5) internal successors, (632), 16 states have internal predecessors, (632), 0 states have call successors, (0), 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-12-02 07:08:16,105 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:16,105 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 37 of 81 [2024-12-02 07:08:16,105 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:16,975 INFO L124 PetriNetUnfolderBase]: 2222/5298 cut-off events. [2024-12-02 07:08:16,975 INFO L125 PetriNetUnfolderBase]: For 7150/7194 co-relation queries the response was YES. [2024-12-02 07:08:16,987 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16012 conditions, 5298 events. 2222/5298 cut-off events. For 7150/7194 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 39321 event pairs, 327 based on Foata normal form. 124/5156 useless extension candidates. Maximal degree in co-relation 15280. Up to 766 conditions per place. [2024-12-02 07:08:16,995 INFO L140 encePairwiseOnDemand]: 71/81 looper letters, 323 selfloop transitions, 38 changer transitions 0/389 dead transitions. [2024-12-02 07:08:16,996 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 389 transitions, 3663 flow [2024-12-02 07:08:16,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 07:08:16,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-12-02 07:08:16,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 603 transitions. [2024-12-02 07:08:16,997 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5726495726495726 [2024-12-02 07:08:16,997 INFO L175 Difference]: Start difference. First operand has 157 places, 191 transitions, 1661 flow. Second operand 13 states and 603 transitions. [2024-12-02 07:08:16,997 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 389 transitions, 3663 flow [2024-12-02 07:08:17,018 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 157 places, 389 transitions, 3445 flow, removed 3 selfloop flow, removed 11 redundant places. [2024-12-02 07:08:17,021 INFO L231 Difference]: Finished difference. Result has 158 places, 196 transitions, 1651 flow [2024-12-02 07:08:17,021 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=1529, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1651, PETRI_PLACES=158, PETRI_TRANSITIONS=196} [2024-12-02 07:08:17,021 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 81 predicate places. [2024-12-02 07:08:17,021 INFO L471 AbstractCegarLoop]: Abstraction has has 158 places, 196 transitions, 1651 flow [2024-12-02 07:08:17,022 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 39.5) internal successors, (632), 16 states have internal predecessors, (632), 0 states have call successors, (0), 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-12-02 07:08:17,022 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:17,022 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:17,027 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-12-02 07:08:17,222 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:17,222 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:17,223 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:17,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1496632198, now seen corresponding path program 1 times [2024-12-02 07:08:17,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:17,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076979721] [2024-12-02 07:08:17,223 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:17,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:17,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:17,361 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:17,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:17,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076979721] [2024-12-02 07:08:17,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076979721] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:17,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143949731] [2024-12-02 07:08:17,362 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:17,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:17,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:17,363 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:17,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-12-02 07:08:17,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:17,482 INFO L256 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 07:08:17,483 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:17,518 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:17,518 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:17,650 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:08:17,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143949731] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:17,650 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:08:17,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2024-12-02 07:08:17,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980062271] [2024-12-02 07:08:17,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:17,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-12-02 07:08:17,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:17,652 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-12-02 07:08:17,652 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2024-12-02 07:08:17,707 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-12-02 07:08:17,708 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 196 transitions, 1651 flow. Second operand has 24 states, 24 states have (on average 40.291666666666664) internal successors, (967), 24 states have internal predecessors, (967), 0 states have call successors, (0), 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-12-02 07:08:17,708 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:17,708 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-12-02 07:08:17,708 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:18,593 INFO L124 PetriNetUnfolderBase]: 2228/5692 cut-off events. [2024-12-02 07:08:18,593 INFO L125 PetriNetUnfolderBase]: For 14103/14115 co-relation queries the response was YES. [2024-12-02 07:08:18,606 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19309 conditions, 5692 events. 2228/5692 cut-off events. For 14103/14115 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 43065 event pairs, 1362 based on Foata normal form. 174/5687 useless extension candidates. Maximal degree in co-relation 18333. Up to 3627 conditions per place. [2024-12-02 07:08:18,615 INFO L140 encePairwiseOnDemand]: 68/81 looper letters, 75 selfloop transitions, 187 changer transitions 0/292 dead transitions. [2024-12-02 07:08:18,615 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 292 transitions, 3153 flow [2024-12-02 07:08:18,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 07:08:18,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2024-12-02 07:08:18,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 997 transitions. [2024-12-02 07:08:18,616 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5594837261503928 [2024-12-02 07:08:18,616 INFO L175 Difference]: Start difference. First operand has 158 places, 196 transitions, 1651 flow. Second operand 22 states and 997 transitions. [2024-12-02 07:08:18,616 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 292 transitions, 3153 flow [2024-12-02 07:08:18,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 292 transitions, 3081 flow, removed 2 selfloop flow, removed 5 redundant places. [2024-12-02 07:08:18,645 INFO L231 Difference]: Finished difference. Result has 180 places, 292 transitions, 3033 flow [2024-12-02 07:08:18,646 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=1603, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=3033, PETRI_PLACES=180, PETRI_TRANSITIONS=292} [2024-12-02 07:08:18,646 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 103 predicate places. [2024-12-02 07:08:18,646 INFO L471 AbstractCegarLoop]: Abstraction has has 180 places, 292 transitions, 3033 flow [2024-12-02 07:08:18,646 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 40.291666666666664) internal successors, (967), 24 states have internal predecessors, (967), 0 states have call successors, (0), 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-12-02 07:08:18,646 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:18,646 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:18,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-12-02 07:08:18,847 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-12-02 07:08:18,847 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:18,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:18,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1083049712, now seen corresponding path program 1 times [2024-12-02 07:08:18,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:18,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110472579] [2024-12-02 07:08:18,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:18,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:18,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:18,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-02 07:08:18,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:18,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110472579] [2024-12-02 07:08:18,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110472579] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:18,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:18,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:08:18,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604851539] [2024-12-02 07:08:18,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:18,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:08:18,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:18,890 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:08:18,890 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:08:18,920 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-12-02 07:08:18,920 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 292 transitions, 3033 flow. Second operand has 4 states, 4 states have (on average 44.0) internal successors, (176), 4 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:18,920 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:18,920 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-12-02 07:08:18,920 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:20,012 INFO L124 PetriNetUnfolderBase]: 3851/8454 cut-off events. [2024-12-02 07:08:20,012 INFO L125 PetriNetUnfolderBase]: For 16083/16167 co-relation queries the response was YES. [2024-12-02 07:08:20,040 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27445 conditions, 8454 events. 3851/8454 cut-off events. For 16083/16167 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 62610 event pairs, 1791 based on Foata normal form. 0/7970 useless extension candidates. Maximal degree in co-relation 26404. Up to 5171 conditions per place. [2024-12-02 07:08:20,056 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 299 selfloop transitions, 10 changer transitions 0/335 dead transitions. [2024-12-02 07:08:20,056 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 335 transitions, 3839 flow [2024-12-02 07:08:20,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:08:20,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-12-02 07:08:20,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 219 transitions. [2024-12-02 07:08:20,057 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6759259259259259 [2024-12-02 07:08:20,057 INFO L175 Difference]: Start difference. First operand has 180 places, 292 transitions, 3033 flow. Second operand 4 states and 219 transitions. [2024-12-02 07:08:20,057 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 335 transitions, 3839 flow [2024-12-02 07:08:20,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 335 transitions, 3387 flow, removed 129 selfloop flow, removed 9 redundant places. [2024-12-02 07:08:20,110 INFO L231 Difference]: Finished difference. Result has 176 places, 297 transitions, 2652 flow [2024-12-02 07:08:20,110 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=2581, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=292, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=282, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=2652, PETRI_PLACES=176, PETRI_TRANSITIONS=297} [2024-12-02 07:08:20,111 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 99 predicate places. [2024-12-02 07:08:20,111 INFO L471 AbstractCegarLoop]: Abstraction has has 176 places, 297 transitions, 2652 flow [2024-12-02 07:08:20,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 44.0) internal successors, (176), 4 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:20,111 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:20,111 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:20,111 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 07:08:20,111 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:20,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:20,111 INFO L85 PathProgramCache]: Analyzing trace with hash -785196442, now seen corresponding path program 1 times [2024-12-02 07:08:20,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:20,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058345289] [2024-12-02 07:08:20,112 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:20,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:20,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:20,227 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-02 07:08:20,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:20,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058345289] [2024-12-02 07:08:20,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058345289] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:20,228 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:20,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:08:20,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894302333] [2024-12-02 07:08:20,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:20,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:08:20,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:20,228 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:08:20,228 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:08:20,295 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 81 [2024-12-02 07:08:20,295 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 297 transitions, 2652 flow. Second operand has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 0 states have call successors, (0), 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-12-02 07:08:20,295 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:20,295 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 81 [2024-12-02 07:08:20,295 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:21,313 INFO L124 PetriNetUnfolderBase]: 3446/7942 cut-off events. [2024-12-02 07:08:21,313 INFO L125 PetriNetUnfolderBase]: For 15310/15386 co-relation queries the response was YES. [2024-12-02 07:08:21,332 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25948 conditions, 7942 events. 3446/7942 cut-off events. For 15310/15386 co-relation queries the response was YES. Maximal size of possible extension queue 176. Compared 60158 event pairs, 1674 based on Foata normal form. 0/7644 useless extension candidates. Maximal degree in co-relation 24983. Up to 4943 conditions per place. [2024-12-02 07:08:21,345 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 295 selfloop transitions, 11 changer transitions 0/334 dead transitions. [2024-12-02 07:08:21,345 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 334 transitions, 3422 flow [2024-12-02 07:08:21,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:08:21,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-12-02 07:08:21,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 220 transitions. [2024-12-02 07:08:21,346 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6790123456790124 [2024-12-02 07:08:21,346 INFO L175 Difference]: Start difference. First operand has 176 places, 297 transitions, 2652 flow. Second operand 4 states and 220 transitions. [2024-12-02 07:08:21,346 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 334 transitions, 3422 flow [2024-12-02 07:08:21,401 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 334 transitions, 3413 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-12-02 07:08:21,403 INFO L231 Difference]: Finished difference. Result has 180 places, 299 transitions, 2690 flow [2024-12-02 07:08:21,404 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=2643, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=286, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=2690, PETRI_PLACES=180, PETRI_TRANSITIONS=299} [2024-12-02 07:08:21,404 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 103 predicate places. [2024-12-02 07:08:21,404 INFO L471 AbstractCegarLoop]: Abstraction has has 180 places, 299 transitions, 2690 flow [2024-12-02 07:08:21,404 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 0 states have call successors, (0), 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-12-02 07:08:21,404 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:21,404 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:21,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 07:08:21,404 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:21,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:21,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1428714930, now seen corresponding path program 1 times [2024-12-02 07:08:21,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:21,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530244828] [2024-12-02 07:08:21,405 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:21,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:21,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:21,447 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-02 07:08:21,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:21,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530244828] [2024-12-02 07:08:21,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530244828] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:21,447 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:21,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:08:21,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723892991] [2024-12-02 07:08:21,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:21,447 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:08:21,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:21,448 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:08:21,448 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:08:21,465 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-12-02 07:08:21,465 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 299 transitions, 2690 flow. Second operand has 4 states, 4 states have (on average 48.0) internal successors, (192), 4 states have internal predecessors, (192), 0 states have call successors, (0), 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-12-02 07:08:21,465 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:21,465 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-12-02 07:08:21,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:22,742 INFO L124 PetriNetUnfolderBase]: 2996/7306 cut-off events. [2024-12-02 07:08:22,742 INFO L125 PetriNetUnfolderBase]: For 16246/16302 co-relation queries the response was YES. [2024-12-02 07:08:22,773 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25084 conditions, 7306 events. 2996/7306 cut-off events. For 16246/16302 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 56566 event pairs, 1479 based on Foata normal form. 186/7473 useless extension candidates. Maximal degree in co-relation 24117. Up to 4563 conditions per place. [2024-12-02 07:08:22,787 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 290 selfloop transitions, 10 changer transitions 0/333 dead transitions. [2024-12-02 07:08:22,787 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 333 transitions, 3438 flow [2024-12-02 07:08:22,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:08:22,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-12-02 07:08:22,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 227 transitions. [2024-12-02 07:08:22,788 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7006172839506173 [2024-12-02 07:08:22,788 INFO L175 Difference]: Start difference. First operand has 180 places, 299 transitions, 2690 flow. Second operand 4 states and 227 transitions. [2024-12-02 07:08:22,788 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 333 transitions, 3438 flow [2024-12-02 07:08:22,860 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 333 transitions, 3429 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-12-02 07:08:22,863 INFO L231 Difference]: Finished difference. Result has 184 places, 300 transitions, 2720 flow [2024-12-02 07:08:22,863 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=2681, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=289, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=2720, PETRI_PLACES=184, PETRI_TRANSITIONS=300} [2024-12-02 07:08:22,864 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 107 predicate places. [2024-12-02 07:08:22,864 INFO L471 AbstractCegarLoop]: Abstraction has has 184 places, 300 transitions, 2720 flow [2024-12-02 07:08:22,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 48.0) internal successors, (192), 4 states have internal predecessors, (192), 0 states have call successors, (0), 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-12-02 07:08:22,864 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:22,864 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:22,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 07:08:22,864 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:22,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:22,865 INFO L85 PathProgramCache]: Analyzing trace with hash -399721132, now seen corresponding path program 1 times [2024-12-02 07:08:22,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:22,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862427323] [2024-12-02 07:08:22,865 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:22,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:22,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:22,944 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 07:08:22,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:22,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862427323] [2024-12-02 07:08:22,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862427323] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:22,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61522512] [2024-12-02 07:08:22,944 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:22,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:22,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:22,946 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:22,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-12-02 07:08:23,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:23,055 INFO L256 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 07:08:23,056 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:23,072 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 07:08:23,073 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:23,096 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 07:08:23,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61522512] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:23,096 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:08:23,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-12-02 07:08:23,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034712118] [2024-12-02 07:08:23,097 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:23,097 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:08:23,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:23,097 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:08:23,097 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:08:23,105 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-12-02 07:08:23,106 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 300 transitions, 2720 flow. Second operand has 12 states, 12 states have (on average 45.0) internal successors, (540), 12 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:23,106 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:23,106 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-12-02 07:08:23,106 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:24,429 INFO L124 PetriNetUnfolderBase]: 4166/9088 cut-off events. [2024-12-02 07:08:24,429 INFO L125 PetriNetUnfolderBase]: For 28374/28414 co-relation queries the response was YES. [2024-12-02 07:08:24,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32229 conditions, 9088 events. 4166/9088 cut-off events. For 28374/28414 co-relation queries the response was YES. Maximal size of possible extension queue 189. Compared 67978 event pairs, 833 based on Foata normal form. 306/9357 useless extension candidates. Maximal degree in co-relation 30919. Up to 4073 conditions per place. [2024-12-02 07:08:24,470 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 495 selfloop transitions, 20 changer transitions 0/549 dead transitions. [2024-12-02 07:08:24,471 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 549 transitions, 5930 flow [2024-12-02 07:08:24,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 07:08:24,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-12-02 07:08:24,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 569 transitions. [2024-12-02 07:08:24,472 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7024691358024692 [2024-12-02 07:08:24,472 INFO L175 Difference]: Start difference. First operand has 184 places, 300 transitions, 2720 flow. Second operand 10 states and 569 transitions. [2024-12-02 07:08:24,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 549 transitions, 5930 flow [2024-12-02 07:08:24,534 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 549 transitions, 5828 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-12-02 07:08:24,538 INFO L231 Difference]: Finished difference. Result has 193 places, 309 transitions, 2800 flow [2024-12-02 07:08:24,538 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=2706, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=300, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=286, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=2800, PETRI_PLACES=193, PETRI_TRANSITIONS=309} [2024-12-02 07:08:24,538 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 116 predicate places. [2024-12-02 07:08:24,538 INFO L471 AbstractCegarLoop]: Abstraction has has 193 places, 309 transitions, 2800 flow [2024-12-02 07:08:24,538 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 45.0) internal successors, (540), 12 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:24,538 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:24,538 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:24,548 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-12-02 07:08:24,739 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-12-02 07:08:24,739 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:24,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:24,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1305417328, now seen corresponding path program 2 times [2024-12-02 07:08:24,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:24,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92487245] [2024-12-02 07:08:24,739 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:08:24,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:24,753 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 07:08:24,754 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:08:24,781 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-12-02 07:08:24,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:24,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92487245] [2024-12-02 07:08:24,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92487245] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:24,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26243167] [2024-12-02 07:08:24,781 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:08:24,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:24,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:24,783 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:24,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-12-02 07:08:24,895 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 07:08:24,895 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:08:24,896 INFO L256 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 07:08:24,897 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:24,925 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-12-02 07:08:24,925 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:24,962 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-12-02 07:08:24,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26243167] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:24,962 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:08:24,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2024-12-02 07:08:24,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752559473] [2024-12-02 07:08:24,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:24,963 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:08:24,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:24,963 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:08:24,963 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:08:24,976 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 81 [2024-12-02 07:08:24,977 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 309 transitions, 2800 flow. Second operand has 5 states, 5 states have (on average 43.4) internal successors, (217), 5 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:24,977 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:24,977 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 81 [2024-12-02 07:08:24,977 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:26,131 INFO L124 PetriNetUnfolderBase]: 4004/9141 cut-off events. [2024-12-02 07:08:26,132 INFO L125 PetriNetUnfolderBase]: For 27762/27770 co-relation queries the response was YES. [2024-12-02 07:08:26,172 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34290 conditions, 9141 events. 4004/9141 cut-off events. For 27762/27770 co-relation queries the response was YES. Maximal size of possible extension queue 202. Compared 70870 event pairs, 2541 based on Foata normal form. 6/9050 useless extension candidates. Maximal degree in co-relation 32977. Up to 5967 conditions per place. [2024-12-02 07:08:26,191 INFO L140 encePairwiseOnDemand]: 74/81 looper letters, 173 selfloop transitions, 102 changer transitions 0/309 dead transitions. [2024-12-02 07:08:26,191 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 309 transitions, 3352 flow [2024-12-02 07:08:26,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:08:26,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-12-02 07:08:26,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 243 transitions. [2024-12-02 07:08:26,192 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6 [2024-12-02 07:08:26,192 INFO L175 Difference]: Start difference. First operand has 193 places, 309 transitions, 2800 flow. Second operand 5 states and 243 transitions. [2024-12-02 07:08:26,192 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 309 transitions, 3352 flow [2024-12-02 07:08:26,276 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 309 transitions, 3274 flow, removed 4 selfloop flow, removed 6 redundant places. [2024-12-02 07:08:26,278 INFO L231 Difference]: Finished difference. Result has 191 places, 309 transitions, 2964 flow [2024-12-02 07:08:26,279 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=2712, PETRI_DIFFERENCE_MINUEND_PLACES=186, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=308, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2964, PETRI_PLACES=191, PETRI_TRANSITIONS=309} [2024-12-02 07:08:26,279 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 114 predicate places. [2024-12-02 07:08:26,279 INFO L471 AbstractCegarLoop]: Abstraction has has 191 places, 309 transitions, 2964 flow [2024-12-02 07:08:26,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 43.4) internal successors, (217), 5 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:26,279 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:26,279 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:26,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-12-02 07:08:26,480 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-12-02 07:08:26,480 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:26,480 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:26,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1143666025, now seen corresponding path program 1 times [2024-12-02 07:08:26,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:26,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555130941] [2024-12-02 07:08:26,480 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:26,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:26,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:26,546 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-02 07:08:26,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:26,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555130941] [2024-12-02 07:08:26,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555130941] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:08:26,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:08:26,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:08:26,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812890670] [2024-12-02 07:08:26,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:26,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:08:26,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:26,547 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:08:26,547 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:08:26,580 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-12-02 07:08:26,580 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 309 transitions, 2964 flow. Second operand has 5 states, 5 states have (on average 43.8) internal successors, (219), 5 states have internal predecessors, (219), 0 states have call successors, (0), 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-12-02 07:08:26,580 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:26,580 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-12-02 07:08:26,580 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:27,953 INFO L124 PetriNetUnfolderBase]: 4108/9704 cut-off events. [2024-12-02 07:08:27,953 INFO L125 PetriNetUnfolderBase]: For 23693/23764 co-relation queries the response was YES. [2024-12-02 07:08:27,989 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34872 conditions, 9704 events. 4108/9704 cut-off events. For 23693/23764 co-relation queries the response was YES. Maximal size of possible extension queue 210. Compared 78435 event pairs, 1515 based on Foata normal form. 180/9854 useless extension candidates. Maximal degree in co-relation 33530. Up to 4221 conditions per place. [2024-12-02 07:08:28,007 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 372 selfloop transitions, 7 changer transitions 11/419 dead transitions. [2024-12-02 07:08:28,007 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 419 transitions, 4606 flow [2024-12-02 07:08:28,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:08:28,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-12-02 07:08:28,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 268 transitions. [2024-12-02 07:08:28,008 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6617283950617284 [2024-12-02 07:08:28,008 INFO L175 Difference]: Start difference. First operand has 191 places, 309 transitions, 2964 flow. Second operand 5 states and 268 transitions. [2024-12-02 07:08:28,008 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 419 transitions, 4606 flow [2024-12-02 07:08:28,119 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 419 transitions, 4436 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-12-02 07:08:28,122 INFO L231 Difference]: Finished difference. Result has 192 places, 307 transitions, 2794 flow [2024-12-02 07:08:28,122 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=2780, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=307, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=300, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2794, PETRI_PLACES=192, PETRI_TRANSITIONS=307} [2024-12-02 07:08:28,123 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 115 predicate places. [2024-12-02 07:08:28,123 INFO L471 AbstractCegarLoop]: Abstraction has has 192 places, 307 transitions, 2794 flow [2024-12-02 07:08:28,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 43.8) internal successors, (219), 5 states have internal predecessors, (219), 0 states have call successors, (0), 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-12-02 07:08:28,123 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:28,123 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, 1, 1, 1] [2024-12-02 07:08:28,123 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 07:08:28,123 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:28,124 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:28,124 INFO L85 PathProgramCache]: Analyzing trace with hash -64235385, now seen corresponding path program 1 times [2024-12-02 07:08:28,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:28,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239407732] [2024-12-02 07:08:28,124 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:28,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:28,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:28,196 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 07:08:28,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:28,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239407732] [2024-12-02 07:08:28,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239407732] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:28,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858592364] [2024-12-02 07:08:28,196 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:28,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:28,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:28,198 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:28,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-12-02 07:08:28,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:28,316 INFO L256 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 07:08:28,318 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:28,338 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 07:08:28,338 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:28,367 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 07:08:28,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858592364] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:28,367 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:08:28,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-12-02 07:08:28,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805011255] [2024-12-02 07:08:28,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:28,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:08:28,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:28,368 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:08:28,369 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:08:28,431 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 81 [2024-12-02 07:08:28,432 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 307 transitions, 2794 flow. Second operand has 12 states, 12 states have (on average 43.583333333333336) internal successors, (523), 12 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:28,432 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:28,432 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 81 [2024-12-02 07:08:28,432 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:30,845 INFO L124 PetriNetUnfolderBase]: 7867/17255 cut-off events. [2024-12-02 07:08:30,845 INFO L125 PetriNetUnfolderBase]: For 39089/39237 co-relation queries the response was YES. [2024-12-02 07:08:30,940 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60740 conditions, 17255 events. 7867/17255 cut-off events. For 39089/39237 co-relation queries the response was YES. Maximal size of possible extension queue 296. Compared 143073 event pairs, 1476 based on Foata normal form. 258/17495 useless extension candidates. Maximal degree in co-relation 59427. Up to 4732 conditions per place. [2024-12-02 07:08:30,979 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 501 selfloop transitions, 28 changer transitions 0/559 dead transitions. [2024-12-02 07:08:30,980 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 559 transitions, 5409 flow [2024-12-02 07:08:30,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 07:08:30,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-12-02 07:08:30,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 533 transitions. [2024-12-02 07:08:30,981 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6580246913580247 [2024-12-02 07:08:30,981 INFO L175 Difference]: Start difference. First operand has 192 places, 307 transitions, 2794 flow. Second operand 10 states and 533 transitions. [2024-12-02 07:08:30,981 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 559 transitions, 5409 flow [2024-12-02 07:08:31,268 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 559 transitions, 5393 flow, removed 2 selfloop flow, removed 4 redundant places. [2024-12-02 07:08:31,272 INFO L231 Difference]: Finished difference. Result has 200 places, 322 transitions, 3024 flow [2024-12-02 07:08:31,272 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=2778, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=307, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=289, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3024, PETRI_PLACES=200, PETRI_TRANSITIONS=322} [2024-12-02 07:08:31,273 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 123 predicate places. [2024-12-02 07:08:31,273 INFO L471 AbstractCegarLoop]: Abstraction has has 200 places, 322 transitions, 3024 flow [2024-12-02 07:08:31,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 43.583333333333336) internal successors, (523), 12 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:08:31,273 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:31,273 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:31,278 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-12-02 07:08:31,473 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:31,473 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:31,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:31,474 INFO L85 PathProgramCache]: Analyzing trace with hash 1376864098, now seen corresponding path program 1 times [2024-12-02 07:08:31,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:31,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683921711] [2024-12-02 07:08:31,474 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:31,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:31,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:31,533 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 07:08:31,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:31,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683921711] [2024-12-02 07:08:31,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683921711] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:31,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212285739] [2024-12-02 07:08:31,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:31,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:31,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:31,535 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:31,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-12-02 07:08:31,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:31,641 INFO L256 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:08:31,642 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:31,674 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 07:08:31,674 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:31,710 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 07:08:31,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212285739] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:31,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:08:31,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 9 [2024-12-02 07:08:31,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281813262] [2024-12-02 07:08:31,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:08:31,711 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:08:31,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:31,711 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:08:31,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-12-02 07:08:31,783 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 81 [2024-12-02 07:08:31,784 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 322 transitions, 3024 flow. Second operand has 5 states, 5 states have (on average 50.2) internal successors, (251), 5 states have internal predecessors, (251), 0 states have call successors, (0), 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-12-02 07:08:31,784 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:31,784 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 81 [2024-12-02 07:08:31,784 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:33,929 INFO L124 PetriNetUnfolderBase]: 6595/16364 cut-off events. [2024-12-02 07:08:33,929 INFO L125 PetriNetUnfolderBase]: For 48170/48236 co-relation queries the response was YES. [2024-12-02 07:08:34,017 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57776 conditions, 16364 events. 6595/16364 cut-off events. For 48170/48236 co-relation queries the response was YES. Maximal size of possible extension queue 216. Compared 136234 event pairs, 2820 based on Foata normal form. 301/16641 useless extension candidates. Maximal degree in co-relation 56461. Up to 4343 conditions per place. [2024-12-02 07:08:34,051 INFO L140 encePairwiseOnDemand]: 74/81 looper letters, 347 selfloop transitions, 22 changer transitions 1/404 dead transitions. [2024-12-02 07:08:34,051 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 404 transitions, 4291 flow [2024-12-02 07:08:34,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:08:34,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-12-02 07:08:34,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 288 transitions. [2024-12-02 07:08:34,053 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7111111111111111 [2024-12-02 07:08:34,053 INFO L175 Difference]: Start difference. First operand has 200 places, 322 transitions, 3024 flow. Second operand 5 states and 288 transitions. [2024-12-02 07:08:34,053 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 404 transitions, 4291 flow [2024-12-02 07:08:34,181 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 404 transitions, 4261 flow, removed 6 selfloop flow, removed 2 redundant places. [2024-12-02 07:08:34,185 INFO L231 Difference]: Finished difference. Result has 206 places, 328 transitions, 3167 flow [2024-12-02 07:08:34,185 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=2905, PETRI_DIFFERENCE_MINUEND_PLACES=198, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=3167, PETRI_PLACES=206, PETRI_TRANSITIONS=328} [2024-12-02 07:08:34,185 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 129 predicate places. [2024-12-02 07:08:34,185 INFO L471 AbstractCegarLoop]: Abstraction has has 206 places, 328 transitions, 3167 flow [2024-12-02 07:08:34,185 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 50.2) internal successors, (251), 5 states have internal predecessors, (251), 0 states have call successors, (0), 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-12-02 07:08:34,185 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:34,185 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:34,249 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-12-02 07:08:34,386 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:34,386 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:34,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:34,387 INFO L85 PathProgramCache]: Analyzing trace with hash -1419958705, now seen corresponding path program 1 times [2024-12-02 07:08:34,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:34,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298081896] [2024-12-02 07:08:34,387 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:34,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:34,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:34,534 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-02 07:08:34,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:34,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298081896] [2024-12-02 07:08:34,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298081896] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:08:34,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412622097] [2024-12-02 07:08:34,534 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:34,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:34,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:34,538 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:34,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-12-02 07:08:34,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:34,701 INFO L256 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-02 07:08:34,703 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:34,816 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 07:08:34,816 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:34,951 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-02 07:08:34,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412622097] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:34,951 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:08:34,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2024-12-02 07:08:34,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450123489] [2024-12-02 07:08:34,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:34,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 07:08:34,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:34,952 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 07:08:34,952 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:08:35,734 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 81 [2024-12-02 07:08:35,735 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 328 transitions, 3167 flow. Second operand has 19 states, 19 states have (on average 33.89473684210526) internal successors, (644), 19 states have internal predecessors, (644), 0 states have call successors, (0), 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-12-02 07:08:35,735 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:08:35,735 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 81 [2024-12-02 07:08:35,735 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:08:41,370 INFO L124 PetriNetUnfolderBase]: 19508/35863 cut-off events. [2024-12-02 07:08:41,370 INFO L125 PetriNetUnfolderBase]: For 100645/101029 co-relation queries the response was YES. [2024-12-02 07:08:41,604 INFO L83 FinitePrefix]: Finished finitePrefix Result has 132047 conditions, 35863 events. 19508/35863 cut-off events. For 100645/101029 co-relation queries the response was YES. Maximal size of possible extension queue 294. Compared 262769 event pairs, 6285 based on Foata normal form. 516/36337 useless extension candidates. Maximal degree in co-relation 130485. Up to 9637 conditions per place. [2024-12-02 07:08:41,786 INFO L140 encePairwiseOnDemand]: 64/81 looper letters, 551 selfloop transitions, 187 changer transitions 0/760 dead transitions. [2024-12-02 07:08:41,787 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 760 transitions, 7644 flow [2024-12-02 07:08:41,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 07:08:41,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2024-12-02 07:08:41,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 788 transitions. [2024-12-02 07:08:41,788 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.48641975308641977 [2024-12-02 07:08:41,788 INFO L175 Difference]: Start difference. First operand has 206 places, 328 transitions, 3167 flow. Second operand 20 states and 788 transitions. [2024-12-02 07:08:41,788 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 760 transitions, 7644 flow [2024-12-02 07:08:42,327 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 760 transitions, 7635 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-12-02 07:08:42,345 INFO L231 Difference]: Finished difference. Result has 230 places, 407 transitions, 4670 flow [2024-12-02 07:08:42,346 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=3162, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=328, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=4670, PETRI_PLACES=230, PETRI_TRANSITIONS=407} [2024-12-02 07:08:42,346 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 153 predicate places. [2024-12-02 07:08:42,346 INFO L471 AbstractCegarLoop]: Abstraction has has 230 places, 407 transitions, 4670 flow [2024-12-02 07:08:42,347 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 33.89473684210526) internal successors, (644), 19 states have internal predecessors, (644), 0 states have call successors, (0), 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-12-02 07:08:42,347 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:08:42,347 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:08:42,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-12-02 07:08:42,547 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:42,547 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:08:42,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:42,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1420683193, now seen corresponding path program 1 times [2024-12-02 07:08:42,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:42,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078009221] [2024-12-02 07:08:42,548 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:42,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:42,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:08:42,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1223194178] [2024-12-02 07:08:42,584 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:42,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:42,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:42,586 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:42,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-12-02 07:08:42,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:08:42,784 INFO L256 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:08:42,786 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:08:42,851 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-12-02 07:08:42,851 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:08:55,043 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-12-02 07:08:55,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:08:55,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078009221] [2024-12-02 07:08:55,044 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:08:55,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223194178] [2024-12-02 07:08:55,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223194178] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:08:55,044 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:08:55,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2024-12-02 07:08:55,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661582584] [2024-12-02 07:08:55,044 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:08:55,044 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 07:08:55,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:08:55,045 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 07:08:55,045 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=44, Unknown=3, NotChecked=0, Total=72 [2024-12-02 07:08:59,052 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:09:03,085 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:09:07,140 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:09:11,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:09:15,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:09:19,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:09:23,545 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.24s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:09:27,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:09:31,597 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:09:31,597 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 81 [2024-12-02 07:09:31,598 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 230 places, 407 transitions, 4670 flow. Second operand has 9 states, 9 states have (on average 39.666666666666664) internal successors, (357), 9 states have internal predecessors, (357), 0 states have call successors, (0), 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-12-02 07:09:31,598 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:09:31,598 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 81 [2024-12-02 07:09:31,598 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:09:46,542 INFO L124 PetriNetUnfolderBase]: 22458/38768 cut-off events. [2024-12-02 07:09:46,542 INFO L125 PetriNetUnfolderBase]: For 120837/121347 co-relation queries the response was YES. [2024-12-02 07:09:46,810 INFO L83 FinitePrefix]: Finished finitePrefix Result has 152129 conditions, 38768 events. 22458/38768 cut-off events. For 120837/121347 co-relation queries the response was YES. Maximal size of possible extension queue 292. Compared 264724 event pairs, 12345 based on Foata normal form. 258/38989 useless extension candidates. Maximal degree in co-relation 150487. Up to 27359 conditions per place. [2024-12-02 07:09:46,899 INFO L140 encePairwiseOnDemand]: 70/81 looper letters, 590 selfloop transitions, 27 changer transitions 0/638 dead transitions. [2024-12-02 07:09:46,899 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 638 transitions, 7252 flow [2024-12-02 07:09:46,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 07:09:46,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-12-02 07:09:46,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 477 transitions. [2024-12-02 07:09:46,900 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5888888888888889 [2024-12-02 07:09:46,900 INFO L175 Difference]: Start difference. First operand has 230 places, 407 transitions, 4670 flow. Second operand 10 states and 477 transitions. [2024-12-02 07:09:46,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 638 transitions, 7252 flow [2024-12-02 07:09:47,551 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 638 transitions, 7085 flow, removed 17 selfloop flow, removed 5 redundant places. [2024-12-02 07:09:47,559 INFO L231 Difference]: Finished difference. Result has 240 places, 419 transitions, 4763 flow [2024-12-02 07:09:47,559 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4519, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=381, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4763, PETRI_PLACES=240, PETRI_TRANSITIONS=419} [2024-12-02 07:09:47,560 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 163 predicate places. [2024-12-02 07:09:47,560 INFO L471 AbstractCegarLoop]: Abstraction has has 240 places, 419 transitions, 4763 flow [2024-12-02 07:09:47,560 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 39.666666666666664) internal successors, (357), 9 states have internal predecessors, (357), 0 states have call successors, (0), 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-12-02 07:09:47,560 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:09:47,560 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:09:47,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-12-02 07:09:47,761 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:09:47,761 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:09:47,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:09:47,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1271832590, now seen corresponding path program 2 times [2024-12-02 07:09:47,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:09:47,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125685427] [2024-12-02 07:09:47,761 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:09:47,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:09:47,779 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 07:09:47,779 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:09:47,812 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-12-02 07:09:47,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:09:47,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125685427] [2024-12-02 07:09:47,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125685427] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:09:47,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366027516] [2024-12-02 07:09:47,813 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:09:47,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:09:47,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:09:47,815 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:09:47,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-12-02 07:09:47,943 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 07:09:47,943 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:09:47,944 INFO L256 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 07:09:47,945 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:09:49,394 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= c_~L~0 .cse0)))) is different from true [2024-12-02 07:09:50,985 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= (+ |c_thread1Thread1of1ForFork1_#t~post2| 1) .cse0)))) is different from true [2024-12-02 07:09:50,995 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 8 not checked. [2024-12-02 07:09:50,995 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:09:51,031 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-12-02 07:09:51,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366027516] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:09:51,032 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:09:51,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2024-12-02 07:09:51,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85854348] [2024-12-02 07:09:51,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:09:51,032 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 07:09:51,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:09:51,033 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 07:09:51,033 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=9, Unknown=2, NotChecked=10, Total=30 [2024-12-02 07:09:51,033 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 81 [2024-12-02 07:09:51,033 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 419 transitions, 4763 flow. Second operand has 6 states, 6 states have (on average 47.666666666666664) internal successors, (286), 6 states have internal predecessors, (286), 0 states have call successors, (0), 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-12-02 07:09:51,033 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:09:51,033 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 81 [2024-12-02 07:09:51,033 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:10:00,332 INFO L124 PetriNetUnfolderBase]: 14187/29383 cut-off events. [2024-12-02 07:10:00,332 INFO L125 PetriNetUnfolderBase]: For 159304/159372 co-relation queries the response was YES. [2024-12-02 07:10:00,562 INFO L83 FinitePrefix]: Finished finitePrefix Result has 123512 conditions, 29383 events. 14187/29383 cut-off events. For 159304/159372 co-relation queries the response was YES. Maximal size of possible extension queue 290. Compared 235322 event pairs, 5378 based on Foata normal form. 330/29379 useless extension candidates. Maximal degree in co-relation 121576. Up to 13953 conditions per place. [2024-12-02 07:10:00,632 INFO L140 encePairwiseOnDemand]: 73/81 looper letters, 408 selfloop transitions, 17 changer transitions 38/502 dead transitions. [2024-12-02 07:10:00,632 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 502 transitions, 6617 flow [2024-12-02 07:10:00,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 07:10:00,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-12-02 07:10:00,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 311 transitions. [2024-12-02 07:10:00,633 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6399176954732511 [2024-12-02 07:10:00,633 INFO L175 Difference]: Start difference. First operand has 240 places, 419 transitions, 4763 flow. Second operand 6 states and 311 transitions. [2024-12-02 07:10:00,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 502 transitions, 6617 flow [2024-12-02 07:10:01,259 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 502 transitions, 6565 flow, removed 17 selfloop flow, removed 4 redundant places. [2024-12-02 07:10:01,264 INFO L231 Difference]: Finished difference. Result has 242 places, 404 transitions, 4585 flow [2024-12-02 07:10:01,265 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4725, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=418, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=401, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=4585, PETRI_PLACES=242, PETRI_TRANSITIONS=404} [2024-12-02 07:10:01,265 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 165 predicate places. [2024-12-02 07:10:01,265 INFO L471 AbstractCegarLoop]: Abstraction has has 242 places, 404 transitions, 4585 flow [2024-12-02 07:10:01,265 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 47.666666666666664) internal successors, (286), 6 states have internal predecessors, (286), 0 states have call successors, (0), 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-12-02 07:10:01,265 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:10:01,265 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:10:01,271 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-12-02 07:10:01,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-12-02 07:10:01,466 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:10:01,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:10:01,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1091506879, now seen corresponding path program 1 times [2024-12-02 07:10:01,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:10:01,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162631097] [2024-12-02 07:10:01,467 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:01,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:10:01,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:10:01,536 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-12-02 07:10:01,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:10:01,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162631097] [2024-12-02 07:10:01,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162631097] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:10:01,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766428632] [2024-12-02 07:10:01,537 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:01,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:01,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:10:01,538 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:10:01,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-12-02 07:10:01,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:10:01,676 INFO L256 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 07:10:01,677 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:10:01,701 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-12-02 07:10:01,701 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:10:01,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766428632] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:10:01,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:10:01,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-12-02 07:10:01,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854167169] [2024-12-02 07:10:01,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:10:01,701 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 07:10:01,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:10:01,702 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 07:10:01,702 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-12-02 07:10:01,726 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-12-02 07:10:01,726 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 404 transitions, 4585 flow. Second operand has 6 states, 6 states have (on average 46.833333333333336) internal successors, (281), 6 states have internal predecessors, (281), 0 states have call successors, (0), 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-12-02 07:10:01,726 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:10:01,726 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-12-02 07:10:01,726 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:10:06,485 INFO L124 PetriNetUnfolderBase]: 11678/26949 cut-off events. [2024-12-02 07:10:06,485 INFO L125 PetriNetUnfolderBase]: For 122919/122940 co-relation queries the response was YES. [2024-12-02 07:10:06,667 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111554 conditions, 26949 events. 11678/26949 cut-off events. For 122919/122940 co-relation queries the response was YES. Maximal size of possible extension queue 269. Compared 230327 event pairs, 2808 based on Foata normal form. 516/27422 useless extension candidates. Maximal degree in co-relation 111011. Up to 8313 conditions per place. [2024-12-02 07:10:06,728 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 423 selfloop transitions, 42 changer transitions 0/501 dead transitions. [2024-12-02 07:10:06,728 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 501 transitions, 6149 flow [2024-12-02 07:10:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 07:10:06,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-12-02 07:10:06,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 323 transitions. [2024-12-02 07:10:06,729 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6646090534979424 [2024-12-02 07:10:06,729 INFO L175 Difference]: Start difference. First operand has 242 places, 404 transitions, 4585 flow. Second operand 6 states and 323 transitions. [2024-12-02 07:10:06,730 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 501 transitions, 6149 flow [2024-12-02 07:10:07,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 501 transitions, 5947 flow, removed 27 selfloop flow, removed 10 redundant places. [2024-12-02 07:10:07,279 INFO L231 Difference]: Finished difference. Result has 231 places, 401 transitions, 4545 flow [2024-12-02 07:10:07,280 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4461, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=401, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=359, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=4545, PETRI_PLACES=231, PETRI_TRANSITIONS=401} [2024-12-02 07:10:07,280 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 154 predicate places. [2024-12-02 07:10:07,280 INFO L471 AbstractCegarLoop]: Abstraction has has 231 places, 401 transitions, 4545 flow [2024-12-02 07:10:07,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 46.833333333333336) internal successors, (281), 6 states have internal predecessors, (281), 0 states have call successors, (0), 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-12-02 07:10:07,281 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:10:07,281 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:10:07,287 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-12-02 07:10:07,481 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:07,481 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:10:07,482 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:10:07,482 INFO L85 PathProgramCache]: Analyzing trace with hash 620203881, now seen corresponding path program 1 times [2024-12-02 07:10:07,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:10:07,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675776889] [2024-12-02 07:10:07,482 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:07,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:10:07,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:10:07,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1795570025] [2024-12-02 07:10:07,510 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:07,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:07,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:10:07,512 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:10:07,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-12-02 07:10:07,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:10:07,648 INFO L256 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 07:10:07,649 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:10:07,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:10:07,694 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:10:07,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:10:07,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675776889] [2024-12-02 07:10:07,694 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:10:07,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795570025] [2024-12-02 07:10:07,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795570025] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:10:07,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:10:07,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:10:07,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693306704] [2024-12-02 07:10:07,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:10:07,695 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:10:07,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:10:07,695 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:10:07,695 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:10:07,730 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-12-02 07:10:07,730 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 401 transitions, 4545 flow. Second operand has 4 states, 4 states have (on average 50.5) internal successors, (202), 4 states have internal predecessors, (202), 0 states have call successors, (0), 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-12-02 07:10:07,730 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:10:07,730 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-12-02 07:10:07,730 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:10:11,840 INFO L124 PetriNetUnfolderBase]: 10988/25962 cut-off events. [2024-12-02 07:10:11,840 INFO L125 PetriNetUnfolderBase]: For 114408/114408 co-relation queries the response was YES. [2024-12-02 07:10:12,017 INFO L83 FinitePrefix]: Finished finitePrefix Result has 105079 conditions, 25962 events. 10988/25962 cut-off events. For 114408/114408 co-relation queries the response was YES. Maximal size of possible extension queue 271. Compared 223948 event pairs, 7596 based on Foata normal form. 12/25621 useless extension candidates. Maximal degree in co-relation 104544. Up to 17966 conditions per place. [2024-12-02 07:10:12,080 INFO L140 encePairwiseOnDemand]: 78/81 looper letters, 363 selfloop transitions, 2 changer transitions 0/400 dead transitions. [2024-12-02 07:10:12,080 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 400 transitions, 5273 flow [2024-12-02 07:10:12,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:10:12,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-12-02 07:10:12,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 209 transitions. [2024-12-02 07:10:12,081 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6450617283950617 [2024-12-02 07:10:12,081 INFO L175 Difference]: Start difference. First operand has 231 places, 401 transitions, 4545 flow. Second operand 4 states and 209 transitions. [2024-12-02 07:10:12,081 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 400 transitions, 5273 flow [2024-12-02 07:10:12,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 400 transitions, 5202 flow, removed 2 selfloop flow, removed 4 redundant places. [2024-12-02 07:10:12,513 INFO L231 Difference]: Finished difference. Result has 229 places, 400 transitions, 4476 flow [2024-12-02 07:10:12,514 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4472, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=400, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=398, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=4476, PETRI_PLACES=229, PETRI_TRANSITIONS=400} [2024-12-02 07:10:12,514 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 152 predicate places. [2024-12-02 07:10:12,514 INFO L471 AbstractCegarLoop]: Abstraction has has 229 places, 400 transitions, 4476 flow [2024-12-02 07:10:12,514 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 50.5) internal successors, (202), 4 states have internal predecessors, (202), 0 states have call successors, (0), 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-12-02 07:10:12,514 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:10:12,514 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:10:12,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-12-02 07:10:12,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:12,715 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:10:12,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:10:12,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1022556159, now seen corresponding path program 1 times [2024-12-02 07:10:12,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:10:12,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602323176] [2024-12-02 07:10:12,715 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:12,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:10:12,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:10:12,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1171312115] [2024-12-02 07:10:12,733 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:12,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:12,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:10:12,735 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:10:12,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-12-02 07:10:12,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:10:12,877 INFO L256 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 07:10:12,878 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:10:13,000 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-02 07:10:13,000 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:10:13,095 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-02 07:10:13,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:10:13,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602323176] [2024-12-02 07:10:13,095 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:10:13,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171312115] [2024-12-02 07:10:13,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171312115] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-02 07:10:13,095 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:10:13,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-12-02 07:10:13,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23888241] [2024-12-02 07:10:13,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:10:13,095 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 07:10:13,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:10:13,096 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 07:10:13,096 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:10:13,216 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 81 [2024-12-02 07:10:13,217 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 229 places, 400 transitions, 4476 flow. Second operand has 7 states, 7 states have (on average 46.142857142857146) internal successors, (323), 7 states have internal predecessors, (323), 0 states have call successors, (0), 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-12-02 07:10:13,217 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:10:13,217 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 81 [2024-12-02 07:10:13,217 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:10:16,958 INFO L124 PetriNetUnfolderBase]: 10154/23499 cut-off events. [2024-12-02 07:10:16,958 INFO L125 PetriNetUnfolderBase]: For 81915/81915 co-relation queries the response was YES. [2024-12-02 07:10:17,124 INFO L83 FinitePrefix]: Finished finitePrefix Result has 91925 conditions, 23499 events. 10154/23499 cut-off events. For 81915/81915 co-relation queries the response was YES. Maximal size of possible extension queue 246. Compared 195601 event pairs, 6810 based on Foata normal form. 28/23177 useless extension candidates. Maximal degree in co-relation 91781. Up to 12657 conditions per place. [2024-12-02 07:10:17,186 INFO L140 encePairwiseOnDemand]: 68/81 looper letters, 378 selfloop transitions, 154 changer transitions 16/584 dead transitions. [2024-12-02 07:10:17,186 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 235 places, 584 transitions, 7196 flow [2024-12-02 07:10:17,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 07:10:17,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-12-02 07:10:17,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 378 transitions. [2024-12-02 07:10:17,188 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6666666666666666 [2024-12-02 07:10:17,188 INFO L175 Difference]: Start difference. First operand has 229 places, 400 transitions, 4476 flow. Second operand 7 states and 378 transitions. [2024-12-02 07:10:17,188 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 235 places, 584 transitions, 7196 flow [2024-12-02 07:10:17,598 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 584 transitions, 7191 flow, removed 1 selfloop flow, removed 2 redundant places. [2024-12-02 07:10:17,608 INFO L231 Difference]: Finished difference. Result has 237 places, 447 transitions, 5782 flow [2024-12-02 07:10:17,608 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4471, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=400, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=246, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5782, PETRI_PLACES=237, PETRI_TRANSITIONS=447} [2024-12-02 07:10:17,609 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 160 predicate places. [2024-12-02 07:10:17,609 INFO L471 AbstractCegarLoop]: Abstraction has has 237 places, 447 transitions, 5782 flow [2024-12-02 07:10:17,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 46.142857142857146) internal successors, (323), 7 states have internal predecessors, (323), 0 states have call successors, (0), 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-12-02 07:10:17,609 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:10:17,609 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:10:17,615 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-12-02 07:10:17,810 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-12-02 07:10:17,810 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:10:17,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:10:17,810 INFO L85 PathProgramCache]: Analyzing trace with hash 835097916, now seen corresponding path program 2 times [2024-12-02 07:10:17,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:10:17,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210068570] [2024-12-02 07:10:17,810 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:10:17,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:10:17,831 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:10:17,832 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:10:17,899 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-12-02 07:10:17,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:10:17,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210068570] [2024-12-02 07:10:17,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210068570] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:10:17,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477364693] [2024-12-02 07:10:17,900 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:10:17,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:17,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:10:17,901 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:10:17,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-12-02 07:10:18,041 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:10:18,041 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:10:18,042 INFO L256 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 07:10:18,044 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:10:18,078 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-12-02 07:10:18,078 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:10:18,120 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-12-02 07:10:18,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477364693] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:10:18,121 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:10:18,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2024-12-02 07:10:18,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172827211] [2024-12-02 07:10:18,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:10:18,121 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:10:18,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:10:18,121 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:10:18,121 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:10:18,154 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 81 [2024-12-02 07:10:18,155 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 447 transitions, 5782 flow. Second operand has 5 states, 5 states have (on average 45.0) internal successors, (225), 5 states have internal predecessors, (225), 0 states have call successors, (0), 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-12-02 07:10:18,155 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:10:18,155 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 81 [2024-12-02 07:10:18,155 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:10:22,188 INFO L124 PetriNetUnfolderBase]: 10122/23583 cut-off events. [2024-12-02 07:10:22,188 INFO L125 PetriNetUnfolderBase]: For 88873/88873 co-relation queries the response was YES. [2024-12-02 07:10:22,363 INFO L83 FinitePrefix]: Finished finitePrefix Result has 94324 conditions, 23583 events. 10122/23583 cut-off events. For 88873/88873 co-relation queries the response was YES. Maximal size of possible extension queue 242. Compared 197890 event pairs, 1373 based on Foata normal form. 115/23393 useless extension candidates. Maximal degree in co-relation 93679. Up to 9335 conditions per place. [2024-12-02 07:10:22,411 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 412 selfloop transitions, 29 changer transitions 20/496 dead transitions. [2024-12-02 07:10:22,411 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 240 places, 496 transitions, 6972 flow [2024-12-02 07:10:22,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:10:22,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-12-02 07:10:22,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 254 transitions. [2024-12-02 07:10:22,412 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6271604938271605 [2024-12-02 07:10:22,412 INFO L175 Difference]: Start difference. First operand has 237 places, 447 transitions, 5782 flow. Second operand 5 states and 254 transitions. [2024-12-02 07:10:22,412 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 240 places, 496 transitions, 6972 flow [2024-12-02 07:10:22,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 496 transitions, 6899 flow, removed 22 selfloop flow, removed 5 redundant places. [2024-12-02 07:10:23,049 INFO L231 Difference]: Finished difference. Result has 235 places, 430 transitions, 5463 flow [2024-12-02 07:10:23,049 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=5699, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=446, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=417, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=5463, PETRI_PLACES=235, PETRI_TRANSITIONS=430} [2024-12-02 07:10:23,050 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 158 predicate places. [2024-12-02 07:10:23,050 INFO L471 AbstractCegarLoop]: Abstraction has has 235 places, 430 transitions, 5463 flow [2024-12-02 07:10:23,050 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 45.0) internal successors, (225), 5 states have internal predecessors, (225), 0 states have call successors, (0), 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-12-02 07:10:23,050 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:10:23,050 INFO L206 CegarLoopForPetriNet]: trace histogram [11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:10:23,056 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-12-02 07:10:23,250 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-12-02 07:10:23,251 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:10:23,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:10:23,251 INFO L85 PathProgramCache]: Analyzing trace with hash 902641722, now seen corresponding path program 2 times [2024-12-02 07:10:23,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:10:23,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005897113] [2024-12-02 07:10:23,251 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:10:23,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:10:23,278 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:10:23,278 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:10:23,445 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 1 proven. 20 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-12-02 07:10:23,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:10:23,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005897113] [2024-12-02 07:10:23,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005897113] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:10:23,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941758197] [2024-12-02 07:10:23,445 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:10:23,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:23,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:10:23,449 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:10:23,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-12-02 07:10:23,604 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 07:10:23,604 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:10:23,605 INFO L256 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-02 07:10:23,606 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:10:23,975 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2024-12-02 07:10:23,975 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:10:24,080 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2024-12-02 07:10:24,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941758197] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:10:24,080 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:10:24,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 5, 5] total 12 [2024-12-02 07:10:24,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5051120] [2024-12-02 07:10:24,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:10:24,081 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:10:24,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:10:24,081 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:10:24,081 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:10:24,407 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 81 [2024-12-02 07:10:24,407 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 430 transitions, 5463 flow. Second operand has 13 states, 13 states have (on average 37.30769230769231) internal successors, (485), 13 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:10:24,407 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:10:24,407 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 81 [2024-12-02 07:10:24,407 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:10:27,853 INFO L124 PetriNetUnfolderBase]: 8755/21005 cut-off events. [2024-12-02 07:10:27,853 INFO L125 PetriNetUnfolderBase]: For 78128/78128 co-relation queries the response was YES. [2024-12-02 07:10:27,973 INFO L83 FinitePrefix]: Finished finitePrefix Result has 82662 conditions, 21005 events. 8755/21005 cut-off events. For 78128/78128 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 175785 event pairs, 5855 based on Foata normal form. 39/20719 useless extension candidates. Maximal degree in co-relation 82606. Up to 13354 conditions per place. [2024-12-02 07:10:28,016 INFO L140 encePairwiseOnDemand]: 69/81 looper letters, 114 selfloop transitions, 234 changer transitions 111/492 dead transitions. [2024-12-02 07:10:28,016 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 492 transitions, 7391 flow [2024-12-02 07:10:28,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 07:10:28,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-12-02 07:10:28,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 358 transitions. [2024-12-02 07:10:28,017 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.49108367626886146 [2024-12-02 07:10:28,017 INFO L175 Difference]: Start difference. First operand has 235 places, 430 transitions, 5463 flow. Second operand 9 states and 358 transitions. [2024-12-02 07:10:28,017 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 492 transitions, 7391 flow [2024-12-02 07:10:28,293 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 492 transitions, 7294 flow, removed 19 selfloop flow, removed 6 redundant places. [2024-12-02 07:10:28,297 INFO L231 Difference]: Finished difference. Result has 233 places, 381 transitions, 5228 flow [2024-12-02 07:10:28,297 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=5344, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=429, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=237, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=5228, PETRI_PLACES=233, PETRI_TRANSITIONS=381} [2024-12-02 07:10:28,297 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 156 predicate places. [2024-12-02 07:10:28,297 INFO L471 AbstractCegarLoop]: Abstraction has has 233 places, 381 transitions, 5228 flow [2024-12-02 07:10:28,297 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 37.30769230769231) internal successors, (485), 13 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:10:28,297 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:10:28,298 INFO L206 CegarLoopForPetriNet]: trace histogram [11, 11, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:10:28,303 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-12-02 07:10:28,498 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-12-02 07:10:28,498 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:10:28,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:10:28,498 INFO L85 PathProgramCache]: Analyzing trace with hash 981792346, now seen corresponding path program 2 times [2024-12-02 07:10:28,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:10:28,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023842942] [2024-12-02 07:10:28,498 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:10:28,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:10:28,516 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 07:10:28,517 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:10:28,553 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2024-12-02 07:10:28,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:10:28,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023842942] [2024-12-02 07:10:28,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023842942] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:10:28,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110172791] [2024-12-02 07:10:28,553 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:10:28,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:28,553 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:10:28,555 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:10:28,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-12-02 07:10:28,707 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 07:10:28,707 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:10:28,708 INFO L256 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 07:10:28,709 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:10:29,999 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= c_~L~0 .cse0)))) is different from true [2024-12-02 07:10:31,297 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= |c_ULTIMATE.start_create_fresh_int_array_~size#1| .cse0) (<= .cse0 2147483647)))) is different from true [2024-12-02 07:10:32,901 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= (+ |c_ULTIMATE.start_create_fresh_int_array_#t~post26#1| 1) .cse0)))) is different from true [2024-12-02 07:10:32,911 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 20 not checked. [2024-12-02 07:10:32,911 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:10:32,957 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2024-12-02 07:10:32,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110172791] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:10:32,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:10:32,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 07:10:32,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967574607] [2024-12-02 07:10:32,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:10:32,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 07:10:32,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:10:32,958 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 07:10:32,958 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=16, Unknown=3, NotChecked=24, Total=56 [2024-12-02 07:10:32,959 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 36 out of 81 [2024-12-02 07:10:32,959 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 381 transitions, 5228 flow. Second operand has 8 states, 8 states have (on average 39.0) internal successors, (312), 8 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:10:32,959 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:10:32,959 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 36 of 81 [2024-12-02 07:10:32,959 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:10:51,587 INFO L124 PetriNetUnfolderBase]: 7947/18634 cut-off events. [2024-12-02 07:10:51,587 INFO L125 PetriNetUnfolderBase]: For 56009/56009 co-relation queries the response was YES. [2024-12-02 07:10:51,743 INFO L83 FinitePrefix]: Finished finitePrefix Result has 69996 conditions, 18634 events. 7947/18634 cut-off events. For 56009/56009 co-relation queries the response was YES. Maximal size of possible extension queue 196. Compared 152460 event pairs, 5472 based on Foata normal form. 2/18339 useless extension candidates. Maximal degree in co-relation 69943. Up to 12611 conditions per place. [2024-12-02 07:10:51,801 INFO L140 encePairwiseOnDemand]: 72/81 looper letters, 280 selfloop transitions, 69 changer transitions 2/380 dead transitions. [2024-12-02 07:10:51,801 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 232 places, 380 transitions, 5906 flow [2024-12-02 07:10:51,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 07:10:51,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-12-02 07:10:51,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 291 transitions. [2024-12-02 07:10:51,802 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5132275132275133 [2024-12-02 07:10:51,803 INFO L175 Difference]: Start difference. First operand has 233 places, 381 transitions, 5228 flow. Second operand 7 states and 291 transitions. [2024-12-02 07:10:51,803 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 232 places, 380 transitions, 5906 flow [2024-12-02 07:10:52,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 205 places, 380 transitions, 4889 flow, removed 29 selfloop flow, removed 27 redundant places. [2024-12-02 07:10:52,100 INFO L231 Difference]: Finished difference. Result has 205 places, 378 transitions, 4320 flow [2024-12-02 07:10:52,101 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4189, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=380, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=311, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=4320, PETRI_PLACES=205, PETRI_TRANSITIONS=378} [2024-12-02 07:10:52,101 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 128 predicate places. [2024-12-02 07:10:52,101 INFO L471 AbstractCegarLoop]: Abstraction has has 205 places, 378 transitions, 4320 flow [2024-12-02 07:10:52,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 39.0) internal successors, (312), 8 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:10:52,102 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:10:52,102 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:10:52,112 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-12-02 07:10:52,302 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-12-02 07:10:52,302 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:10:52,303 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:10:52,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1939922761, now seen corresponding path program 1 times [2024-12-02 07:10:52,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:10:52,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026394090] [2024-12-02 07:10:52,303 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:52,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:10:52,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:10:52,489 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-12-02 07:10:52,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:10:52,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026394090] [2024-12-02 07:10:52,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026394090] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:10:52,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111164749] [2024-12-02 07:10:52,489 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:52,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:52,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:10:52,491 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:10:52,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-12-02 07:10:52,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:10:52,682 INFO L256 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:10:52,683 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:10:52,732 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-12-02 07:10:52,732 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:10:52,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-12-02 07:10:52,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111164749] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-02 07:10:52,782 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:10:52,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6, 5] total 11 [2024-12-02 07:10:52,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702006634] [2024-12-02 07:10:52,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:10:52,782 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:10:52,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:10:52,782 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:10:52,782 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:10:52,783 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 81 [2024-12-02 07:10:52,783 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 378 transitions, 4320 flow. Second operand has 5 states, 5 states have (on average 51.6) internal successors, (258), 5 states have internal predecessors, (258), 0 states have call successors, (0), 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-12-02 07:10:52,783 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:10:52,783 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 81 [2024-12-02 07:10:52,783 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:10:54,797 INFO L124 PetriNetUnfolderBase]: 7409/16737 cut-off events. [2024-12-02 07:10:54,797 INFO L125 PetriNetUnfolderBase]: For 47688/47688 co-relation queries the response was YES. [2024-12-02 07:10:54,892 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60584 conditions, 16737 events. 7409/16737 cut-off events. For 47688/47688 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 130878 event pairs, 2402 based on Foata normal form. 232/16800 useless extension candidates. Maximal degree in co-relation 60551. Up to 7137 conditions per place. [2024-12-02 07:10:54,935 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 383 selfloop transitions, 14 changer transitions 0/429 dead transitions. [2024-12-02 07:10:54,935 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 429 transitions, 5647 flow [2024-12-02 07:10:54,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:10:54,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-12-02 07:10:54,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 274 transitions. [2024-12-02 07:10:54,936 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6765432098765433 [2024-12-02 07:10:54,936 INFO L175 Difference]: Start difference. First operand has 205 places, 378 transitions, 4320 flow. Second operand 5 states and 274 transitions. [2024-12-02 07:10:54,936 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 429 transitions, 5647 flow [2024-12-02 07:10:55,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 429 transitions, 5496 flow, removed 0 selfloop flow, removed 7 redundant places. [2024-12-02 07:10:55,060 INFO L231 Difference]: Finished difference. Result has 198 places, 376 transitions, 4187 flow [2024-12-02 07:10:55,060 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4159, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=376, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=4187, PETRI_PLACES=198, PETRI_TRANSITIONS=376} [2024-12-02 07:10:55,061 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 121 predicate places. [2024-12-02 07:10:55,061 INFO L471 AbstractCegarLoop]: Abstraction has has 198 places, 376 transitions, 4187 flow [2024-12-02 07:10:55,061 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 51.6) internal successors, (258), 5 states have internal predecessors, (258), 0 states have call successors, (0), 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-12-02 07:10:55,061 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:10:55,061 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:10:55,067 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-12-02 07:10:55,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:55,261 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:10:55,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:10:55,262 INFO L85 PathProgramCache]: Analyzing trace with hash 696372857, now seen corresponding path program 1 times [2024-12-02 07:10:55,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:10:55,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33342459] [2024-12-02 07:10:55,262 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:55,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:10:55,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:10:55,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1763120449] [2024-12-02 07:10:55,311 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:55,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:55,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:10:55,313 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:10:55,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-12-02 07:10:55,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:10:55,518 INFO L256 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 07:10:55,520 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:10:55,614 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 07:10:55,614 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:10:55,697 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 07:10:55,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:10:55,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33342459] [2024-12-02 07:10:55,698 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:10:55,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763120449] [2024-12-02 07:10:55,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763120449] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:10:55,698 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:10:55,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2024-12-02 07:10:55,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18094125] [2024-12-02 07:10:55,698 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:10:55,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 07:10:55,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:10:55,698 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 07:10:55,698 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-12-02 07:10:55,889 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-12-02 07:10:55,889 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 376 transitions, 4187 flow. Second operand has 10 states, 10 states have (on average 45.2) internal successors, (452), 10 states have internal predecessors, (452), 0 states have call successors, (0), 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-12-02 07:10:55,889 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:10:55,889 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-12-02 07:10:55,889 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:10:58,666 INFO L124 PetriNetUnfolderBase]: 11121/21397 cut-off events. [2024-12-02 07:10:58,666 INFO L125 PetriNetUnfolderBase]: For 63545/63545 co-relation queries the response was YES. [2024-12-02 07:10:58,769 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81504 conditions, 21397 events. 11121/21397 cut-off events. For 63545/63545 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 152397 event pairs, 376 based on Foata normal form. 576/21953 useless extension candidates. Maximal degree in co-relation 81471. Up to 7713 conditions per place. [2024-12-02 07:10:58,823 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 474 selfloop transitions, 32 changer transitions 0/528 dead transitions. [2024-12-02 07:10:58,823 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 528 transitions, 6163 flow [2024-12-02 07:10:58,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 07:10:58,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-12-02 07:10:58,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 445 transitions. [2024-12-02 07:10:58,824 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6104252400548696 [2024-12-02 07:10:58,824 INFO L175 Difference]: Start difference. First operand has 198 places, 376 transitions, 4187 flow. Second operand 9 states and 445 transitions. [2024-12-02 07:10:58,824 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 528 transitions, 6163 flow [2024-12-02 07:10:59,039 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 528 transitions, 5993 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-12-02 07:10:59,043 INFO L231 Difference]: Finished difference. Result has 202 places, 374 transitions, 4212 flow [2024-12-02 07:10:59,043 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4148, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=374, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=342, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4212, PETRI_PLACES=202, PETRI_TRANSITIONS=374} [2024-12-02 07:10:59,044 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 125 predicate places. [2024-12-02 07:10:59,044 INFO L471 AbstractCegarLoop]: Abstraction has has 202 places, 374 transitions, 4212 flow [2024-12-02 07:10:59,044 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 45.2) internal successors, (452), 10 states have internal predecessors, (452), 0 states have call successors, (0), 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-12-02 07:10:59,044 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:10:59,044 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:10:59,050 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-12-02 07:10:59,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:59,245 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:10:59,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:10:59,245 INFO L85 PathProgramCache]: Analyzing trace with hash 112722935, now seen corresponding path program 1 times [2024-12-02 07:10:59,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:10:59,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922308345] [2024-12-02 07:10:59,245 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:59,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:10:59,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:10:59,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2080739786] [2024-12-02 07:10:59,284 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:59,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:10:59,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:10:59,286 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:10:59,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-12-02 07:10:59,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:10:59,483 INFO L256 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-02 07:10:59,484 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:10:59,681 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-12-02 07:10:59,681 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:10:59,889 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-12-02 07:10:59,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:10:59,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922308345] [2024-12-02 07:10:59,889 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:10:59,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080739786] [2024-12-02 07:10:59,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080739786] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:10:59,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:10:59,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2024-12-02 07:10:59,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259999203] [2024-12-02 07:10:59,889 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:10:59,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-02 07:10:59,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:10:59,890 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-02 07:10:59,890 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=320, Unknown=0, NotChecked=0, Total=420 [2024-12-02 07:11:00,887 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 81 [2024-12-02 07:11:00,888 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 374 transitions, 4212 flow. Second operand has 21 states, 21 states have (on average 31.761904761904763) internal successors, (667), 21 states have internal predecessors, (667), 0 states have call successors, (0), 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-12-02 07:11:00,888 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:11:00,888 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 81 [2024-12-02 07:11:00,888 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:11:03,454 INFO L124 PetriNetUnfolderBase]: 7201/15104 cut-off events. [2024-12-02 07:11:03,454 INFO L125 PetriNetUnfolderBase]: For 46197/46237 co-relation queries the response was YES. [2024-12-02 07:11:03,536 INFO L83 FinitePrefix]: Finished finitePrefix Result has 56693 conditions, 15104 events. 7201/15104 cut-off events. For 46197/46237 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 107402 event pairs, 5178 based on Foata normal form. 62/15130 useless extension candidates. Maximal degree in co-relation 56660. Up to 10348 conditions per place. [2024-12-02 07:11:03,575 INFO L140 encePairwiseOnDemand]: 65/81 looper letters, 208 selfloop transitions, 138 changer transitions 122/491 dead transitions. [2024-12-02 07:11:03,575 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 224 places, 491 transitions, 6153 flow [2024-12-02 07:11:03,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 07:11:03,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2024-12-02 07:11:03,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 784 transitions. [2024-12-02 07:11:03,577 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.42082662372517443 [2024-12-02 07:11:03,577 INFO L175 Difference]: Start difference. First operand has 202 places, 374 transitions, 4212 flow. Second operand 23 states and 784 transitions. [2024-12-02 07:11:03,577 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 224 places, 491 transitions, 6153 flow [2024-12-02 07:11:03,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 491 transitions, 6087 flow, removed 0 selfloop flow, removed 7 redundant places. [2024-12-02 07:11:03,725 INFO L231 Difference]: Finished difference. Result has 227 places, 343 transitions, 4156 flow [2024-12-02 07:11:03,726 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4160, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=374, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=4156, PETRI_PLACES=227, PETRI_TRANSITIONS=343} [2024-12-02 07:11:03,726 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 150 predicate places. [2024-12-02 07:11:03,726 INFO L471 AbstractCegarLoop]: Abstraction has has 227 places, 343 transitions, 4156 flow [2024-12-02 07:11:03,726 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 31.761904761904763) internal successors, (667), 21 states have internal predecessors, (667), 0 states have call successors, (0), 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-12-02 07:11:03,726 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:11:03,726 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:11:03,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-12-02 07:11:03,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-12-02 07:11:03,927 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:11:03,927 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:11:03,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1446328658, now seen corresponding path program 1 times [2024-12-02 07:11:03,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:11:03,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762246022] [2024-12-02 07:11:03,927 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:11:03,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:11:03,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:11:04,052 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-12-02 07:11:04,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:11:04,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762246022] [2024-12-02 07:11:04,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762246022] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:11:04,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153538083] [2024-12-02 07:11:04,052 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:11:04,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:11:04,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:11:04,053 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:11:04,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-12-02 07:11:04,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:11:04,223 INFO L256 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 07:11:04,225 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:11:04,414 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-12-02 07:11:04,414 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:11:04,643 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-12-02 07:11:04,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153538083] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:11:04,644 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:11:04,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13, 13] total 29 [2024-12-02 07:11:04,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329983603] [2024-12-02 07:11:04,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:11:04,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-12-02 07:11:04,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:11:04,645 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-12-02 07:11:04,645 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=686, Unknown=0, NotChecked=0, Total=812 [2024-12-02 07:11:05,891 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 81 [2024-12-02 07:11:05,892 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 343 transitions, 4156 flow. Second operand has 29 states, 29 states have (on average 33.689655172413794) internal successors, (977), 29 states have internal predecessors, (977), 0 states have call successors, (0), 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-12-02 07:11:05,892 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:11:05,892 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 81 [2024-12-02 07:11:05,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:11:11,826 INFO L124 PetriNetUnfolderBase]: 14176/25356 cut-off events. [2024-12-02 07:11:11,826 INFO L125 PetriNetUnfolderBase]: For 69302/69302 co-relation queries the response was YES. [2024-12-02 07:11:11,982 INFO L83 FinitePrefix]: Finished finitePrefix Result has 94514 conditions, 25356 events. 14176/25356 cut-off events. For 69302/69302 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 172381 event pairs, 1977 based on Foata normal form. 322/25647 useless extension candidates. Maximal degree in co-relation 94471. Up to 4233 conditions per place. [2024-12-02 07:11:12,043 INFO L140 encePairwiseOnDemand]: 64/81 looper letters, 585 selfloop transitions, 214 changer transitions 0/817 dead transitions. [2024-12-02 07:11:12,043 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 817 transitions, 8984 flow [2024-12-02 07:11:12,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-12-02 07:11:12,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2024-12-02 07:11:12,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1136 transitions. [2024-12-02 07:11:12,045 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4674897119341564 [2024-12-02 07:11:12,045 INFO L175 Difference]: Start difference. First operand has 227 places, 343 transitions, 4156 flow. Second operand 30 states and 1136 transitions. [2024-12-02 07:11:12,045 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 817 transitions, 8984 flow [2024-12-02 07:11:12,391 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 817 transitions, 8600 flow, removed 109 selfloop flow, removed 14 redundant places. [2024-12-02 07:11:12,398 INFO L231 Difference]: Finished difference. Result has 237 places, 398 transitions, 5341 flow [2024-12-02 07:11:12,398 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=3881, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=341, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=157, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=5341, PETRI_PLACES=237, PETRI_TRANSITIONS=398} [2024-12-02 07:11:12,398 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 160 predicate places. [2024-12-02 07:11:12,398 INFO L471 AbstractCegarLoop]: Abstraction has has 237 places, 398 transitions, 5341 flow [2024-12-02 07:11:12,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 33.689655172413794) internal successors, (977), 29 states have internal predecessors, (977), 0 states have call successors, (0), 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-12-02 07:11:12,399 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:11:12,399 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:11:12,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-12-02 07:11:12,599 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-12-02 07:11:12,599 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:11:12,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:11:12,600 INFO L85 PathProgramCache]: Analyzing trace with hash 253093803, now seen corresponding path program 1 times [2024-12-02 07:11:12,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:11:12,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000320505] [2024-12-02 07:11:12,600 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:11:12,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:11:12,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:11:12,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1992487410] [2024-12-02 07:11:12,630 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:11:12,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:11:12,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:11:12,632 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:11:12,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-12-02 07:11:12,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:11:12,818 INFO L256 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-02 07:11:12,819 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:11:12,966 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-12-02 07:11:12,966 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:11:13,350 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 07:11:13,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:11:13,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000320505] [2024-12-02 07:11:13,350 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:11:13,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992487410] [2024-12-02 07:11:13,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992487410] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:11:13,350 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:11:13,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 16 [2024-12-02 07:11:13,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148566293] [2024-12-02 07:11:13,351 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:11:13,351 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:11:13,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:11:13,352 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:11:13,352 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:11:13,918 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 81 [2024-12-02 07:11:13,918 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 398 transitions, 5341 flow. Second operand has 17 states, 17 states have (on average 34.8235294117647) internal successors, (592), 17 states have internal predecessors, (592), 0 states have call successors, (0), 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-12-02 07:11:13,918 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:11:13,918 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 81 [2024-12-02 07:11:13,918 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:11:18,315 INFO L124 PetriNetUnfolderBase]: 11982/23221 cut-off events. [2024-12-02 07:11:18,316 INFO L125 PetriNetUnfolderBase]: For 86425/86425 co-relation queries the response was YES. [2024-12-02 07:11:18,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 91263 conditions, 23221 events. 11982/23221 cut-off events. For 86425/86425 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 168092 event pairs, 4539 based on Foata normal form. 0/23206 useless extension candidates. Maximal degree in co-relation 91225. Up to 10014 conditions per place. [2024-12-02 07:11:18,539 INFO L140 encePairwiseOnDemand]: 66/81 looper letters, 530 selfloop transitions, 47 changer transitions 0/597 dead transitions. [2024-12-02 07:11:18,540 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 597 transitions, 7645 flow [2024-12-02 07:11:18,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 07:11:18,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-12-02 07:11:18,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 614 transitions. [2024-12-02 07:11:18,541 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4737654320987654 [2024-12-02 07:11:18,541 INFO L175 Difference]: Start difference. First operand has 237 places, 398 transitions, 5341 flow. Second operand 16 states and 614 transitions. [2024-12-02 07:11:18,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 597 transitions, 7645 flow [2024-12-02 07:11:18,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 597 transitions, 7502 flow, removed 28 selfloop flow, removed 3 redundant places. [2024-12-02 07:11:18,973 INFO L231 Difference]: Finished difference. Result has 251 places, 404 transitions, 5416 flow [2024-12-02 07:11:18,974 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=5240, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=397, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=350, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=5416, PETRI_PLACES=251, PETRI_TRANSITIONS=404} [2024-12-02 07:11:18,974 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 174 predicate places. [2024-12-02 07:11:18,974 INFO L471 AbstractCegarLoop]: Abstraction has has 251 places, 404 transitions, 5416 flow [2024-12-02 07:11:18,974 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 34.8235294117647) internal successors, (592), 17 states have internal predecessors, (592), 0 states have call successors, (0), 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-12-02 07:11:18,974 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:11:18,975 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:11:18,980 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-12-02 07:11:19,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-12-02 07:11:19,175 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:11:19,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:11:19,176 INFO L85 PathProgramCache]: Analyzing trace with hash 589308739, now seen corresponding path program 1 times [2024-12-02 07:11:19,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:11:19,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264748451] [2024-12-02 07:11:19,176 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:11:19,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:11:19,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:11:19,250 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 07:11:19,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:11:19,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264748451] [2024-12-02 07:11:19,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264748451] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:11:19,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:11:19,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:11:19,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705494921] [2024-12-02 07:11:19,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:11:19,250 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:11:19,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:11:19,251 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:11:19,251 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:11:19,316 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-12-02 07:11:19,316 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 404 transitions, 5416 flow. Second operand has 4 states, 4 states have (on average 48.25) internal successors, (193), 4 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:11:19,316 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:11:19,316 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-12-02 07:11:19,316 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:11:22,367 INFO L124 PetriNetUnfolderBase]: 8974/19991 cut-off events. [2024-12-02 07:11:22,368 INFO L125 PetriNetUnfolderBase]: For 78730/78730 co-relation queries the response was YES. [2024-12-02 07:11:22,488 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78942 conditions, 19991 events. 8974/19991 cut-off events. For 78730/78730 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 158988 event pairs, 6562 based on Foata normal form. 0/19929 useless extension candidates. Maximal degree in co-relation 78901. Up to 14245 conditions per place. [2024-12-02 07:11:22,533 INFO L140 encePairwiseOnDemand]: 79/81 looper letters, 370 selfloop transitions, 1 changer transitions 0/403 dead transitions. [2024-12-02 07:11:22,533 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 403 transitions, 6156 flow [2024-12-02 07:11:22,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:11:22,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-12-02 07:11:22,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 156 transitions. [2024-12-02 07:11:22,534 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6419753086419753 [2024-12-02 07:11:22,534 INFO L175 Difference]: Start difference. First operand has 251 places, 404 transitions, 5416 flow. Second operand 3 states and 156 transitions. [2024-12-02 07:11:22,535 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 403 transitions, 6156 flow [2024-12-02 07:11:22,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 403 transitions, 6025 flow, removed 1 selfloop flow, removed 12 redundant places. [2024-12-02 07:11:22,884 INFO L231 Difference]: Finished difference. Result has 240 places, 403 transitions, 5285 flow [2024-12-02 07:11:22,884 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=5283, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=403, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=402, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=5285, PETRI_PLACES=240, PETRI_TRANSITIONS=403} [2024-12-02 07:11:22,885 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 163 predicate places. [2024-12-02 07:11:22,885 INFO L471 AbstractCegarLoop]: Abstraction has has 240 places, 403 transitions, 5285 flow [2024-12-02 07:11:22,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 48.25) internal successors, (193), 4 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:11:22,885 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:11:22,885 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:11:22,885 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-12-02 07:11:22,885 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:11:22,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:11:22,886 INFO L85 PathProgramCache]: Analyzing trace with hash -975963783, now seen corresponding path program 1 times [2024-12-02 07:11:22,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:11:22,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176697213] [2024-12-02 07:11:22,886 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:11:22,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:11:22,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:11:22,999 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-12-02 07:11:22,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:11:22,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176697213] [2024-12-02 07:11:22,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176697213] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:11:22,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424240441] [2024-12-02 07:11:22,999 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:11:22,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:11:22,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:11:23,001 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:11:23,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-12-02 07:11:23,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:11:23,206 INFO L256 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 07:11:23,207 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:11:23,329 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-12-02 07:11:23,329 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:11:23,777 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-12-02 07:11:23,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424240441] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:11:23,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:11:23,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2024-12-02 07:11:23,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674544866] [2024-12-02 07:11:23,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:11:23,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 07:11:23,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:11:23,778 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 07:11:23,778 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2024-12-02 07:11:26,545 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.53s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:11:30,179 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.83s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:11:30,249 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 33 out of 81 [2024-12-02 07:11:30,250 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 403 transitions, 5285 flow. Second operand has 18 states, 18 states have (on average 36.888888888888886) internal successors, (664), 18 states have internal predecessors, (664), 0 states have call successors, (0), 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-12-02 07:11:30,250 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:11:30,250 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 33 of 81 [2024-12-02 07:11:30,250 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:11:34,143 INFO L124 PetriNetUnfolderBase]: 8974/19975 cut-off events. [2024-12-02 07:11:34,143 INFO L125 PetriNetUnfolderBase]: For 70771/70771 co-relation queries the response was YES. [2024-12-02 07:11:34,321 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76819 conditions, 19975 events. 8974/19975 cut-off events. For 70771/70771 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 158994 event pairs, 6562 based on Foata normal form. 8/19942 useless extension candidates. Maximal degree in co-relation 76779. Up to 5876 conditions per place. [2024-12-02 07:11:34,371 INFO L140 encePairwiseOnDemand]: 69/81 looper letters, 349 selfloop transitions, 159 changer transitions 41/582 dead transitions. [2024-12-02 07:11:34,371 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 582 transitions, 7855 flow [2024-12-02 07:11:34,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 07:11:34,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2024-12-02 07:11:34,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 768 transitions. [2024-12-02 07:11:34,373 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4740740740740741 [2024-12-02 07:11:34,373 INFO L175 Difference]: Start difference. First operand has 240 places, 403 transitions, 5285 flow. Second operand 20 states and 768 transitions. [2024-12-02 07:11:34,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 582 transitions, 7855 flow [2024-12-02 07:11:34,712 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 582 transitions, 7854 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-12-02 07:11:34,718 INFO L231 Difference]: Finished difference. Result has 261 places, 398 transitions, 5542 flow [2024-12-02 07:11:34,719 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=5284, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=403, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=159, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=5542, PETRI_PLACES=261, PETRI_TRANSITIONS=398} [2024-12-02 07:11:34,719 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 184 predicate places. [2024-12-02 07:11:34,719 INFO L471 AbstractCegarLoop]: Abstraction has has 261 places, 398 transitions, 5542 flow [2024-12-02 07:11:34,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 36.888888888888886) internal successors, (664), 18 states have internal predecessors, (664), 0 states have call successors, (0), 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-12-02 07:11:34,719 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:11:34,719 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:11:34,725 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-12-02 07:11:34,920 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-12-02 07:11:34,920 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:11:34,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:11:34,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1732939819, now seen corresponding path program 2 times [2024-12-02 07:11:34,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:11:34,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689984562] [2024-12-02 07:11:34,920 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:11:34,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:11:34,957 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:11:34,957 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-12-02 07:11:34,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [848319865] [2024-12-02 07:11:34,959 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:11:34,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:11:34,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:11:34,961 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:11:34,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-12-02 07:11:35,191 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:11:35,191 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:11:35,194 INFO L256 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-12-02 07:11:35,196 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:11:35,781 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:11:35,782 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:11:36,465 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-02 07:11:36,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:11:36,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689984562] [2024-12-02 07:11:36,466 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:11:36,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848319865] [2024-12-02 07:11:36,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848319865] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:11:36,466 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:11:36,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 26 [2024-12-02 07:11:36,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626347803] [2024-12-02 07:11:36,466 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:11:36,466 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-12-02 07:11:36,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:11:36,466 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-12-02 07:11:36,467 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=575, Unknown=0, NotChecked=0, Total=756 [2024-12-02 07:11:40,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.72s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:11:43,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.63s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:11:43,869 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 28 out of 81 [2024-12-02 07:11:43,870 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 398 transitions, 5542 flow. Second operand has 28 states, 28 states have (on average 30.857142857142858) internal successors, (864), 28 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:11:43,870 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:11:43,870 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 28 of 81 [2024-12-02 07:11:43,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:11:49,360 INFO L124 PetriNetUnfolderBase]: 12221/22548 cut-off events. [2024-12-02 07:11:49,360 INFO L125 PetriNetUnfolderBase]: For 76126/76126 co-relation queries the response was YES. [2024-12-02 07:11:49,566 INFO L83 FinitePrefix]: Finished finitePrefix Result has 85250 conditions, 22548 events. 12221/22548 cut-off events. For 76126/76126 co-relation queries the response was YES. Maximal size of possible extension queue 187. Compared 155046 event pairs, 838 based on Foata normal form. 600/22945 useless extension candidates. Maximal degree in co-relation 85207. Up to 13144 conditions per place. [2024-12-02 07:11:49,616 INFO L140 encePairwiseOnDemand]: 63/81 looper letters, 184 selfloop transitions, 232 changer transitions 179/610 dead transitions. [2024-12-02 07:11:49,616 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 610 transitions, 8453 flow [2024-12-02 07:11:49,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-12-02 07:11:49,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2024-12-02 07:11:49,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 988 transitions. [2024-12-02 07:11:49,618 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4065843621399177 [2024-12-02 07:11:49,618 INFO L175 Difference]: Start difference. First operand has 261 places, 398 transitions, 5542 flow. Second operand 30 states and 988 transitions. [2024-12-02 07:11:49,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 610 transitions, 8453 flow [2024-12-02 07:11:49,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 610 transitions, 7765 flow, removed 51 selfloop flow, removed 25 redundant places. [2024-12-02 07:11:49,975 INFO L231 Difference]: Finished difference. Result has 261 places, 374 transitions, 5490 flow [2024-12-02 07:11:49,975 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4840, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=388, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=199, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=5490, PETRI_PLACES=261, PETRI_TRANSITIONS=374} [2024-12-02 07:11:49,975 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 184 predicate places. [2024-12-02 07:11:49,975 INFO L471 AbstractCegarLoop]: Abstraction has has 261 places, 374 transitions, 5490 flow [2024-12-02 07:11:49,976 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 30.857142857142858) internal successors, (864), 28 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:11:49,976 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:11:49,976 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:11:49,986 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-12-02 07:11:50,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-12-02 07:11:50,176 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:11:50,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:11:50,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1488339372, now seen corresponding path program 1 times [2024-12-02 07:11:50,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:11:50,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651159028] [2024-12-02 07:11:50,177 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:11:50,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:11:50,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:11:50,286 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-12-02 07:11:50,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:11:50,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651159028] [2024-12-02 07:11:50,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651159028] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:11:50,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510607064] [2024-12-02 07:11:50,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:11:50,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:11:50,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:11:50,289 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:11:50,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-12-02 07:11:50,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:11:50,515 INFO L256 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 07:11:50,515 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:11:50,550 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-12-02 07:11:50,550 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:11:50,618 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-12-02 07:11:50,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510607064] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:11:50,618 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:11:50,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2024-12-02 07:11:50,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512005430] [2024-12-02 07:11:50,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:11:50,619 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 07:11:50,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:11:50,619 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 07:11:50,619 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:11:50,708 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-12-02 07:11:50,709 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 374 transitions, 5490 flow. Second operand has 16 states, 16 states have (on average 45.75) internal successors, (732), 16 states have internal predecessors, (732), 0 states have call successors, (0), 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-12-02 07:11:50,709 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:11:50,709 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-12-02 07:11:50,709 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:11:54,726 INFO L124 PetriNetUnfolderBase]: 11104/24631 cut-off events. [2024-12-02 07:11:54,726 INFO L125 PetriNetUnfolderBase]: For 67495/67495 co-relation queries the response was YES. [2024-12-02 07:11:54,949 INFO L83 FinitePrefix]: Finished finitePrefix Result has 84914 conditions, 24631 events. 11104/24631 cut-off events. For 67495/67495 co-relation queries the response was YES. Maximal size of possible extension queue 207. Compared 194756 event pairs, 2235 based on Foata normal form. 888/25510 useless extension candidates. Maximal degree in co-relation 84875. Up to 6225 conditions per place. [2024-12-02 07:11:55,017 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 572 selfloop transitions, 68 changer transitions 0/663 dead transitions. [2024-12-02 07:11:55,017 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 663 transitions, 8414 flow [2024-12-02 07:11:55,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:11:55,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-12-02 07:11:55,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 738 transitions. [2024-12-02 07:11:55,018 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6507936507936508 [2024-12-02 07:11:55,018 INFO L175 Difference]: Start difference. First operand has 261 places, 374 transitions, 5490 flow. Second operand 14 states and 738 transitions. [2024-12-02 07:11:55,018 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 663 transitions, 8414 flow [2024-12-02 07:11:55,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 663 transitions, 8170 flow, removed 11 selfloop flow, removed 16 redundant places. [2024-12-02 07:11:55,305 INFO L231 Difference]: Finished difference. Result has 243 places, 406 transitions, 5778 flow [2024-12-02 07:11:55,305 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=5256, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=374, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=330, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=5778, PETRI_PLACES=243, PETRI_TRANSITIONS=406} [2024-12-02 07:11:55,305 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 166 predicate places. [2024-12-02 07:11:55,305 INFO L471 AbstractCegarLoop]: Abstraction has has 243 places, 406 transitions, 5778 flow [2024-12-02 07:11:55,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 45.75) internal successors, (732), 16 states have internal predecessors, (732), 0 states have call successors, (0), 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-12-02 07:11:55,305 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:11:55,306 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:11:55,312 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-12-02 07:11:55,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-12-02 07:11:55,506 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:11:55,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:11:55,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1346579037, now seen corresponding path program 2 times [2024-12-02 07:11:55,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:11:55,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357415773] [2024-12-02 07:11:55,507 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:11:55,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:11:55,531 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:11:55,531 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:11:55,658 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-12-02 07:11:55,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:11:55,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357415773] [2024-12-02 07:11:55,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357415773] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:11:55,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867977271] [2024-12-02 07:11:55,659 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:11:55,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:11:55,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:11:55,661 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:11:55,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-12-02 07:11:55,866 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:11:55,866 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:11:55,868 INFO L256 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 07:11:55,869 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:11:56,012 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-02 07:11:56,012 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:11:56,167 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-02 07:11:56,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867977271] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:11:56,167 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:11:56,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11, 11] total 26 [2024-12-02 07:11:56,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699731419] [2024-12-02 07:11:56,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:11:56,168 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-12-02 07:11:56,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:11:56,168 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-12-02 07:11:56,168 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2024-12-02 07:11:57,369 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 81 [2024-12-02 07:11:57,370 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 243 places, 406 transitions, 5778 flow. Second operand has 26 states, 26 states have (on average 35.5) internal successors, (923), 26 states have internal predecessors, (923), 0 states have call successors, (0), 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-12-02 07:11:57,370 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:11:57,370 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 81 [2024-12-02 07:11:57,370 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:12:02,393 INFO L124 PetriNetUnfolderBase]: 11033/25073 cut-off events. [2024-12-02 07:12:02,393 INFO L125 PetriNetUnfolderBase]: For 80478/80478 co-relation queries the response was YES. [2024-12-02 07:12:02,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87438 conditions, 25073 events. 11033/25073 cut-off events. For 80478/80478 co-relation queries the response was YES. Maximal size of possible extension queue 175. Compared 186701 event pairs, 2513 based on Foata normal form. 519/25590 useless extension candidates. Maximal degree in co-relation 87398. Up to 5564 conditions per place. [2024-12-02 07:12:02,604 INFO L140 encePairwiseOnDemand]: 70/81 looper letters, 357 selfloop transitions, 185 changer transitions 42/605 dead transitions. [2024-12-02 07:12:02,605 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 605 transitions, 7987 flow [2024-12-02 07:12:02,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-12-02 07:12:02,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2024-12-02 07:12:02,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1030 transitions. [2024-12-02 07:12:02,606 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4541446208112875 [2024-12-02 07:12:02,606 INFO L175 Difference]: Start difference. First operand has 243 places, 406 transitions, 5778 flow. Second operand 28 states and 1030 transitions. [2024-12-02 07:12:02,606 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 605 transitions, 7987 flow [2024-12-02 07:12:02,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 605 transitions, 7945 flow, removed 1 selfloop flow, removed 4 redundant places. [2024-12-02 07:12:02,946 INFO L231 Difference]: Finished difference. Result has 269 places, 369 transitions, 5560 flow [2024-12-02 07:12:02,946 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=5503, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=389, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=184, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=5560, PETRI_PLACES=269, PETRI_TRANSITIONS=369} [2024-12-02 07:12:02,947 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 192 predicate places. [2024-12-02 07:12:02,947 INFO L471 AbstractCegarLoop]: Abstraction has has 269 places, 369 transitions, 5560 flow [2024-12-02 07:12:02,947 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 35.5) internal successors, (923), 26 states have internal predecessors, (923), 0 states have call successors, (0), 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-12-02 07:12:02,947 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:12:02,947 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:12:02,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-12-02 07:12:03,148 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-12-02 07:12:03,148 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:12:03,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:12:03,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1605033081, now seen corresponding path program 3 times [2024-12-02 07:12:03,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:12:03,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466222004] [2024-12-02 07:12:03,148 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 07:12:03,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:12:03,250 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-12-02 07:12:03,250 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-12-02 07:12:03,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1054300458] [2024-12-02 07:12:03,252 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 07:12:03,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:12:03,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:12:03,254 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:12:03,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-12-02 07:12:03,426 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-12-02 07:12:03,426 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:12:03,427 INFO L256 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 07:12:03,428 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:12:03,539 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-12-02 07:12:03,539 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:12:03,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:12:03,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466222004] [2024-12-02 07:12:03,539 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:12:03,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054300458] [2024-12-02 07:12:03,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054300458] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:12:03,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:12:03,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 07:12:03,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912470396] [2024-12-02 07:12:03,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:12:03,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 07:12:03,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:12:03,540 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 07:12:03,540 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-12-02 07:12:03,647 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 81 [2024-12-02 07:12:03,648 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 369 transitions, 5560 flow. Second operand has 8 states, 8 states have (on average 39.5) internal successors, (316), 8 states have internal predecessors, (316), 0 states have call successors, (0), 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-12-02 07:12:03,648 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:12:03,648 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 81 [2024-12-02 07:12:03,648 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:12:08,021 INFO L124 PetriNetUnfolderBase]: 10309/23701 cut-off events. [2024-12-02 07:12:08,021 INFO L125 PetriNetUnfolderBase]: For 81836/81836 co-relation queries the response was YES. [2024-12-02 07:12:08,263 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86212 conditions, 23701 events. 10309/23701 cut-off events. For 81836/81836 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 174969 event pairs, 3586 based on Foata normal form. 4/23703 useless extension candidates. Maximal degree in co-relation 86168. Up to 7912 conditions per place. [2024-12-02 07:12:08,345 INFO L140 encePairwiseOnDemand]: 74/81 looper letters, 436 selfloop transitions, 12 changer transitions 39/510 dead transitions. [2024-12-02 07:12:08,345 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 510 transitions, 7420 flow [2024-12-02 07:12:08,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 07:12:08,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-12-02 07:12:08,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 362 transitions. [2024-12-02 07:12:08,347 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.558641975308642 [2024-12-02 07:12:08,347 INFO L175 Difference]: Start difference. First operand has 269 places, 369 transitions, 5560 flow. Second operand 8 states and 362 transitions. [2024-12-02 07:12:08,347 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 510 transitions, 7420 flow [2024-12-02 07:12:08,653 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 510 transitions, 6520 flow, removed 5 selfloop flow, removed 25 redundant places. [2024-12-02 07:12:08,657 INFO L231 Difference]: Finished difference. Result has 252 places, 360 transitions, 4644 flow [2024-12-02 07:12:08,658 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4709, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=369, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=357, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=4644, PETRI_PLACES=252, PETRI_TRANSITIONS=360} [2024-12-02 07:12:08,658 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 175 predicate places. [2024-12-02 07:12:08,658 INFO L471 AbstractCegarLoop]: Abstraction has has 252 places, 360 transitions, 4644 flow [2024-12-02 07:12:08,658 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 39.5) internal successors, (316), 8 states have internal predecessors, (316), 0 states have call successors, (0), 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-12-02 07:12:08,658 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:12:08,659 INFO L206 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:12:08,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-12-02 07:12:08,859 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:12:08,859 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:12:08,860 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:12:08,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1484986971, now seen corresponding path program 1 times [2024-12-02 07:12:08,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:12:08,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341118444] [2024-12-02 07:12:08,860 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:12:08,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:12:08,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:12:08,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1480275704] [2024-12-02 07:12:08,916 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:12:08,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:12:08,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:12:08,918 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:12:08,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-12-02 07:12:09,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:12:09,170 INFO L256 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-02 07:12:09,171 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:12:09,384 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 2 proven. 54 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-12-02 07:12:09,385 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:12:09,624 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 19 proven. 37 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-12-02 07:12:09,625 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:12:09,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341118444] [2024-12-02 07:12:09,625 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:12:09,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480275704] [2024-12-02 07:12:09,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480275704] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:12:09,625 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:12:09,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2024-12-02 07:12:09,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055561177] [2024-12-02 07:12:09,625 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:12:09,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-12-02 07:12:09,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:12:09,626 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-12-02 07:12:09,626 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=506, Unknown=0, NotChecked=0, Total=650 [2024-12-02 07:12:10,813 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 81 [2024-12-02 07:12:10,814 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 360 transitions, 4644 flow. Second operand has 26 states, 26 states have (on average 33.53846153846154) internal successors, (872), 26 states have internal predecessors, (872), 0 states have call successors, (0), 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-12-02 07:12:10,814 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:12:10,814 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 81 [2024-12-02 07:12:10,814 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:12:19,445 INFO L124 PetriNetUnfolderBase]: 19874/42921 cut-off events. [2024-12-02 07:12:19,445 INFO L125 PetriNetUnfolderBase]: For 122429/122429 co-relation queries the response was YES. [2024-12-02 07:12:19,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 147481 conditions, 42921 events. 19874/42921 cut-off events. For 122429/122429 co-relation queries the response was YES. Maximal size of possible extension queue 222. Compared 339045 event pairs, 6301 based on Foata normal form. 75/42994 useless extension candidates. Maximal degree in co-relation 147439. Up to 6944 conditions per place. [2024-12-02 07:12:19,913 INFO L140 encePairwiseOnDemand]: 64/81 looper letters, 891 selfloop transitions, 275 changer transitions 6/1192 dead transitions. [2024-12-02 07:12:19,913 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 1192 transitions, 12545 flow [2024-12-02 07:12:19,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-12-02 07:12:19,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2024-12-02 07:12:19,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 2068 transitions. [2024-12-02 07:12:19,916 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4641975308641975 [2024-12-02 07:12:19,916 INFO L175 Difference]: Start difference. First operand has 252 places, 360 transitions, 4644 flow. Second operand 55 states and 2068 transitions. [2024-12-02 07:12:19,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 1192 transitions, 12545 flow [2024-12-02 07:12:20,593 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 1192 transitions, 12394 flow, removed 6 selfloop flow, removed 10 redundant places. [2024-12-02 07:12:20,601 INFO L231 Difference]: Finished difference. Result has 303 places, 470 transitions, 6781 flow [2024-12-02 07:12:20,601 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=4577, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=360, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=55, PETRI_FLOW=6781, PETRI_PLACES=303, PETRI_TRANSITIONS=470} [2024-12-02 07:12:20,601 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 226 predicate places. [2024-12-02 07:12:20,601 INFO L471 AbstractCegarLoop]: Abstraction has has 303 places, 470 transitions, 6781 flow [2024-12-02 07:12:20,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 33.53846153846154) internal successors, (872), 26 states have internal predecessors, (872), 0 states have call successors, (0), 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-12-02 07:12:20,601 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:12:20,602 INFO L206 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:12:20,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-12-02 07:12:20,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:12:20,802 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:12:20,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:12:20,802 INFO L85 PathProgramCache]: Analyzing trace with hash -944904684, now seen corresponding path program 2 times [2024-12-02 07:12:20,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:12:20,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308309500] [2024-12-02 07:12:20,803 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:12:20,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:12:20,830 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:12:20,830 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:12:21,001 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 17 proven. 48 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2024-12-02 07:12:21,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:12:21,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308309500] [2024-12-02 07:12:21,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308309500] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:12:21,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107324663] [2024-12-02 07:12:21,002 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:12:21,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:12:21,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:12:21,003 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:12:21,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-12-02 07:12:21,233 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:12:21,233 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:12:21,235 INFO L256 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 07:12:21,236 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:12:21,324 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2024-12-02 07:12:21,324 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:12:21,410 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2024-12-02 07:12:21,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107324663] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:12:21,410 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:12:21,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 3, 3] total 14 [2024-12-02 07:12:21,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84438272] [2024-12-02 07:12:21,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:12:21,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:12:21,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:12:21,411 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:12:21,411 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:12:21,858 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 37 out of 81 [2024-12-02 07:12:21,859 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 303 places, 470 transitions, 6781 flow. Second operand has 15 states, 15 states have (on average 40.86666666666667) internal successors, (613), 15 states have internal predecessors, (613), 0 states have call successors, (0), 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-12-02 07:12:21,859 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:12:21,859 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 37 of 81 [2024-12-02 07:12:21,859 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:12:33,694 INFO L124 PetriNetUnfolderBase]: 24152/56301 cut-off events. [2024-12-02 07:12:33,694 INFO L125 PetriNetUnfolderBase]: For 213895/213895 co-relation queries the response was YES. [2024-12-02 07:12:34,123 INFO L83 FinitePrefix]: Finished finitePrefix Result has 204929 conditions, 56301 events. 24152/56301 cut-off events. For 213895/213895 co-relation queries the response was YES. Maximal size of possible extension queue 313. Compared 497302 event pairs, 4445 based on Foata normal form. 516/56813 useless extension candidates. Maximal degree in co-relation 204878. Up to 8423 conditions per place. [2024-12-02 07:12:34,230 INFO L140 encePairwiseOnDemand]: 70/81 looper letters, 382 selfloop transitions, 272 changer transitions 115/792 dead transitions. [2024-12-02 07:12:34,230 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 792 transitions, 11207 flow [2024-12-02 07:12:34,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-02 07:12:34,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2024-12-02 07:12:34,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1050 transitions. [2024-12-02 07:12:34,232 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5185185185185185 [2024-12-02 07:12:34,232 INFO L175 Difference]: Start difference. First operand has 303 places, 470 transitions, 6781 flow. Second operand 25 states and 1050 transitions. [2024-12-02 07:12:34,232 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 792 transitions, 11207 flow [2024-12-02 07:12:35,812 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 792 transitions, 10953 flow, removed 40 selfloop flow, removed 16 redundant places. [2024-12-02 07:12:35,818 INFO L231 Difference]: Finished difference. Result has 313 places, 517 transitions, 7928 flow [2024-12-02 07:12:35,818 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=6585, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=469, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=148, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=258, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=7928, PETRI_PLACES=313, PETRI_TRANSITIONS=517} [2024-12-02 07:12:35,818 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 236 predicate places. [2024-12-02 07:12:35,819 INFO L471 AbstractCegarLoop]: Abstraction has has 313 places, 517 transitions, 7928 flow [2024-12-02 07:12:35,819 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 40.86666666666667) internal successors, (613), 15 states have internal predecessors, (613), 0 states have call successors, (0), 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-12-02 07:12:35,819 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:12:35,819 INFO L206 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:12:35,825 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-12-02 07:12:36,019 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2024-12-02 07:12:36,019 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:12:36,020 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:12:36,020 INFO L85 PathProgramCache]: Analyzing trace with hash -2081885651, now seen corresponding path program 2 times [2024-12-02 07:12:36,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:12:36,020 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898965734] [2024-12-02 07:12:36,020 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:12:36,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:12:36,133 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:12:36,133 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-12-02 07:12:36,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2037193045] [2024-12-02 07:12:36,135 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:12:36,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:12:36,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:12:36,137 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:12:36,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-12-02 07:12:36,407 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:12:36,407 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:12:36,410 INFO L256 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-12-02 07:12:36,412 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:12:36,969 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 41 proven. 128 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-12-02 07:12:36,969 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:12:38,417 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 40 proven. 129 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-12-02 07:12:38,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:12:38,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898965734] [2024-12-02 07:12:38,417 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:12:38,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037193045] [2024-12-02 07:12:38,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037193045] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:12:38,417 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:12:38,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2024-12-02 07:12:38,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550132955] [2024-12-02 07:12:38,417 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:12:38,418 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-12-02 07:12:38,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:12:38,418 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-12-02 07:12:38,419 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1670, Unknown=0, NotChecked=0, Total=1892 [2024-12-02 07:12:43,598 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 25 out of 81 [2024-12-02 07:12:43,599 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 517 transitions, 7928 flow. Second operand has 44 states, 44 states have (on average 26.795454545454547) internal successors, (1179), 44 states have internal predecessors, (1179), 0 states have call successors, (0), 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-12-02 07:12:43,599 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:12:43,599 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 25 of 81 [2024-12-02 07:12:43,599 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:13:03,862 INFO L124 PetriNetUnfolderBase]: 29163/62118 cut-off events. [2024-12-02 07:13:03,862 INFO L125 PetriNetUnfolderBase]: For 261898/261898 co-relation queries the response was YES. [2024-12-02 07:13:04,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 241009 conditions, 62118 events. 29163/62118 cut-off events. For 261898/261898 co-relation queries the response was YES. Maximal size of possible extension queue 328. Compared 528988 event pairs, 584 based on Foata normal form. 1025/63063 useless extension candidates. Maximal degree in co-relation 240963. Up to 13259 conditions per place. [2024-12-02 07:13:04,517 INFO L140 encePairwiseOnDemand]: 58/81 looper letters, 677 selfloop transitions, 554 changer transitions 86/1336 dead transitions. [2024-12-02 07:13:04,517 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 364 places, 1336 transitions, 19074 flow [2024-12-02 07:13:04,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-12-02 07:13:04,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2024-12-02 07:13:04,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 2137 transitions. [2024-12-02 07:13:04,521 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.36642661179698216 [2024-12-02 07:13:04,521 INFO L175 Difference]: Start difference. First operand has 313 places, 517 transitions, 7928 flow. Second operand 72 states and 2137 transitions. [2024-12-02 07:13:04,521 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 364 places, 1336 transitions, 19074 flow [2024-12-02 07:13:05,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 1336 transitions, 17170 flow, removed 130 selfloop flow, removed 22 redundant places. [2024-12-02 07:13:05,222 INFO L231 Difference]: Finished difference. Result has 353 places, 727 transitions, 12208 flow [2024-12-02 07:13:05,223 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=7052, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=515, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=325, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=72, PETRI_FLOW=12208, PETRI_PLACES=353, PETRI_TRANSITIONS=727} [2024-12-02 07:13:05,223 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 276 predicate places. [2024-12-02 07:13:05,224 INFO L471 AbstractCegarLoop]: Abstraction has has 353 places, 727 transitions, 12208 flow [2024-12-02 07:13:05,224 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 26.795454545454547) internal successors, (1179), 44 states have internal predecessors, (1179), 0 states have call successors, (0), 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-12-02 07:13:05,224 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:13:05,224 INFO L206 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:13:05,230 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-12-02 07:13:05,424 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-12-02 07:13:05,424 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:13:05,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:13:05,425 INFO L85 PathProgramCache]: Analyzing trace with hash 586595980, now seen corresponding path program 3 times [2024-12-02 07:13:05,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:13:05,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552169303] [2024-12-02 07:13:05,425 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 07:13:05,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:13:05,489 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-12-02 07:13:05,489 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:13:05,953 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 18 proven. 125 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-12-02 07:13:05,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:13:05,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552169303] [2024-12-02 07:13:05,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552169303] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:13:05,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279544162] [2024-12-02 07:13:05,953 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-02 07:13:05,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:13:05,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:13:05,954 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:13:05,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-12-02 07:13:06,184 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-12-02 07:13:06,184 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:13:06,186 INFO L256 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-02 07:13:06,187 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:13:06,966 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 36 proven. 82 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2024-12-02 07:13:06,967 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:13:08,422 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 24 proven. 94 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2024-12-02 07:13:08,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279544162] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:13:08,422 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:13:08,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 6, 5] total 24 [2024-12-02 07:13:08,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230278620] [2024-12-02 07:13:08,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:13:08,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-12-02 07:13:08,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:13:08,423 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-12-02 07:13:08,423 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2024-12-02 07:13:12,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-12-02 07:13:14,172 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 33 out of 81 [2024-12-02 07:13:14,173 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 727 transitions, 12208 flow. Second operand has 25 states, 25 states have (on average 37.6) internal successors, (940), 25 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:13:14,173 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:13:14,173 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 33 of 81 [2024-12-02 07:13:14,173 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:13:38,667 INFO L124 PetriNetUnfolderBase]: 51403/99598 cut-off events. [2024-12-02 07:13:38,667 INFO L125 PetriNetUnfolderBase]: For 561978/561978 co-relation queries the response was YES. [2024-12-02 07:13:39,456 INFO L83 FinitePrefix]: Finished finitePrefix Result has 410214 conditions, 99598 events. 51403/99598 cut-off events. For 561978/561978 co-relation queries the response was YES. Maximal size of possible extension queue 490. Compared 832631 event pairs, 972 based on Foata normal form. 2800/102397 useless extension candidates. Maximal degree in co-relation 410169. Up to 15401 conditions per place. [2024-12-02 07:13:39,975 INFO L140 encePairwiseOnDemand]: 72/81 looper letters, 1085 selfloop transitions, 345 changer transitions 0/1446 dead transitions. [2024-12-02 07:13:39,975 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 1446 transitions, 20503 flow [2024-12-02 07:13:39,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-12-02 07:13:39,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2024-12-02 07:13:39,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1384 transitions. [2024-12-02 07:13:39,977 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5025417574437182 [2024-12-02 07:13:39,977 INFO L175 Difference]: Start difference. First operand has 353 places, 727 transitions, 12208 flow. Second operand 34 states and 1384 transitions. [2024-12-02 07:13:39,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 355 places, 1446 transitions, 20503 flow [2024-12-02 07:13:40,885 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 335 places, 1446 transitions, 19517 flow, removed 116 selfloop flow, removed 20 redundant places. [2024-12-02 07:13:40,897 INFO L231 Difference]: Finished difference. Result has 337 places, 909 transitions, 14922 flow [2024-12-02 07:13:40,897 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=11458, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=726, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=500, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=14922, PETRI_PLACES=337, PETRI_TRANSITIONS=909} [2024-12-02 07:13:40,897 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 260 predicate places. [2024-12-02 07:13:40,898 INFO L471 AbstractCegarLoop]: Abstraction has has 337 places, 909 transitions, 14922 flow [2024-12-02 07:13:40,898 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 37.6) internal successors, (940), 25 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 07:13:40,898 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:13:40,898 INFO L206 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:13:40,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-12-02 07:13:41,098 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2024-12-02 07:13:41,098 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:13:41,099 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:13:41,099 INFO L85 PathProgramCache]: Analyzing trace with hash 1633058202, now seen corresponding path program 4 times [2024-12-02 07:13:41,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:13:41,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466788379] [2024-12-02 07:13:41,099 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 07:13:41,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:13:41,136 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 07:13:41,136 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:13:41,302 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 22 proven. 6 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-12-02 07:13:41,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:13:41,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466788379] [2024-12-02 07:13:41,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466788379] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:13:41,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347379329] [2024-12-02 07:13:41,302 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-02 07:13:41,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:13:41,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:13:41,304 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:13:41,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-12-02 07:13:41,583 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-02 07:13:41,583 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:13:41,586 INFO L256 TraceCheckSpWp]: Trace formula consists of 692 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-02 07:13:41,588 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:13:41,740 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 23 proven. 5 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-12-02 07:13:41,740 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:13:41,862 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 27 proven. 1 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-12-02 07:13:41,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347379329] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:13:41,862 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:13:41,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-12-02 07:13:41,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048016315] [2024-12-02 07:13:41,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:13:41,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 07:13:41,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:13:41,863 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 07:13:41,864 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2024-12-02 07:13:41,973 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 37 out of 81 [2024-12-02 07:13:41,973 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 909 transitions, 14922 flow. Second operand has 18 states, 18 states have (on average 39.94444444444444) internal successors, (719), 18 states have internal predecessors, (719), 0 states have call successors, (0), 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-12-02 07:13:41,973 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:13:41,974 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 37 of 81 [2024-12-02 07:13:41,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:14:01,435 INFO L124 PetriNetUnfolderBase]: 38871/82749 cut-off events. [2024-12-02 07:14:01,435 INFO L125 PetriNetUnfolderBase]: For 637875/638003 co-relation queries the response was YES. [2024-12-02 07:14:01,946 INFO L83 FinitePrefix]: Finished finitePrefix Result has 367046 conditions, 82749 events. 38871/82749 cut-off events. For 637875/638003 co-relation queries the response was YES. Maximal size of possible extension queue 446. Compared 743037 event pairs, 10124 based on Foata normal form. 1824/84560 useless extension candidates. Maximal degree in co-relation 367007. Up to 28560 conditions per place. [2024-12-02 07:14:02,173 INFO L140 encePairwiseOnDemand]: 70/81 looper letters, 2583 selfloop transitions, 73 changer transitions 0/2680 dead transitions. [2024-12-02 07:14:02,173 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 2680 transitions, 48907 flow [2024-12-02 07:14:02,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:14:02,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-12-02 07:14:02,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 607 transitions. [2024-12-02 07:14:02,175 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5352733686067019 [2024-12-02 07:14:02,175 INFO L175 Difference]: Start difference. First operand has 337 places, 909 transitions, 14922 flow. Second operand 14 states and 607 transitions. [2024-12-02 07:14:02,175 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 2680 transitions, 48907 flow [2024-12-02 07:14:02,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 2680 transitions, 46095 flow, removed 201 selfloop flow, removed 5 redundant places. [2024-12-02 07:14:02,879 INFO L231 Difference]: Finished difference. Result has 345 places, 908 transitions, 14401 flow [2024-12-02 07:14:02,880 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=14255, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=908, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=835, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=14401, PETRI_PLACES=345, PETRI_TRANSITIONS=908} [2024-12-02 07:14:02,880 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 268 predicate places. [2024-12-02 07:14:02,880 INFO L471 AbstractCegarLoop]: Abstraction has has 345 places, 908 transitions, 14401 flow [2024-12-02 07:14:02,880 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 39.94444444444444) internal successors, (719), 18 states have internal predecessors, (719), 0 states have call successors, (0), 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-12-02 07:14:02,880 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:14:02,880 INFO L206 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:14:02,886 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-12-02 07:14:03,081 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:14:03,081 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:14:03,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:14:03,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1711595072, now seen corresponding path program 5 times [2024-12-02 07:14:03,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:14:03,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100609246] [2024-12-02 07:14:03,081 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-02 07:14:03,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:14:03,342 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-12-02 07:14:03,342 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-12-02 07:14:03,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1895737112] [2024-12-02 07:14:03,347 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-02 07:14:03,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:14:03,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:14:03,349 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:14:03,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-12-02 07:14:05,755 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-12-02 07:14:05,755 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:14:05,759 INFO L256 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-12-02 07:14:05,761 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:14:06,221 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 72 proven. 34 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2024-12-02 07:14:06,221 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:14:06,765 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 85 proven. 17 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2024-12-02 07:14:06,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:14:06,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100609246] [2024-12-02 07:14:06,765 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:14:06,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895737112] [2024-12-02 07:14:06,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895737112] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:14:06,765 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:14:06,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2024-12-02 07:14:06,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103993939] [2024-12-02 07:14:06,766 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:14:06,766 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-12-02 07:14:06,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:14:06,766 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-12-02 07:14:06,766 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=939, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 07:14:08,967 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 33 out of 81 [2024-12-02 07:14:08,968 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 908 transitions, 14401 flow. Second operand has 34 states, 34 states have (on average 34.970588235294116) internal successors, (1189), 34 states have internal predecessors, (1189), 0 states have call successors, (0), 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-12-02 07:14:08,968 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:14:08,968 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 33 of 81 [2024-12-02 07:14:08,968 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:14:30,641 INFO L124 PetriNetUnfolderBase]: 38899/87158 cut-off events. [2024-12-02 07:14:30,642 INFO L125 PetriNetUnfolderBase]: For 457580/457580 co-relation queries the response was YES. [2024-12-02 07:14:31,228 INFO L83 FinitePrefix]: Finished finitePrefix Result has 369475 conditions, 87158 events. 38899/87158 cut-off events. For 457580/457580 co-relation queries the response was YES. Maximal size of possible extension queue 476. Compared 810712 event pairs, 29532 based on Foata normal form. 6/87132 useless extension candidates. Maximal degree in co-relation 369439. Up to 60265 conditions per place. [2024-12-02 07:14:31,459 INFO L140 encePairwiseOnDemand]: 69/81 looper letters, 602 selfloop transitions, 279 changer transitions 129/1034 dead transitions. [2024-12-02 07:14:31,459 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 384 places, 1034 transitions, 18459 flow [2024-12-02 07:14:31,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-12-02 07:14:31,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2024-12-02 07:14:31,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1406 transitions. [2024-12-02 07:14:31,462 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4339506172839506 [2024-12-02 07:14:31,462 INFO L175 Difference]: Start difference. First operand has 345 places, 908 transitions, 14401 flow. Second operand 40 states and 1406 transitions. [2024-12-02 07:14:31,462 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 384 places, 1034 transitions, 18459 flow [2024-12-02 07:14:32,408 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 372 places, 1034 transitions, 17652 flow, removed 0 selfloop flow, removed 12 redundant places. [2024-12-02 07:14:32,420 INFO L231 Difference]: Finished difference. Result has 381 places, 905 transitions, 14397 flow [2024-12-02 07:14:32,421 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=13790, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=908, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=279, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=629, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=14397, PETRI_PLACES=381, PETRI_TRANSITIONS=905} [2024-12-02 07:14:32,421 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 304 predicate places. [2024-12-02 07:14:32,421 INFO L471 AbstractCegarLoop]: Abstraction has has 381 places, 905 transitions, 14397 flow [2024-12-02 07:14:32,421 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 34.970588235294116) internal successors, (1189), 34 states have internal predecessors, (1189), 0 states have call successors, (0), 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-12-02 07:14:32,421 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-12-02 07:14:32,422 INFO L206 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:14:32,433 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-12-02 07:14:32,622 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-12-02 07:14:32,622 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-12-02 07:14:32,623 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:14:32,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1911310748, now seen corresponding path program 6 times [2024-12-02 07:14:32,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:14:32,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938905496] [2024-12-02 07:14:32,623 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-12-02 07:14:32,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:14:32,704 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-12-02 07:14:32,704 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:14:33,184 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 27 proven. 30 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2024-12-02 07:14:33,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:14:33,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938905496] [2024-12-02 07:14:33,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938905496] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:14:33,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819203208] [2024-12-02 07:14:33,185 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-12-02 07:14:33,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:14:33,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:14:33,186 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:14:33,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-12-02 07:14:33,494 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-12-02 07:14:33,494 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 07:14:33,495 INFO L256 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 07:14:33,497 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:14:33,840 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 17 proven. 2 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2024-12-02 07:14:33,840 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:14:34,124 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2024-12-02 07:14:34,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819203208] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-02 07:14:34,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:14:34,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [15, 9] total 29 [2024-12-02 07:14:34,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365003870] [2024-12-02 07:14:34,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:14:34,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 07:14:34,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:14:34,125 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 07:14:34,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=735, Unknown=0, NotChecked=0, Total=812 [2024-12-02 07:14:34,767 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 81 [2024-12-02 07:14:34,767 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 905 transitions, 14397 flow. Second operand has 8 states, 8 states have (on average 40.125) internal successors, (321), 8 states have internal predecessors, (321), 0 states have call successors, (0), 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-12-02 07:14:34,767 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-12-02 07:14:34,767 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 81 [2024-12-02 07:14:34,767 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-12-02 07:14:57,358 INFO L124 PetriNetUnfolderBase]: 49200/97389 cut-off events. [2024-12-02 07:14:57,359 INFO L125 PetriNetUnfolderBase]: For 452330/452330 co-relation queries the response was YES. [2024-12-02 07:14:58,272 INFO L83 FinitePrefix]: Finished finitePrefix Result has 396696 conditions, 97389 events. 49200/97389 cut-off events. For 452330/452330 co-relation queries the response was YES. Maximal size of possible extension queue 490. Compared 830526 event pairs, 412 based on Foata normal form. 8/97396 useless extension candidates. Maximal degree in co-relation 396651. Up to 43668 conditions per place. [2024-12-02 07:14:58,330 INFO L140 encePairwiseOnDemand]: 71/81 looper letters, 0 selfloop transitions, 0 changer transitions 968/968 dead transitions. [2024-12-02 07:14:58,330 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 968 transitions, 16631 flow [2024-12-02 07:14:58,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 07:14:58,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-12-02 07:14:58,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 344 transitions. [2024-12-02 07:14:58,331 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5308641975308642 [2024-12-02 07:14:58,331 INFO L175 Difference]: Start difference. First operand has 381 places, 905 transitions, 14397 flow. Second operand 8 states and 344 transitions. [2024-12-02 07:14:58,332 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 968 transitions, 16631 flow [2024-12-02 07:14:59,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 346 places, 968 transitions, 16508 flow, removed 38 selfloop flow, removed 14 redundant places. [2024-12-02 07:14:59,195 INFO L231 Difference]: Finished difference. Result has 346 places, 0 transitions, 0 flow [2024-12-02 07:14:59,196 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=81, PETRI_DIFFERENCE_MINUEND_FLOW=14272, PETRI_DIFFERENCE_MINUEND_PLACES=339, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=904, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=904, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=0, PETRI_PLACES=346, PETRI_TRANSITIONS=0} [2024-12-02 07:14:59,196 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 269 predicate places. [2024-12-02 07:14:59,196 INFO L471 AbstractCegarLoop]: Abstraction has has 346 places, 0 transitions, 0 flow [2024-12-02 07:14:59,196 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 40.125) internal successors, (321), 8 states have internal predecessors, (321), 0 states have call successors, (0), 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-12-02 07:14:59,200 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 38 remaining) [2024-12-02 07:14:59,200 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 38 remaining) [2024-12-02 07:14:59,200 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 38 remaining) [2024-12-02 07:14:59,200 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 38 remaining) [2024-12-02 07:14:59,200 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 38 remaining) [2024-12-02 07:14:59,201 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 38 remaining) [2024-12-02 07:14:59,202 INFO L782 garLoopResultBuilder]: Registering result SAFE for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 38 remaining) [2024-12-02 07:14:59,215 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-12-02 07:14:59,403 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-12-02 07:14:59,403 INFO L422 BasicCegarLoop]: Path program histogram: [6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:14:59,411 INFO L241 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2024-12-02 07:14:59,411 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 07:14:59,421 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 07:14:59 BasicIcfg [2024-12-02 07:14:59,421 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 07:14:59,422 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 07:14:59,422 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 07:14:59,422 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 07:14:59,424 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:07:57" (3/4) ... [2024-12-02 07:14:59,427 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-12-02 07:14:59,432 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure thread1 [2024-12-02 07:14:59,432 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure thread2 [2024-12-02 07:14:59,442 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 197 nodes and edges [2024-12-02 07:14:59,443 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 36 nodes and edges [2024-12-02 07:14:59,444 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2024-12-02 07:14:59,444 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-12-02 07:14:59,557 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/witness.graphml [2024-12-02 07:14:59,558 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/witness.yml [2024-12-02 07:14:59,558 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 07:14:59,559 INFO L158 Benchmark]: Toolchain (without parser) took 422753.13ms. Allocated memory was 117.4MB in the beginning and 12.4GB in the end (delta: 12.3GB). Free memory was 92.9MB in the beginning and 3.4GB in the end (delta: -3.3GB). Peak memory consumption was 9.0GB. Max. memory is 16.1GB. [2024-12-02 07:14:59,559 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 117.4MB. Free memory is still 73.1MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:14:59,559 INFO L158 Benchmark]: CACSL2BoogieTranslator took 247.24ms. Allocated memory is still 117.4MB. Free memory was 92.7MB in the beginning and 80.6MB in the end (delta: 12.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 07:14:59,560 INFO L158 Benchmark]: Boogie Procedure Inliner took 43.03ms. Allocated memory is still 117.4MB. Free memory was 80.4MB in the beginning and 78.7MB in the end (delta: 1.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 07:14:59,560 INFO L158 Benchmark]: Boogie Preprocessor took 53.38ms. Allocated memory is still 117.4MB. Free memory was 78.7MB in the beginning and 76.0MB in the end (delta: 2.7MB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:14:59,560 INFO L158 Benchmark]: RCFGBuilder took 840.51ms. Allocated memory is still 117.4MB. Free memory was 76.0MB in the beginning and 60.0MB in the end (delta: 16.0MB). Peak memory consumption was 47.3MB. Max. memory is 16.1GB. [2024-12-02 07:14:59,561 INFO L158 Benchmark]: TraceAbstraction took 421426.65ms. Allocated memory was 117.4MB in the beginning and 12.4GB in the end (delta: 12.3GB). Free memory was 59.5MB in the beginning and 3.4GB in the end (delta: -3.3GB). Peak memory consumption was 10.4GB. Max. memory is 16.1GB. [2024-12-02 07:14:59,561 INFO L158 Benchmark]: Witness Printer took 135.79ms. Allocated memory is still 12.4GB. Free memory was 3.4GB in the beginning and 3.4GB in the end (delta: 4.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 07:14:59,563 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.27ms. Allocated memory is still 117.4MB. Free memory is still 73.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 247.24ms. Allocated memory is still 117.4MB. Free memory was 92.7MB in the beginning and 80.6MB in the end (delta: 12.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 43.03ms. Allocated memory is still 117.4MB. Free memory was 80.4MB in the beginning and 78.7MB in the end (delta: 1.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 53.38ms. Allocated memory is still 117.4MB. Free memory was 78.7MB in the beginning and 76.0MB in the end (delta: 2.7MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 840.51ms. Allocated memory is still 117.4MB. Free memory was 76.0MB in the beginning and 60.0MB in the end (delta: 16.0MB). Peak memory consumption was 47.3MB. Max. memory is 16.1GB. * TraceAbstraction took 421426.65ms. Allocated memory was 117.4MB in the beginning and 12.4GB in the end (delta: 12.3GB). Free memory was 59.5MB in the beginning and 3.4GB in the end (delta: -3.3GB). Peak memory consumption was 10.4GB. Max. memory is 16.1GB. * Witness Printer took 135.79ms. Allocated memory is still 12.4GB. Free memory was 3.4GB in the beginning and 3.4GB in the end (delta: 4.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 58]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 56]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 58]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 56]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 58]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 58]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 57]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 57]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 74]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 75]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 74]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 75]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 104]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 104]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 104]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 104]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 104]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 80]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 104]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 80]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 93]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 93]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 93]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 93]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 103 locations, 38 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 421.3s, OverallIterations: 58, TraceHistogramMax: 11, PathProgramHistogramMax: 6, EmptinessCheckTime: 0.0s, AutomataDifference: 361.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 14 mSolverCounterUnknown, 13374 SdHoareTripleChecker+Valid, 90.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12284 mSDsluCounter, 13356 SdHoareTripleChecker+Invalid, 84.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 297 IncrementalHoareTripleChecker+Unchecked, 13108 mSDsCounter, 835 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 51705 IncrementalHoareTripleChecker+Invalid, 52851 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 835 mSolverCounterUnsat, 248 mSDtfsCounter, 51705 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4278 GetRequests, 3226 SyntacticMatches, 26 SemanticMatches, 1026 ConstructedPredicates, 7 IntricatePredicates, 4 DeprecatedPredicates, 10163 ImplicationChecksByTransitivity, 68.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=14922occurred in iteration=55, InterpolantAutomatonStates: 722, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 4.4s SatisfiabilityAnalysisTime, 39.9s InterpolantComputationTime, 4166 NumberOfCodeBlocks, 3693 NumberOfCodeBlocksAsserted, 147 NumberOfCheckSat, 5072 ConstructedInterpolants, 422 QuantifiedInterpolants, 21117 SizeOfPredicates, 227 NumberOfNonLiveVariables, 11588 ConjunctsInSsa, 456 ConjunctsInUnsatCore, 120 InterpolantComputations, 28 PerfectInterpolantSequences, 4977/6407 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 26 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2024-12-02 07:14:59,671 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ae8c0e0-43e8-4f96-9230-1ebf43101b13/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE