./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_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/loop-tiling-eq.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB --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-11-27 20:25:38,432 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 20:25:38,502 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-27 20:25:38,508 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 20:25:38,510 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 20:25:38,563 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 20:25:38,565 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 20:25:38,566 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 20:25:38,566 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 20:25:38,566 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 20:25:38,566 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 20:25:38,567 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 20:25:38,567 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 20:25:38,568 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 20:25:38,568 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 20:25:38,568 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 20:25:38,569 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 20:25:38,570 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 20:25:38,570 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 20:25:38,570 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 20:25:38,571 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 20:25:38,571 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 20:25:38,571 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 20:25:38,571 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 20:25:38,571 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-27 20:25:38,571 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-27 20:25:38,571 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 20:25:38,572 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 20:25:38,572 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 20:25:38,572 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 20:25:38,572 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 20:25:38,572 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:25:38,572 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:25:38,572 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:25:38,572 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:25:38,573 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 20:25:38,573 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:25:38,573 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:25:38,573 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:25:38,573 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:25:38,573 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 20:25:38,573 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 20:25:38,574 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 20:25:38,574 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 20:25:38,575 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 20:25:38,575 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 20:25:38,575 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 20:25:38,575 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 20:25:38,575 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 20:25:38,575 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 20:25:38,575 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_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB 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-11-27 20:25:38,948 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 20:25:38,958 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 20:25:38,961 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 20:25:38,962 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 20:25:38,963 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 20:25:38,964 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/weaver/loop-tiling-eq.wvr.c [2024-11-27 20:25:42,209 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/data/da0716afc/645ab7d9b41044479499c3d76dadc9b2/FLAG9bb38640f [2024-11-27 20:25:42,528 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 20:25:42,529 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/sv-benchmarks/c/weaver/loop-tiling-eq.wvr.c [2024-11-27 20:25:42,537 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/data/da0716afc/645ab7d9b41044479499c3d76dadc9b2/FLAG9bb38640f [2024-11-27 20:25:42,553 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/data/da0716afc/645ab7d9b41044479499c3d76dadc9b2 [2024-11-27 20:25:42,555 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 20:25:42,557 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 20:25:42,558 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 20:25:42,558 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 20:25:42,564 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 20:25:42,565 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:42,566 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c05f285 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42, skipping insertion in model container [2024-11-27 20:25:42,566 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:42,587 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 20:25:42,839 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:25:42,850 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 20:25:42,887 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:25:42,908 INFO L204 MainTranslator]: Completed translation [2024-11-27 20:25:42,909 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42 WrapperNode [2024-11-27 20:25:42,909 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 20:25:42,911 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 20:25:42,911 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 20:25:42,911 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 20:25:42,924 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:42,935 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:42,980 INFO L138 Inliner]: procedures = 24, calls = 32, calls flagged for inlining = 14, calls inlined = 18, statements flattened = 202 [2024-11-27 20:25:42,983 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 20:25:42,984 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 20:25:42,985 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 20:25:42,986 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 20:25:42,999 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:43,000 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:43,011 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:43,051 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-11-27 20:25:43,052 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:43,052 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:43,070 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:43,074 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:43,084 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:43,088 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:43,090 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:43,093 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 20:25:43,094 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 20:25:43,095 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 20:25:43,095 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 20:25:43,096 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (1/1) ... [2024-11-27 20:25:43,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:25:43,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:43,136 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 20:25:43,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 20:25:43,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-27 20:25:43,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-27 20:25:43,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-27 20:25:43,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 20:25:43,175 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-27 20:25:43,176 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-27 20:25:43,176 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-27 20:25:43,176 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-27 20:25:43,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 20:25:43,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-27 20:25:43,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-27 20:25:43,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-27 20:25:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-27 20:25:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-27 20:25:43,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-27 20:25:43,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-27 20:25:43,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-27 20:25:43,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-27 20:25:43,180 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 20:25:43,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 20:25:43,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-27 20:25:43,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-27 20:25:43,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-27 20:25:43,183 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-27 20:25:43,326 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 20:25:43,328 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 20:25:44,137 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-27 20:25:44,137 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 20:25:44,604 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 20:25:44,604 INFO L312 CfgBuilder]: Removed 7 assume(true) statements. [2024-11-27 20:25:44,605 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:25:44 BoogieIcfgContainer [2024-11-27 20:25:44,605 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 20:25:44,607 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 20:25:44,607 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 20:25:44,614 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 20:25:44,614 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 08:25:42" (1/3) ... [2024-11-27 20:25:44,615 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3cd72551 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:25:44, skipping insertion in model container [2024-11-27 20:25:44,615 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:42" (2/3) ... [2024-11-27 20:25:44,615 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3cd72551 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:25:44, skipping insertion in model container [2024-11-27 20:25:44,615 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:25:44" (3/3) ... [2024-11-27 20:25:44,617 INFO L128 eAbstractionObserver]: Analyzing ICFG loop-tiling-eq.wvr.c [2024-11-27 20:25:44,636 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 20:25:44,637 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-11-27 20:25:44,637 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-27 20:25:44,743 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-27 20:25:44,794 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 80 places, 81 transitions, 176 flow [2024-11-27 20:25:44,845 INFO L124 PetriNetUnfolderBase]: 8/79 cut-off events. [2024-11-27 20:25:44,848 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-27 20:25:44,852 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-11-27 20:25:44,852 INFO L82 GeneralOperation]: Start removeDead. Operand has 80 places, 81 transitions, 176 flow [2024-11-27 20:25:44,856 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 77 places, 78 transitions, 168 flow [2024-11-27 20:25:44,871 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 20:25:44,888 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;@4031cfd7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 20:25:44,888 INFO L334 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2024-11-27 20:25:44,892 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-27 20:25:44,892 INFO L124 PetriNetUnfolderBase]: 0/4 cut-off events. [2024-11-27 20:25:44,892 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-27 20:25:44,892 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:44,897 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2024-11-27 20:25:44,897 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:44,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:44,905 INFO L85 PathProgramCache]: Analyzing trace with hash 774714, now seen corresponding path program 1 times [2024-11-27 20:25:44,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:44,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226010247] [2024-11-27 20:25:44,916 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:44,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:45,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-27 20:25:45,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [158124449] [2024-11-27 20:25:45,042 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:45,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:45,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:45,049 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:25:45,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 20:25:45,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:45,142 INFO L256 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 20:25:45,187 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:45,340 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:45,341 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:25:45,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:45,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226010247] [2024-11-27 20:25:45,342 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-27 20:25:45,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158124449] [2024-11-27 20:25:45,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158124449] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:45,343 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:45,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:25:45,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342253337] [2024-11-27 20:25:45,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:45,355 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:25:45,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:45,390 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:25:45,392 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:25:45,468 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 81 [2024-11-27 20:25:45,472 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-11-27 20:25:45,472 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:45,472 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 81 [2024-11-27 20:25:45,473 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:46,023 INFO L124 PetriNetUnfolderBase]: 226/667 cut-off events. [2024-11-27 20:25:46,023 INFO L125 PetriNetUnfolderBase]: For 42/42 co-relation queries the response was YES. [2024-11-27 20:25:46,026 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-11-27 20:25:46,031 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 69 selfloop transitions, 4 changer transitions 0/111 dead transitions. [2024-11-27 20:25:46,032 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 111 transitions, 392 flow [2024-11-27 20:25:46,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:25:46,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 20:25:46,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 275 transitions. [2024-11-27 20:25:46,056 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6790123456790124 [2024-11-27 20:25:46,059 INFO L175 Difference]: Start difference. First operand has 77 places, 78 transitions, 168 flow. Second operand 5 states and 275 transitions. [2024-11-27 20:25:46,060 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 111 transitions, 392 flow [2024-11-27 20:25:46,069 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 111 transitions, 376 flow, removed 0 selfloop flow, removed 4 redundant places. [2024-11-27 20:25:46,078 INFO L231 Difference]: Finished difference. Result has 76 places, 77 transitions, 171 flow [2024-11-27 20:25:46,081 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-11-27 20:25:46,088 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, -1 predicate places. [2024-11-27 20:25:46,088 INFO L471 AbstractCegarLoop]: Abstraction has has 76 places, 77 transitions, 171 flow [2024-11-27 20:25:46,088 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-11-27 20:25:46,088 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:46,088 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2024-11-27 20:25:46,096 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-27 20:25:46,289 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-27 20:25:46,289 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:46,290 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:46,290 INFO L85 PathProgramCache]: Analyzing trace with hash 24014662, now seen corresponding path program 1 times [2024-11-27 20:25:46,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:46,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954145688] [2024-11-27 20:25:46,293 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:46,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:46,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-27 20:25:46,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1775097235] [2024-11-27 20:25:46,326 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:46,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:46,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:46,330 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:25:46,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 20:25:46,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:46,423 INFO L256 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 20:25:46,424 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:46,480 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:46,480 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:25:46,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:46,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954145688] [2024-11-27 20:25:46,480 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-27 20:25:46,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775097235] [2024-11-27 20:25:46,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775097235] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:46,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:46,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:25:46,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877204072] [2024-11-27 20:25:46,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:46,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:25:46,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:46,482 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:25:46,482 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:25:46,513 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 81 [2024-11-27 20:25:46,514 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-11-27 20:25:46,514 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:46,514 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 81 [2024-11-27 20:25:46,514 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:46,853 INFO L124 PetriNetUnfolderBase]: 226/657 cut-off events. [2024-11-27 20:25:46,853 INFO L125 PetriNetUnfolderBase]: For 11/11 co-relation queries the response was YES. [2024-11-27 20:25:46,856 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-11-27 20:25:46,860 INFO L140 encePairwiseOnDemand]: 74/81 looper letters, 65 selfloop transitions, 4 changer transitions 1/108 dead transitions. [2024-11-27 20:25:46,860 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 108 transitions, 377 flow [2024-11-27 20:25:46,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:25:46,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 20:25:46,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 273 transitions. [2024-11-27 20:25:46,863 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.674074074074074 [2024-11-27 20:25:46,863 INFO L175 Difference]: Start difference. First operand has 76 places, 77 transitions, 171 flow. Second operand 5 states and 273 transitions. [2024-11-27 20:25:46,863 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 108 transitions, 377 flow [2024-11-27 20:25:46,864 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 108 transitions, 373 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-27 20:25:46,866 INFO L231 Difference]: Finished difference. Result has 79 places, 77 transitions, 182 flow [2024-11-27 20:25:46,867 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-11-27 20:25:46,867 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 2 predicate places. [2024-11-27 20:25:46,867 INFO L471 AbstractCegarLoop]: Abstraction has has 79 places, 77 transitions, 182 flow [2024-11-27 20:25:46,868 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-11-27 20:25:46,868 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:46,868 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-27 20:25:46,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-27 20:25:47,072 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:47,072 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:47,072 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:47,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1605419068, now seen corresponding path program 1 times [2024-11-27 20:25:47,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:47,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676580343] [2024-11-27 20:25:47,073 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:47,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:47,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-27 20:25:47,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1996029106] [2024-11-27 20:25:47,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:47,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:47,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:47,119 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:25:47,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 20:25:47,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:47,224 INFO L256 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-27 20:25:47,225 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:47,362 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:47,362 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:25:47,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:47,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676580343] [2024-11-27 20:25:47,363 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-27 20:25:47,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996029106] [2024-11-27 20:25:47,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996029106] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:47,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:47,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:25:47,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088498295] [2024-11-27 20:25:47,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:47,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:25:47,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:47,364 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:25:47,364 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:25:47,535 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 81 [2024-11-27 20:25:47,535 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-11-27 20:25:47,535 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:47,536 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 81 [2024-11-27 20:25:47,536 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:47,902 INFO L124 PetriNetUnfolderBase]: 226/656 cut-off events. [2024-11-27 20:25:47,902 INFO L125 PetriNetUnfolderBase]: For 15/15 co-relation queries the response was YES. [2024-11-27 20:25:47,904 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-11-27 20:25:47,907 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 64 selfloop transitions, 4 changer transitions 1/107 dead transitions. [2024-11-27 20:25:47,908 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 107 transitions, 382 flow [2024-11-27 20:25:47,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:25:47,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 20:25:47,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 270 transitions. [2024-11-27 20:25:47,910 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6666666666666666 [2024-11-27 20:25:47,910 INFO L175 Difference]: Start difference. First operand has 79 places, 77 transitions, 182 flow. Second operand 5 states and 270 transitions. [2024-11-27 20:25:47,911 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 107 transitions, 382 flow [2024-11-27 20:25:47,912 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 107 transitions, 374 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-27 20:25:47,914 INFO L231 Difference]: Finished difference. Result has 79 places, 76 transitions, 178 flow [2024-11-27 20:25:47,914 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-11-27 20:25:47,915 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 2 predicate places. [2024-11-27 20:25:47,915 INFO L471 AbstractCegarLoop]: Abstraction has has 79 places, 76 transitions, 178 flow [2024-11-27 20:25:47,915 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-11-27 20:25:47,915 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:47,916 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:47,926 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-27 20:25:48,116 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:48,116 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:48,117 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:48,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1771615665, now seen corresponding path program 1 times [2024-11-27 20:25:48,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:48,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971554757] [2024-11-27 20:25:48,117 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:48,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:48,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-27 20:25:48,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [610947485] [2024-11-27 20:25:48,145 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:48,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:48,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:48,148 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:25:48,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 20:25:48,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:48,226 INFO L256 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-27 20:25:48,227 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:48,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:48,427 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:25:48,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:48,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971554757] [2024-11-27 20:25:48,428 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-27 20:25:48,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610947485] [2024-11-27 20:25:48,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610947485] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:48,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:48,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:25:48,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293337365] [2024-11-27 20:25:48,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:48,429 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:25:48,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:48,430 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:25:48,430 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 20:25:48,652 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-11-27 20:25:48,652 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-11-27 20:25:48,652 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:48,652 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-11-27 20:25:48,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:49,202 INFO L124 PetriNetUnfolderBase]: 226/655 cut-off events. [2024-11-27 20:25:49,202 INFO L125 PetriNetUnfolderBase]: For 13/13 co-relation queries the response was YES. [2024-11-27 20:25:49,205 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-11-27 20:25:49,208 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 63 selfloop transitions, 5 changer transitions 1/106 dead transitions. [2024-11-27 20:25:49,210 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 106 transitions, 378 flow [2024-11-27 20:25:49,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:25:49,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 20:25:49,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 304 transitions. [2024-11-27 20:25:49,218 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6255144032921811 [2024-11-27 20:25:49,218 INFO L175 Difference]: Start difference. First operand has 79 places, 76 transitions, 178 flow. Second operand 6 states and 304 transitions. [2024-11-27 20:25:49,218 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 106 transitions, 378 flow [2024-11-27 20:25:49,219 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 106 transitions, 371 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-27 20:25:49,221 INFO L231 Difference]: Finished difference. Result has 80 places, 75 transitions, 177 flow [2024-11-27 20:25:49,223 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-11-27 20:25:49,224 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 3 predicate places. [2024-11-27 20:25:49,224 INFO L471 AbstractCegarLoop]: Abstraction has has 80 places, 75 transitions, 177 flow [2024-11-27 20:25:49,224 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-11-27 20:25:49,224 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:49,224 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:49,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-27 20:25:49,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2024-11-27 20:25:49,425 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:49,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:49,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1837968785, now seen corresponding path program 1 times [2024-11-27 20:25:49,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:49,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071157237] [2024-11-27 20:25:49,426 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:49,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:49,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:49,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:49,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:49,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071157237] [2024-11-27 20:25:49,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071157237] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:49,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:49,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:25:49,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440502688] [2024-11-27 20:25:49,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:49,673 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:25:49,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:49,674 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:25:49,674 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:25:49,697 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-11-27 20:25:49,698 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-11-27 20:25:49,698 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:49,698 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-11-27 20:25:49,698 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:49,956 INFO L124 PetriNetUnfolderBase]: 232/679 cut-off events. [2024-11-27 20:25:49,956 INFO L125 PetriNetUnfolderBase]: For 14/14 co-relation queries the response was YES. [2024-11-27 20:25:49,958 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-11-27 20:25:49,961 INFO L140 encePairwiseOnDemand]: 64/81 looper letters, 40 selfloop transitions, 11 changer transitions 0/84 dead transitions. [2024-11-27 20:25:49,961 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 84 transitions, 297 flow [2024-11-27 20:25:49,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:25:49,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 20:25:49,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 212 transitions. [2024-11-27 20:25:49,962 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.654320987654321 [2024-11-27 20:25:49,963 INFO L175 Difference]: Start difference. First operand has 80 places, 75 transitions, 177 flow. Second operand 4 states and 212 transitions. [2024-11-27 20:25:49,963 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 84 transitions, 297 flow [2024-11-27 20:25:49,964 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 84 transitions, 281 flow, removed 1 selfloop flow, removed 5 redundant places. [2024-11-27 20:25:49,965 INFO L231 Difference]: Finished difference. Result has 81 places, 84 transitions, 253 flow [2024-11-27 20:25:49,966 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-11-27 20:25:49,966 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 4 predicate places. [2024-11-27 20:25:49,967 INFO L471 AbstractCegarLoop]: Abstraction has has 81 places, 84 transitions, 253 flow [2024-11-27 20:25:49,967 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-11-27 20:25:49,967 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:49,967 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:49,967 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 20:25:49,967 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:49,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:49,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1610780799, now seen corresponding path program 1 times [2024-11-27 20:25:49,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:49,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564913430] [2024-11-27 20:25:49,968 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:49,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:49,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:50,211 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:50,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:50,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564913430] [2024-11-27 20:25:50,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564913430] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:25:50,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006160518] [2024-11-27 20:25:50,212 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:50,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:50,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:50,215 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:25:50,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-27 20:25:50,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:50,309 INFO L256 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 20:25:50,311 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:50,351 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:50,351 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:25:50,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006160518] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:50,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:25:50,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-27 20:25:50,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821152481] [2024-11-27 20:25:50,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:50,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:25:50,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:50,352 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:25:50,353 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-27 20:25:50,385 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-11-27 20:25:50,385 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-11-27 20:25:50,386 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:50,386 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-11-27 20:25:50,386 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:50,639 INFO L124 PetriNetUnfolderBase]: 232/673 cut-off events. [2024-11-27 20:25:50,639 INFO L125 PetriNetUnfolderBase]: For 43/43 co-relation queries the response was YES. [2024-11-27 20:25:50,641 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-11-27 20:25:50,659 INFO L140 encePairwiseOnDemand]: 67/81 looper letters, 29 selfloop transitions, 19 changer transitions 0/81 dead transitions. [2024-11-27 20:25:50,660 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 81 transitions, 337 flow [2024-11-27 20:25:50,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:25:50,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 20:25:50,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 284 transitions. [2024-11-27 20:25:50,662 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5843621399176955 [2024-11-27 20:25:50,662 INFO L175 Difference]: Start difference. First operand has 81 places, 84 transitions, 253 flow. Second operand 6 states and 284 transitions. [2024-11-27 20:25:50,662 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 81 transitions, 337 flow [2024-11-27 20:25:50,663 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 81 transitions, 337 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-27 20:25:50,665 INFO L231 Difference]: Finished difference. Result has 83 places, 81 transitions, 279 flow [2024-11-27 20:25:50,665 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-11-27 20:25:50,666 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 6 predicate places. [2024-11-27 20:25:50,666 INFO L471 AbstractCegarLoop]: Abstraction has has 83 places, 81 transitions, 279 flow [2024-11-27 20:25:50,666 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-11-27 20:25:50,666 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:50,666 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:50,677 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-27 20:25:50,870 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-27 20:25:50,871 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:50,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:50,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1612406931, now seen corresponding path program 1 times [2024-11-27 20:25:50,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:50,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008555368] [2024-11-27 20:25:50,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:50,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:50,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:51,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:51,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:51,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008555368] [2024-11-27 20:25:51,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008555368] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:51,165 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:51,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:25:51,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201634769] [2024-11-27 20:25:51,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:51,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:25:51,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:51,166 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:25:51,166 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:25:51,209 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 81 [2024-11-27 20:25:51,210 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-11-27 20:25:51,210 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:51,210 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 81 [2024-11-27 20:25:51,210 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:51,501 INFO L124 PetriNetUnfolderBase]: 229/659 cut-off events. [2024-11-27 20:25:51,501 INFO L125 PetriNetUnfolderBase]: For 75/75 co-relation queries the response was YES. [2024-11-27 20:25:51,503 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-11-27 20:25:51,508 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 72 selfloop transitions, 6 changer transitions 1/113 dead transitions. [2024-11-27 20:25:51,508 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 113 transitions, 569 flow [2024-11-27 20:25:51,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:25:51,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 20:25:51,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 270 transitions. [2024-11-27 20:25:51,510 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6666666666666666 [2024-11-27 20:25:51,510 INFO L175 Difference]: Start difference. First operand has 83 places, 81 transitions, 279 flow. Second operand 5 states and 270 transitions. [2024-11-27 20:25:51,510 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 113 transitions, 569 flow [2024-11-27 20:25:51,512 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 113 transitions, 495 flow, removed 8 selfloop flow, removed 5 redundant places. [2024-11-27 20:25:51,520 INFO L231 Difference]: Finished difference. Result has 84 places, 84 transitions, 269 flow [2024-11-27 20:25:51,521 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-11-27 20:25:51,521 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 7 predicate places. [2024-11-27 20:25:51,522 INFO L471 AbstractCegarLoop]: Abstraction has has 84 places, 84 transitions, 269 flow [2024-11-27 20:25:51,522 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-11-27 20:25:51,522 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:51,522 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:51,522 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-27 20:25:51,522 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:51,523 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:51,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1605401979, now seen corresponding path program 1 times [2024-11-27 20:25:51,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:51,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811448843] [2024-11-27 20:25:51,523 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:51,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:51,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:51,691 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:51,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:51,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811448843] [2024-11-27 20:25:51,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811448843] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:25:51,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807201838] [2024-11-27 20:25:51,692 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:51,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:51,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:51,695 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:25:51,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-27 20:25:51,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:51,789 INFO L256 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 20:25:51,790 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:51,826 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:51,827 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:25:51,893 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:51,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807201838] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:25:51,893 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:25:51,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-27 20:25:51,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322297449] [2024-11-27 20:25:51,894 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:25:51,894 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-27 20:25:51,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:51,895 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-27 20:25:51,895 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:25:51,953 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-11-27 20:25:51,954 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-11-27 20:25:51,954 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:51,954 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-11-27 20:25:51,955 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:52,334 INFO L124 PetriNetUnfolderBase]: 244/719 cut-off events. [2024-11-27 20:25:52,334 INFO L125 PetriNetUnfolderBase]: For 117/117 co-relation queries the response was YES. [2024-11-27 20:25:52,336 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-11-27 20:25:52,341 INFO L140 encePairwiseOnDemand]: 67/81 looper letters, 39 selfloop transitions, 42 changer transitions 0/114 dead transitions. [2024-11-27 20:25:52,341 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 114 transitions, 581 flow [2024-11-27 20:25:52,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 20:25:52,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-27 20:25:52,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 473 transitions. [2024-11-27 20:25:52,348 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5839506172839506 [2024-11-27 20:25:52,348 INFO L175 Difference]: Start difference. First operand has 84 places, 84 transitions, 269 flow. Second operand 10 states and 473 transitions. [2024-11-27 20:25:52,349 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 114 transitions, 581 flow [2024-11-27 20:25:52,351 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 114 transitions, 576 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-27 20:25:52,356 INFO L231 Difference]: Finished difference. Result has 94 places, 114 transitions, 552 flow [2024-11-27 20:25:52,356 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-11-27 20:25:52,357 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 17 predicate places. [2024-11-27 20:25:52,357 INFO L471 AbstractCegarLoop]: Abstraction has has 94 places, 114 transitions, 552 flow [2024-11-27 20:25:52,357 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-11-27 20:25:52,357 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:52,357 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:52,368 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-27 20:25:52,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-27 20:25:52,558 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:52,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:52,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1285464329, now seen corresponding path program 1 times [2024-11-27 20:25:52,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:52,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000914312] [2024-11-27 20:25:52,559 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:52,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:52,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:52,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:52,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:52,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000914312] [2024-11-27 20:25:52,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000914312] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:52,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:52,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:25:52,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714388494] [2024-11-27 20:25:52,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:52,717 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:25:52,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:52,717 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:25:52,717 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:25:52,727 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-11-27 20:25:52,728 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-11-27 20:25:52,728 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:52,728 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-11-27 20:25:52,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:52,966 INFO L124 PetriNetUnfolderBase]: 250/744 cut-off events. [2024-11-27 20:25:52,966 INFO L125 PetriNetUnfolderBase]: For 249/249 co-relation queries the response was YES. [2024-11-27 20:25:52,968 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-11-27 20:25:52,972 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 80 selfloop transitions, 18 changer transitions 0/132 dead transitions. [2024-11-27 20:25:52,972 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 132 transitions, 865 flow [2024-11-27 20:25:52,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:25:52,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 20:25:52,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 217 transitions. [2024-11-27 20:25:52,974 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6697530864197531 [2024-11-27 20:25:52,974 INFO L175 Difference]: Start difference. First operand has 94 places, 114 transitions, 552 flow. Second operand 4 states and 217 transitions. [2024-11-27 20:25:52,974 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 132 transitions, 865 flow [2024-11-27 20:25:52,978 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 132 transitions, 818 flow, removed 12 selfloop flow, removed 2 redundant places. [2024-11-27 20:25:52,980 INFO L231 Difference]: Finished difference. Result has 97 places, 121 transitions, 624 flow [2024-11-27 20:25:52,981 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-11-27 20:25:52,982 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 20 predicate places. [2024-11-27 20:25:52,982 INFO L471 AbstractCegarLoop]: Abstraction has has 97 places, 121 transitions, 624 flow [2024-11-27 20:25:52,982 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-11-27 20:25:52,982 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:52,982 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:52,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 20:25:52,983 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:52,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:52,984 INFO L85 PathProgramCache]: Analyzing trace with hash -956292329, now seen corresponding path program 1 times [2024-11-27 20:25:52,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:52,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144856990] [2024-11-27 20:25:52,984 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:52,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:53,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:53,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:53,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:53,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144856990] [2024-11-27 20:25:53,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144856990] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:53,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:53,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:25:53,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335066661] [2024-11-27 20:25:53,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:53,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:25:53,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:53,091 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:25:53,091 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:25:53,098 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-11-27 20:25:53,099 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-11-27 20:25:53,099 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:53,099 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-11-27 20:25:53,099 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:53,432 INFO L124 PetriNetUnfolderBase]: 482/1094 cut-off events. [2024-11-27 20:25:53,433 INFO L125 PetriNetUnfolderBase]: For 220/220 co-relation queries the response was YES. [2024-11-27 20:25:53,435 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-11-27 20:25:53,440 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 108 selfloop transitions, 4 changer transitions 0/146 dead transitions. [2024-11-27 20:25:53,440 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 146 transitions, 900 flow [2024-11-27 20:25:53,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:25:53,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 20:25:53,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 236 transitions. [2024-11-27 20:25:53,442 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7283950617283951 [2024-11-27 20:25:53,442 INFO L175 Difference]: Start difference. First operand has 97 places, 121 transitions, 624 flow. Second operand 4 states and 236 transitions. [2024-11-27 20:25:53,442 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 146 transitions, 900 flow [2024-11-27 20:25:53,447 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 146 transitions, 887 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 20:25:53,450 INFO L231 Difference]: Finished difference. Result has 101 places, 124 transitions, 640 flow [2024-11-27 20:25:53,450 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-11-27 20:25:53,452 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 24 predicate places. [2024-11-27 20:25:53,453 INFO L471 AbstractCegarLoop]: Abstraction has has 101 places, 124 transitions, 640 flow [2024-11-27 20:25:53,453 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-11-27 20:25:53,453 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:53,453 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:53,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-27 20:25:53,453 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:53,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:53,454 INFO L85 PathProgramCache]: Analyzing trace with hash -961129887, now seen corresponding path program 1 times [2024-11-27 20:25:53,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:53,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983819449] [2024-11-27 20:25:53,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:53,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:53,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:53,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:53,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:53,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983819449] [2024-11-27 20:25:53,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983819449] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:53,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:53,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:25:53,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106093762] [2024-11-27 20:25:53,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:53,609 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:25:53,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:53,609 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:25:53,609 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:25:53,662 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-11-27 20:25:53,663 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-11-27 20:25:53,663 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:53,663 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-11-27 20:25:53,663 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:53,965 INFO L124 PetriNetUnfolderBase]: 314/806 cut-off events. [2024-11-27 20:25:53,965 INFO L125 PetriNetUnfolderBase]: For 444/460 co-relation queries the response was YES. [2024-11-27 20:25:53,968 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-11-27 20:25:53,972 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 130 selfloop transitions, 5 changer transitions 7/174 dead transitions. [2024-11-27 20:25:53,972 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 174 transitions, 1184 flow [2024-11-27 20:25:53,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:25:53,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 20:25:53,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 262 transitions. [2024-11-27 20:25:53,974 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6469135802469136 [2024-11-27 20:25:53,974 INFO L175 Difference]: Start difference. First operand has 101 places, 124 transitions, 640 flow. Second operand 5 states and 262 transitions. [2024-11-27 20:25:53,974 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 174 transitions, 1184 flow [2024-11-27 20:25:53,981 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 174 transitions, 1175 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 20:25:53,984 INFO L231 Difference]: Finished difference. Result has 106 places, 126 transitions, 662 flow [2024-11-27 20:25:53,985 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-11-27 20:25:53,985 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 29 predicate places. [2024-11-27 20:25:53,985 INFO L471 AbstractCegarLoop]: Abstraction has has 106 places, 126 transitions, 662 flow [2024-11-27 20:25:53,986 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-11-27 20:25:53,986 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:53,986 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:53,986 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-27 20:25:53,986 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:53,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:53,987 INFO L85 PathProgramCache]: Analyzing trace with hash -385867887, now seen corresponding path program 1 times [2024-11-27 20:25:53,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:53,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856278788] [2024-11-27 20:25:53,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:53,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:54,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:54,220 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:25:54,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:54,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856278788] [2024-11-27 20:25:54,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856278788] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:54,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:54,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:25:54,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873728979] [2024-11-27 20:25:54,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:54,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:25:54,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:54,222 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:25:54,222 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:25:54,222 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 81 [2024-11-27 20:25:54,223 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-11-27 20:25:54,223 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:54,223 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 81 [2024-11-27 20:25:54,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:54,635 INFO L124 PetriNetUnfolderBase]: 382/1111 cut-off events. [2024-11-27 20:25:54,635 INFO L125 PetriNetUnfolderBase]: For 608/620 co-relation queries the response was YES. [2024-11-27 20:25:54,639 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-11-27 20:25:54,644 INFO L140 encePairwiseOnDemand]: 69/81 looper letters, 139 selfloop transitions, 18 changer transitions 11/204 dead transitions. [2024-11-27 20:25:54,644 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 204 transitions, 1452 flow [2024-11-27 20:25:54,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:25:54,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 20:25:54,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 355 transitions. [2024-11-27 20:25:54,647 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7304526748971193 [2024-11-27 20:25:54,647 INFO L175 Difference]: Start difference. First operand has 106 places, 126 transitions, 662 flow. Second operand 6 states and 355 transitions. [2024-11-27 20:25:54,647 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 204 transitions, 1452 flow [2024-11-27 20:25:54,657 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 204 transitions, 1447 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-27 20:25:54,661 INFO L231 Difference]: Finished difference. Result has 112 places, 133 transitions, 770 flow [2024-11-27 20:25:54,662 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-11-27 20:25:54,663 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 35 predicate places. [2024-11-27 20:25:54,664 INFO L471 AbstractCegarLoop]: Abstraction has has 112 places, 133 transitions, 770 flow [2024-11-27 20:25:54,665 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-11-27 20:25:54,665 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:54,665 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:54,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-27 20:25:54,666 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:54,666 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:54,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1402859818, now seen corresponding path program 1 times [2024-11-27 20:25:54,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:54,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976613811] [2024-11-27 20:25:54,666 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:54,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:54,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:54,862 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:54,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:54,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976613811] [2024-11-27 20:25:54,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976613811] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:25:54,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323429777] [2024-11-27 20:25:54,863 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:54,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:54,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:54,866 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:25:54,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-27 20:25:54,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:55,000 INFO L256 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 20:25:55,002 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:55,037 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:55,037 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:25:55,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323429777] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:55,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:25:55,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-27 20:25:55,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21972921] [2024-11-27 20:25:55,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:55,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:25:55,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:55,039 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:25:55,039 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-27 20:25:55,048 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-11-27 20:25:55,049 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-11-27 20:25:55,049 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:55,049 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-11-27 20:25:55,050 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:55,381 INFO L124 PetriNetUnfolderBase]: 380/1025 cut-off events. [2024-11-27 20:25:55,381 INFO L125 PetriNetUnfolderBase]: For 907/907 co-relation queries the response was YES. [2024-11-27 20:25:55,385 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-11-27 20:25:55,390 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 84 selfloop transitions, 27 changer transitions 0/145 dead transitions. [2024-11-27 20:25:55,390 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 145 transitions, 1089 flow [2024-11-27 20:25:55,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:25:55,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 20:25:55,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 301 transitions. [2024-11-27 20:25:55,392 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6193415637860082 [2024-11-27 20:25:55,392 INFO L175 Difference]: Start difference. First operand has 112 places, 133 transitions, 770 flow. Second operand 6 states and 301 transitions. [2024-11-27 20:25:55,392 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 145 transitions, 1089 flow [2024-11-27 20:25:55,400 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 145 transitions, 1087 flow, removed 1 selfloop flow, removed 0 redundant places. [2024-11-27 20:25:55,403 INFO L231 Difference]: Finished difference. Result has 116 places, 132 transitions, 818 flow [2024-11-27 20:25:55,403 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-11-27 20:25:55,404 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 39 predicate places. [2024-11-27 20:25:55,404 INFO L471 AbstractCegarLoop]: Abstraction has has 116 places, 132 transitions, 818 flow [2024-11-27 20:25:55,405 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-11-27 20:25:55,405 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:55,405 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:55,416 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-27 20:25:55,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:55,606 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:55,606 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:55,606 INFO L85 PathProgramCache]: Analyzing trace with hash 865528747, now seen corresponding path program 1 times [2024-11-27 20:25:55,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:55,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74350471] [2024-11-27 20:25:55,607 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:55,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:55,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:55,774 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:55,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:55,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74350471] [2024-11-27 20:25:55,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74350471] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:55,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:55,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:25:55,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408282837] [2024-11-27 20:25:55,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:55,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:25:55,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:55,776 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:25:55,776 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:25:55,807 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 81 [2024-11-27 20:25:55,808 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-11-27 20:25:55,808 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:55,808 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 81 [2024-11-27 20:25:55,809 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:56,174 INFO L124 PetriNetUnfolderBase]: 378/1023 cut-off events. [2024-11-27 20:25:56,174 INFO L125 PetriNetUnfolderBase]: For 998/998 co-relation queries the response was YES. [2024-11-27 20:25:56,179 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-11-27 20:25:56,184 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 137 selfloop transitions, 10 changer transitions 6/186 dead transitions. [2024-11-27 20:25:56,185 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 186 transitions, 1481 flow [2024-11-27 20:25:56,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:25:56,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 20:25:56,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 269 transitions. [2024-11-27 20:25:56,187 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6641975308641975 [2024-11-27 20:25:56,187 INFO L175 Difference]: Start difference. First operand has 116 places, 132 transitions, 818 flow. Second operand 5 states and 269 transitions. [2024-11-27 20:25:56,187 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 186 transitions, 1481 flow [2024-11-27 20:25:56,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 186 transitions, 1384 flow, removed 7 selfloop flow, removed 5 redundant places. [2024-11-27 20:25:56,201 INFO L231 Difference]: Finished difference. Result has 115 places, 131 transitions, 745 flow [2024-11-27 20:25:56,201 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-11-27 20:25:56,202 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 38 predicate places. [2024-11-27 20:25:56,202 INFO L471 AbstractCegarLoop]: Abstraction has has 115 places, 131 transitions, 745 flow [2024-11-27 20:25:56,202 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-11-27 20:25:56,202 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:56,203 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:56,203 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-27 20:25:56,203 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:56,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:56,204 INFO L85 PathProgramCache]: Analyzing trace with hash -538980585, now seen corresponding path program 1 times [2024-11-27 20:25:56,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:56,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893939542] [2024-11-27 20:25:56,204 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:56,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:56,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:56,374 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:56,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:56,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893939542] [2024-11-27 20:25:56,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893939542] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:25:56,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942354274] [2024-11-27 20:25:56,375 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:56,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:56,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:56,377 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:25:56,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-27 20:25:56,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:56,499 INFO L256 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 20:25:56,500 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:56,528 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:56,528 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:25:56,578 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:25:56,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942354274] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:25:56,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:25:56,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-27 20:25:56,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550959804] [2024-11-27 20:25:56,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:25:56,579 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-27 20:25:56,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:56,579 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-27 20:25:56,579 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:25:56,596 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-11-27 20:25:56,597 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-11-27 20:25:56,597 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:25:56,597 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-11-27 20:25:56,597 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:25:57,077 INFO L124 PetriNetUnfolderBase]: 414/1291 cut-off events. [2024-11-27 20:25:57,077 INFO L125 PetriNetUnfolderBase]: For 1180/1180 co-relation queries the response was YES. [2024-11-27 20:25:57,083 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-11-27 20:25:57,089 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 131 selfloop transitions, 42 changer transitions 0/207 dead transitions. [2024-11-27 20:25:57,089 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 207 transitions, 1650 flow [2024-11-27 20:25:57,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 20:25:57,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-27 20:25:57,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 493 transitions. [2024-11-27 20:25:57,092 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.608641975308642 [2024-11-27 20:25:57,092 INFO L175 Difference]: Start difference. First operand has 115 places, 131 transitions, 745 flow. Second operand 10 states and 493 transitions. [2024-11-27 20:25:57,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 124 places, 207 transitions, 1650 flow [2024-11-27 20:25:57,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 207 transitions, 1620 flow, removed 6 selfloop flow, removed 4 redundant places. [2024-11-27 20:25:57,105 INFO L231 Difference]: Finished difference. Result has 123 places, 155 transitions, 1013 flow [2024-11-27 20:25:57,106 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-11-27 20:25:57,106 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 46 predicate places. [2024-11-27 20:25:57,107 INFO L471 AbstractCegarLoop]: Abstraction has has 123 places, 155 transitions, 1013 flow [2024-11-27 20:25:57,107 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-11-27 20:25:57,107 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:25:57,107 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:57,118 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-27 20:25:57,308 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-27 20:25:57,308 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:25:57,309 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:57,309 INFO L85 PathProgramCache]: Analyzing trace with hash 929591957, now seen corresponding path program 2 times [2024-11-27 20:25:57,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:57,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161900264] [2024-11-27 20:25:57,309 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:25:57,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:57,331 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 20:25:57,331 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:25:57,392 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-27 20:25:57,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:57,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161900264] [2024-11-27 20:25:57,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161900264] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:25:57,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800715042] [2024-11-27 20:25:57,394 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:25:57,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:57,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:57,397 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:25:57,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-27 20:25:57,507 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 20:25:57,507 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:25:57,508 INFO L256 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-27 20:25:57,510 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:59,046 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-11-27 20:26:01,092 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-11-27 20:26:01,111 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 8 not checked. [2024-11-27 20:26:01,111 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:01,156 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-27 20:26:01,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800715042] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:26:01,156 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:26:01,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2024-11-27 20:26:01,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634700638] [2024-11-27 20:26:01,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:26:01,157 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:26:01,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:01,158 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:26:01,158 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=9, Unknown=2, NotChecked=10, Total=30 [2024-11-27 20:26:01,159 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 36 out of 81 [2024-11-27 20:26:01,159 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-11-27 20:26:01,159 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:01,159 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 36 of 81 [2024-11-27 20:26:01,160 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:03,324 INFO L124 PetriNetUnfolderBase]: 414/1289 cut-off events. [2024-11-27 20:26:03,325 INFO L125 PetriNetUnfolderBase]: For 1166/1166 co-relation queries the response was YES. [2024-11-27 20:26:03,330 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-11-27 20:26:03,337 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 109 selfloop transitions, 16 changer transitions 0/154 dead transitions. [2024-11-27 20:26:03,337 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 154 transitions, 1253 flow [2024-11-27 20:26:03,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:26:03,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 20:26:03,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 185 transitions. [2024-11-27 20:26:03,339 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5709876543209876 [2024-11-27 20:26:03,339 INFO L175 Difference]: Start difference. First operand has 123 places, 155 transitions, 1013 flow. Second operand 4 states and 185 transitions. [2024-11-27 20:26:03,339 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 154 transitions, 1253 flow [2024-11-27 20:26:03,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 154 transitions, 1223 flow, removed 3 selfloop flow, removed 2 redundant places. [2024-11-27 20:26:03,373 INFO L231 Difference]: Finished difference. Result has 123 places, 154 transitions, 1005 flow [2024-11-27 20:26:03,374 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-11-27 20:26:03,374 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 46 predicate places. [2024-11-27 20:26:03,374 INFO L471 AbstractCegarLoop]: Abstraction has has 123 places, 154 transitions, 1005 flow [2024-11-27 20:26:03,375 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-11-27 20:26:03,375 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:03,375 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-11-27 20:26:03,387 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-27 20:26:03,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:03,576 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:03,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:03,577 INFO L85 PathProgramCache]: Analyzing trace with hash -1816062466, now seen corresponding path program 1 times [2024-11-27 20:26:03,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:03,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262457061] [2024-11-27 20:26:03,577 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:03,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:03,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:03,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:26:03,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:03,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262457061] [2024-11-27 20:26:03,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262457061] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:03,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:26:03,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:26:03,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851563067] [2024-11-27 20:26:03,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:03,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:26:03,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:03,749 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:26:03,750 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:26:03,854 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 81 [2024-11-27 20:26:03,854 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-11-27 20:26:03,854 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:03,854 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 81 [2024-11-27 20:26:03,855 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:04,408 INFO L124 PetriNetUnfolderBase]: 625/1834 cut-off events. [2024-11-27 20:26:04,409 INFO L125 PetriNetUnfolderBase]: For 1974/1994 co-relation queries the response was YES. [2024-11-27 20:26:04,417 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-11-27 20:26:04,432 INFO L140 encePairwiseOnDemand]: 74/81 looper letters, 168 selfloop transitions, 28 changer transitions 1/231 dead transitions. [2024-11-27 20:26:04,433 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 231 transitions, 1951 flow [2024-11-27 20:26:04,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:26:04,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 20:26:04,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 340 transitions. [2024-11-27 20:26:04,435 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6995884773662552 [2024-11-27 20:26:04,435 INFO L175 Difference]: Start difference. First operand has 123 places, 154 transitions, 1005 flow. Second operand 6 states and 340 transitions. [2024-11-27 20:26:04,435 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 231 transitions, 1951 flow [2024-11-27 20:26:04,451 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 231 transitions, 1919 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-27 20:26:04,456 INFO L231 Difference]: Finished difference. Result has 127 places, 168 transitions, 1199 flow [2024-11-27 20:26:04,457 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-11-27 20:26:04,457 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 50 predicate places. [2024-11-27 20:26:04,457 INFO L471 AbstractCegarLoop]: Abstraction has has 127 places, 168 transitions, 1199 flow [2024-11-27 20:26:04,458 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-11-27 20:26:04,458 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:04,458 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-11-27 20:26:04,458 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-27 20:26:04,458 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:04,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:04,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1816062433, now seen corresponding path program 1 times [2024-11-27 20:26:04,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:04,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616668518] [2024-11-27 20:26:04,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:04,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:04,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:04,564 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:26:04,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:04,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616668518] [2024-11-27 20:26:04,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616668518] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:04,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:26:04,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:26:04,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114766022] [2024-11-27 20:26:04,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:04,566 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:26:04,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:04,568 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:26:04,568 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:26:04,596 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 81 [2024-11-27 20:26:04,597 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-11-27 20:26:04,597 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:04,597 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 81 [2024-11-27 20:26:04,597 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:05,213 INFO L124 PetriNetUnfolderBase]: 1091/2688 cut-off events. [2024-11-27 20:26:05,213 INFO L125 PetriNetUnfolderBase]: For 3111/3175 co-relation queries the response was YES. [2024-11-27 20:26:05,224 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-11-27 20:26:05,235 INFO L140 encePairwiseOnDemand]: 73/81 looper letters, 162 selfloop transitions, 7 changer transitions 0/199 dead transitions. [2024-11-27 20:26:05,235 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 199 transitions, 1689 flow [2024-11-27 20:26:05,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:26:05,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 20:26:05,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 226 transitions. [2024-11-27 20:26:05,237 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6975308641975309 [2024-11-27 20:26:05,237 INFO L175 Difference]: Start difference. First operand has 127 places, 168 transitions, 1199 flow. Second operand 4 states and 226 transitions. [2024-11-27 20:26:05,238 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 199 transitions, 1689 flow [2024-11-27 20:26:05,255 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 199 transitions, 1689 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-27 20:26:05,258 INFO L231 Difference]: Finished difference. Result has 132 places, 172 transitions, 1254 flow [2024-11-27 20:26:05,259 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-11-27 20:26:05,259 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 55 predicate places. [2024-11-27 20:26:05,260 INFO L471 AbstractCegarLoop]: Abstraction has has 132 places, 172 transitions, 1254 flow [2024-11-27 20:26:05,260 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-11-27 20:26:05,260 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:05,260 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-11-27 20:26:05,260 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-27 20:26:05,260 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:05,261 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:05,261 INFO L85 PathProgramCache]: Analyzing trace with hash -689380515, now seen corresponding path program 1 times [2024-11-27 20:26:05,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:05,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581522710] [2024-11-27 20:26:05,261 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:05,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:05,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:05,473 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 20:26:05,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:05,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581522710] [2024-11-27 20:26:05,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581522710] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:05,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442376619] [2024-11-27 20:26:05,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:05,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:05,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:05,476 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:26:05,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-27 20:26:05,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:05,656 INFO L256 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-27 20:26:05,658 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:05,843 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:26:05,843 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:06,079 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:26:06,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442376619] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:26:06,079 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:26:06,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2024-11-27 20:26:06,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589622341] [2024-11-27 20:26:06,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:26:06,080 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:26:06,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:06,082 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:26:06,082 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:26:06,269 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 37 out of 81 [2024-11-27 20:26:06,270 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-11-27 20:26:06,271 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:06,271 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 37 of 81 [2024-11-27 20:26:06,271 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:08,194 INFO L124 PetriNetUnfolderBase]: 1491/3585 cut-off events. [2024-11-27 20:26:08,194 INFO L125 PetriNetUnfolderBase]: For 5116/5160 co-relation queries the response was YES. [2024-11-27 20:26:08,209 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-11-27 20:26:08,221 INFO L140 encePairwiseOnDemand]: 66/81 looper letters, 302 selfloop transitions, 59 changer transitions 14/405 dead transitions. [2024-11-27 20:26:08,221 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 405 transitions, 3562 flow [2024-11-27 20:26:08,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-27 20:26:08,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-11-27 20:26:08,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 798 transitions. [2024-11-27 20:26:08,225 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.579520697167756 [2024-11-27 20:26:08,225 INFO L175 Difference]: Start difference. First operand has 132 places, 172 transitions, 1254 flow. Second operand 17 states and 798 transitions. [2024-11-27 20:26:08,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 405 transitions, 3562 flow [2024-11-27 20:26:08,256 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 405 transitions, 3517 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 20:26:08,261 INFO L231 Difference]: Finished difference. Result has 148 places, 197 transitions, 1631 flow [2024-11-27 20:26:08,261 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-11-27 20:26:08,262 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 71 predicate places. [2024-11-27 20:26:08,262 INFO L471 AbstractCegarLoop]: Abstraction has has 148 places, 197 transitions, 1631 flow [2024-11-27 20:26:08,262 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-11-27 20:26:08,262 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:08,262 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:08,273 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-27 20:26:08,463 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:08,463 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:08,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:08,464 INFO L85 PathProgramCache]: Analyzing trace with hash 585451738, now seen corresponding path program 1 times [2024-11-27 20:26:08,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:08,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66515427] [2024-11-27 20:26:08,464 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:08,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:08,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:08,655 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-27 20:26:08,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:08,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66515427] [2024-11-27 20:26:08,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66515427] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:08,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:26:08,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:26:08,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757760731] [2024-11-27 20:26:08,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:08,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:26:08,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:08,657 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:26:08,657 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:26:08,657 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 81 [2024-11-27 20:26:08,658 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-11-27 20:26:08,658 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:08,658 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 81 [2024-11-27 20:26:08,658 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:09,398 INFO L124 PetriNetUnfolderBase]: 1377/3596 cut-off events. [2024-11-27 20:26:09,399 INFO L125 PetriNetUnfolderBase]: For 7282/7287 co-relation queries the response was YES. [2024-11-27 20:26:09,417 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-11-27 20:26:09,431 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 151 selfloop transitions, 12 changer transitions 0/196 dead transitions. [2024-11-27 20:26:09,431 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 196 transitions, 1945 flow [2024-11-27 20:26:09,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:26:09,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 20:26:09,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 223 transitions. [2024-11-27 20:26:09,434 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6882716049382716 [2024-11-27 20:26:09,434 INFO L175 Difference]: Start difference. First operand has 148 places, 197 transitions, 1631 flow. Second operand 4 states and 223 transitions. [2024-11-27 20:26:09,435 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 196 transitions, 1945 flow [2024-11-27 20:26:09,478 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 196 transitions, 1889 flow, removed 7 selfloop flow, removed 5 redundant places. [2024-11-27 20:26:09,483 INFO L231 Difference]: Finished difference. Result has 147 places, 196 transitions, 1591 flow [2024-11-27 20:26:09,486 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-11-27 20:26:09,486 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 70 predicate places. [2024-11-27 20:26:09,487 INFO L471 AbstractCegarLoop]: Abstraction has has 147 places, 196 transitions, 1591 flow [2024-11-27 20:26:09,487 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-11-27 20:26:09,487 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:09,487 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:09,487 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-27 20:26:09,487 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:09,488 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:09,488 INFO L85 PathProgramCache]: Analyzing trace with hash 13052650, now seen corresponding path program 1 times [2024-11-27 20:26:09,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:09,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212007415] [2024-11-27 20:26:09,488 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:09,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:09,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:09,802 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-27 20:26:09,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:09,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212007415] [2024-11-27 20:26:09,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212007415] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:09,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544854727] [2024-11-27 20:26:09,804 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:09,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:09,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:09,806 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:26:09,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-27 20:26:09,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:09,994 INFO L256 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-27 20:26:09,997 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:10,153 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-27 20:26:10,154 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:10,322 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-27 20:26:10,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544854727] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:26:10,323 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:26:10,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2024-11-27 20:26:10,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14791404] [2024-11-27 20:26:10,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:26:10,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:26:10,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:10,327 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:26:10,327 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:26:10,462 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-11-27 20:26:10,464 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-11-27 20:26:10,464 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:10,464 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-11-27 20:26:10,464 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:11,570 INFO L124 PetriNetUnfolderBase]: 1325/3478 cut-off events. [2024-11-27 20:26:11,570 INFO L125 PetriNetUnfolderBase]: For 5393/5398 co-relation queries the response was YES. [2024-11-27 20:26:11,581 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-11-27 20:26:11,595 INFO L140 encePairwiseOnDemand]: 70/81 looper letters, 102 selfloop transitions, 58 changer transitions 0/191 dead transitions. [2024-11-27 20:26:11,595 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 191 transitions, 1870 flow [2024-11-27 20:26:11,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-27 20:26:11,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-27 20:26:11,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 485 transitions. [2024-11-27 20:26:11,597 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5443322109988776 [2024-11-27 20:26:11,597 INFO L175 Difference]: Start difference. First operand has 147 places, 196 transitions, 1591 flow. Second operand 11 states and 485 transitions. [2024-11-27 20:26:11,598 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 191 transitions, 1870 flow [2024-11-27 20:26:11,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 191 transitions, 1848 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-27 20:26:11,630 INFO L231 Difference]: Finished difference. Result has 157 places, 191 transitions, 1661 flow [2024-11-27 20:26:11,630 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-11-27 20:26:11,631 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 80 predicate places. [2024-11-27 20:26:11,631 INFO L471 AbstractCegarLoop]: Abstraction has has 157 places, 191 transitions, 1661 flow [2024-11-27 20:26:11,632 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-11-27 20:26:11,632 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:11,632 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-11-27 20:26:11,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-27 20:26:11,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:11,836 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:11,836 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:11,836 INFO L85 PathProgramCache]: Analyzing trace with hash 76155096, now seen corresponding path program 1 times [2024-11-27 20:26:11,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:11,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137219701] [2024-11-27 20:26:11,837 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:11,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:11,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:11,960 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:26:11,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:11,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137219701] [2024-11-27 20:26:11,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137219701] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:11,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28208098] [2024-11-27 20:26:11,960 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:11,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:11,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:11,963 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:26:11,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-27 20:26:12,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:12,104 INFO L256 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-27 20:26:12,106 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:12,240 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:26:12,240 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:12,363 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:26:12,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28208098] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:26:12,363 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:26:12,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 16 [2024-11-27 20:26:12,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027663281] [2024-11-27 20:26:12,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:26:12,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-27 20:26:12,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:12,368 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-27 20:26:12,368 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2024-11-27 20:26:12,825 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 37 out of 81 [2024-11-27 20:26:12,826 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-11-27 20:26:12,826 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:12,826 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 37 of 81 [2024-11-27 20:26:12,826 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:14,286 INFO L124 PetriNetUnfolderBase]: 2222/5298 cut-off events. [2024-11-27 20:26:14,286 INFO L125 PetriNetUnfolderBase]: For 7150/7194 co-relation queries the response was YES. [2024-11-27 20:26:14,308 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-11-27 20:26:14,325 INFO L140 encePairwiseOnDemand]: 71/81 looper letters, 323 selfloop transitions, 38 changer transitions 0/389 dead transitions. [2024-11-27 20:26:14,325 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 389 transitions, 3663 flow [2024-11-27 20:26:14,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-27 20:26:14,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-27 20:26:14,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 603 transitions. [2024-11-27 20:26:14,327 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5726495726495726 [2024-11-27 20:26:14,327 INFO L175 Difference]: Start difference. First operand has 157 places, 191 transitions, 1661 flow. Second operand 13 states and 603 transitions. [2024-11-27 20:26:14,327 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 389 transitions, 3663 flow [2024-11-27 20:26:14,367 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 157 places, 389 transitions, 3445 flow, removed 3 selfloop flow, removed 11 redundant places. [2024-11-27 20:26:14,371 INFO L231 Difference]: Finished difference. Result has 158 places, 196 transitions, 1651 flow [2024-11-27 20:26:14,372 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-11-27 20:26:14,372 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 81 predicate places. [2024-11-27 20:26:14,372 INFO L471 AbstractCegarLoop]: Abstraction has has 158 places, 196 transitions, 1651 flow [2024-11-27 20:26:14,373 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-11-27 20:26:14,373 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:14,373 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:14,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-27 20:26:14,573 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-27 20:26:14,574 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:14,575 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:14,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1496632198, now seen corresponding path program 1 times [2024-11-27 20:26:14,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:14,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124948735] [2024-11-27 20:26:14,576 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:14,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:14,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:14,841 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:26:14,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:14,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124948735] [2024-11-27 20:26:14,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124948735] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:14,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494395834] [2024-11-27 20:26:14,841 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:14,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:14,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:14,844 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:26:14,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-27 20:26:15,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:15,004 INFO L256 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-27 20:26:15,005 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:15,057 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:26:15,057 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:15,265 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:26:15,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494395834] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:26:15,265 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:26:15,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2024-11-27 20:26:15,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204469957] [2024-11-27 20:26:15,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:26:15,266 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-27 20:26:15,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:15,267 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-27 20:26:15,267 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2024-11-27 20:26:15,361 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-11-27 20:26:15,362 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-11-27 20:26:15,362 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:15,362 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-11-27 20:26:15,362 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:16,697 INFO L124 PetriNetUnfolderBase]: 2228/5692 cut-off events. [2024-11-27 20:26:16,697 INFO L125 PetriNetUnfolderBase]: For 14103/14115 co-relation queries the response was YES. [2024-11-27 20:26:16,713 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-11-27 20:26:16,725 INFO L140 encePairwiseOnDemand]: 68/81 looper letters, 75 selfloop transitions, 187 changer transitions 0/292 dead transitions. [2024-11-27 20:26:16,725 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 292 transitions, 3153 flow [2024-11-27 20:26:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-27 20:26:16,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2024-11-27 20:26:16,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 997 transitions. [2024-11-27 20:26:16,728 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5594837261503928 [2024-11-27 20:26:16,728 INFO L175 Difference]: Start difference. First operand has 158 places, 196 transitions, 1651 flow. Second operand 22 states and 997 transitions. [2024-11-27 20:26:16,728 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 292 transitions, 3153 flow [2024-11-27 20:26:16,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 292 transitions, 3081 flow, removed 2 selfloop flow, removed 5 redundant places. [2024-11-27 20:26:16,775 INFO L231 Difference]: Finished difference. Result has 180 places, 292 transitions, 3033 flow [2024-11-27 20:26:16,775 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-11-27 20:26:16,776 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 103 predicate places. [2024-11-27 20:26:16,776 INFO L471 AbstractCegarLoop]: Abstraction has has 180 places, 292 transitions, 3033 flow [2024-11-27 20:26:16,776 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-11-27 20:26:16,776 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:16,776 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-11-27 20:26:16,784 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-27 20:26:16,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:16,977 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:16,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:16,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1083049712, now seen corresponding path program 1 times [2024-11-27 20:26:16,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:16,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869422657] [2024-11-27 20:26:16,978 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:16,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:16,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:17,062 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 20:26:17,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:17,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869422657] [2024-11-27 20:26:17,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869422657] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:17,063 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:26:17,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:26:17,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325401328] [2024-11-27 20:26:17,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:17,064 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:26:17,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:17,064 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:26:17,065 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:26:17,111 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-11-27 20:26:17,111 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-11-27 20:26:17,111 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:17,111 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-11-27 20:26:17,111 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:18,845 INFO L124 PetriNetUnfolderBase]: 3851/8454 cut-off events. [2024-11-27 20:26:18,845 INFO L125 PetriNetUnfolderBase]: For 16083/16167 co-relation queries the response was YES. [2024-11-27 20:26:18,889 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-11-27 20:26:18,920 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 299 selfloop transitions, 10 changer transitions 0/335 dead transitions. [2024-11-27 20:26:18,920 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 335 transitions, 3839 flow [2024-11-27 20:26:18,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:26:18,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 20:26:18,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 219 transitions. [2024-11-27 20:26:18,921 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6759259259259259 [2024-11-27 20:26:18,922 INFO L175 Difference]: Start difference. First operand has 180 places, 292 transitions, 3033 flow. Second operand 4 states and 219 transitions. [2024-11-27 20:26:18,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 335 transitions, 3839 flow [2024-11-27 20:26:19,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 335 transitions, 3387 flow, removed 129 selfloop flow, removed 9 redundant places. [2024-11-27 20:26:19,007 INFO L231 Difference]: Finished difference. Result has 176 places, 297 transitions, 2652 flow [2024-11-27 20:26:19,007 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-11-27 20:26:19,008 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 99 predicate places. [2024-11-27 20:26:19,008 INFO L471 AbstractCegarLoop]: Abstraction has has 176 places, 297 transitions, 2652 flow [2024-11-27 20:26:19,008 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-11-27 20:26:19,008 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:19,008 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-11-27 20:26:19,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-27 20:26:19,008 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:19,009 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:19,009 INFO L85 PathProgramCache]: Analyzing trace with hash -785196442, now seen corresponding path program 1 times [2024-11-27 20:26:19,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:19,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941428854] [2024-11-27 20:26:19,009 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:19,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:19,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:19,160 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 20:26:19,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:19,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941428854] [2024-11-27 20:26:19,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941428854] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:19,160 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:26:19,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:26:19,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208879358] [2024-11-27 20:26:19,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:19,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:26:19,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:19,162 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:26:19,162 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:26:19,266 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 81 [2024-11-27 20:26:19,267 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-11-27 20:26:19,267 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:19,267 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 81 [2024-11-27 20:26:19,267 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:20,963 INFO L124 PetriNetUnfolderBase]: 3446/7942 cut-off events. [2024-11-27 20:26:20,964 INFO L125 PetriNetUnfolderBase]: For 15310/15386 co-relation queries the response was YES. [2024-11-27 20:26:20,991 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-11-27 20:26:21,008 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 295 selfloop transitions, 11 changer transitions 0/334 dead transitions. [2024-11-27 20:26:21,008 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 334 transitions, 3422 flow [2024-11-27 20:26:21,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:26:21,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 20:26:21,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 220 transitions. [2024-11-27 20:26:21,009 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6790123456790124 [2024-11-27 20:26:21,010 INFO L175 Difference]: Start difference. First operand has 176 places, 297 transitions, 2652 flow. Second operand 4 states and 220 transitions. [2024-11-27 20:26:21,010 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 334 transitions, 3422 flow [2024-11-27 20:26:21,106 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 334 transitions, 3413 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 20:26:21,110 INFO L231 Difference]: Finished difference. Result has 180 places, 299 transitions, 2690 flow [2024-11-27 20:26:21,110 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-11-27 20:26:21,111 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 103 predicate places. [2024-11-27 20:26:21,111 INFO L471 AbstractCegarLoop]: Abstraction has has 180 places, 299 transitions, 2690 flow [2024-11-27 20:26:21,111 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-11-27 20:26:21,111 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:21,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, 1] [2024-11-27 20:26:21,111 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-27 20:26:21,111 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:21,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:21,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1428714930, now seen corresponding path program 1 times [2024-11-27 20:26:21,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:21,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876925235] [2024-11-27 20:26:21,112 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:21,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:21,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:21,193 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 20:26:21,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:21,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876925235] [2024-11-27 20:26:21,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876925235] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:21,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:26:21,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:26:21,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786875243] [2024-11-27 20:26:21,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:21,195 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:26:21,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:21,196 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:26:21,196 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:26:21,221 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-11-27 20:26:21,221 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-11-27 20:26:21,222 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:21,222 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-11-27 20:26:21,222 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:22,796 INFO L124 PetriNetUnfolderBase]: 2996/7306 cut-off events. [2024-11-27 20:26:22,796 INFO L125 PetriNetUnfolderBase]: For 16246/16302 co-relation queries the response was YES. [2024-11-27 20:26:22,839 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-11-27 20:26:22,857 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 290 selfloop transitions, 10 changer transitions 0/333 dead transitions. [2024-11-27 20:26:22,858 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 333 transitions, 3438 flow [2024-11-27 20:26:22,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:26:22,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 20:26:22,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 227 transitions. [2024-11-27 20:26:22,859 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7006172839506173 [2024-11-27 20:26:22,859 INFO L175 Difference]: Start difference. First operand has 180 places, 299 transitions, 2690 flow. Second operand 4 states and 227 transitions. [2024-11-27 20:26:22,859 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 333 transitions, 3438 flow [2024-11-27 20:26:22,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 333 transitions, 3429 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 20:26:22,955 INFO L231 Difference]: Finished difference. Result has 184 places, 300 transitions, 2720 flow [2024-11-27 20:26:22,956 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-11-27 20:26:22,957 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 107 predicate places. [2024-11-27 20:26:22,957 INFO L471 AbstractCegarLoop]: Abstraction has has 184 places, 300 transitions, 2720 flow [2024-11-27 20:26:22,957 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-11-27 20:26:22,957 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:22,957 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-11-27 20:26:22,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-27 20:26:22,958 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:22,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:22,958 INFO L85 PathProgramCache]: Analyzing trace with hash -399721132, now seen corresponding path program 1 times [2024-11-27 20:26:22,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:22,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753673304] [2024-11-27 20:26:22,959 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:22,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:22,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:23,100 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-27 20:26:23,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:23,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753673304] [2024-11-27 20:26:23,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753673304] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:23,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732811667] [2024-11-27 20:26:23,101 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:23,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:23,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:23,104 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:26:23,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-27 20:26:23,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:23,291 INFO L256 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 20:26:23,293 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:23,330 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-27 20:26:23,331 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:23,390 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-27 20:26:23,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732811667] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:26:23,390 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:26:23,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-27 20:26:23,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646444962] [2024-11-27 20:26:23,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:26:23,391 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-27 20:26:23,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:23,392 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-27 20:26:23,392 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:26:23,406 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-11-27 20:26:23,407 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-11-27 20:26:23,407 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:23,407 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-11-27 20:26:23,407 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:25,732 INFO L124 PetriNetUnfolderBase]: 4166/9088 cut-off events. [2024-11-27 20:26:25,733 INFO L125 PetriNetUnfolderBase]: For 28374/28414 co-relation queries the response was YES. [2024-11-27 20:26:25,779 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-11-27 20:26:25,799 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 495 selfloop transitions, 20 changer transitions 0/549 dead transitions. [2024-11-27 20:26:25,800 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 549 transitions, 5930 flow [2024-11-27 20:26:25,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 20:26:25,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-27 20:26:25,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 569 transitions. [2024-11-27 20:26:25,801 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7024691358024692 [2024-11-27 20:26:25,801 INFO L175 Difference]: Start difference. First operand has 184 places, 300 transitions, 2720 flow. Second operand 10 states and 569 transitions. [2024-11-27 20:26:25,801 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 549 transitions, 5930 flow [2024-11-27 20:26:25,896 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 549 transitions, 5828 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-27 20:26:25,900 INFO L231 Difference]: Finished difference. Result has 193 places, 309 transitions, 2800 flow [2024-11-27 20:26:25,901 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-11-27 20:26:25,901 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 116 predicate places. [2024-11-27 20:26:25,901 INFO L471 AbstractCegarLoop]: Abstraction has has 193 places, 309 transitions, 2800 flow [2024-11-27 20:26:25,901 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-11-27 20:26:25,901 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:25,901 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:25,909 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-27 20:26:26,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:26,102 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:26,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:26,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1305417328, now seen corresponding path program 2 times [2024-11-27 20:26:26,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:26,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900172340] [2024-11-27 20:26:26,103 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:26:26,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:26,124 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 20:26:26,124 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:26:26,176 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-27 20:26:26,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:26,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900172340] [2024-11-27 20:26:26,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900172340] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:26,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306449276] [2024-11-27 20:26:26,177 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:26:26,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:26,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:26,180 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:26:26,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-27 20:26:26,344 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 20:26:26,344 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:26:26,346 INFO L256 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 20:26:26,347 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:26,418 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-27 20:26:26,418 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:26,473 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-27 20:26:26,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306449276] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:26:26,474 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:26:26,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2024-11-27 20:26:26,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209650040] [2024-11-27 20:26:26,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:26:26,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:26:26,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:26,474 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:26:26,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:26:26,503 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 81 [2024-11-27 20:26:26,504 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-11-27 20:26:26,504 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:26,504 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 81 [2024-11-27 20:26:26,504 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:28,220 INFO L124 PetriNetUnfolderBase]: 4004/9141 cut-off events. [2024-11-27 20:26:28,220 INFO L125 PetriNetUnfolderBase]: For 27762/27770 co-relation queries the response was YES. [2024-11-27 20:26:28,290 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-11-27 20:26:28,319 INFO L140 encePairwiseOnDemand]: 74/81 looper letters, 173 selfloop transitions, 102 changer transitions 0/309 dead transitions. [2024-11-27 20:26:28,320 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 309 transitions, 3352 flow [2024-11-27 20:26:28,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:26:28,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 20:26:28,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 243 transitions. [2024-11-27 20:26:28,321 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6 [2024-11-27 20:26:28,321 INFO L175 Difference]: Start difference. First operand has 193 places, 309 transitions, 2800 flow. Second operand 5 states and 243 transitions. [2024-11-27 20:26:28,321 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 309 transitions, 3352 flow [2024-11-27 20:26:28,452 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 309 transitions, 3274 flow, removed 4 selfloop flow, removed 6 redundant places. [2024-11-27 20:26:28,456 INFO L231 Difference]: Finished difference. Result has 191 places, 309 transitions, 2964 flow [2024-11-27 20:26:28,456 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-11-27 20:26:28,457 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 114 predicate places. [2024-11-27 20:26:28,457 INFO L471 AbstractCegarLoop]: Abstraction has has 191 places, 309 transitions, 2964 flow [2024-11-27 20:26:28,457 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-11-27 20:26:28,457 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:28,457 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-11-27 20:26:28,467 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-27 20:26:28,658 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-27 20:26:28,658 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:28,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:28,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1143666025, now seen corresponding path program 1 times [2024-11-27 20:26:28,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:28,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196941967] [2024-11-27 20:26:28,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:28,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:28,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:28,828 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 20:26:28,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:28,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196941967] [2024-11-27 20:26:28,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196941967] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:28,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:26:28,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:26:28,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780677796] [2024-11-27 20:26:28,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:28,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:26:28,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:28,830 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:26:28,830 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:26:28,881 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 81 [2024-11-27 20:26:28,882 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-11-27 20:26:28,882 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:28,882 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 81 [2024-11-27 20:26:28,882 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:30,368 INFO L124 PetriNetUnfolderBase]: 4108/9704 cut-off events. [2024-11-27 20:26:30,368 INFO L125 PetriNetUnfolderBase]: For 23693/23764 co-relation queries the response was YES. [2024-11-27 20:26:30,432 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-11-27 20:26:30,457 INFO L140 encePairwiseOnDemand]: 75/81 looper letters, 372 selfloop transitions, 7 changer transitions 11/419 dead transitions. [2024-11-27 20:26:30,457 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 419 transitions, 4606 flow [2024-11-27 20:26:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:26:30,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 20:26:30,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 268 transitions. [2024-11-27 20:26:30,459 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6617283950617284 [2024-11-27 20:26:30,459 INFO L175 Difference]: Start difference. First operand has 191 places, 309 transitions, 2964 flow. Second operand 5 states and 268 transitions. [2024-11-27 20:26:30,459 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 419 transitions, 4606 flow [2024-11-27 20:26:30,659 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 419 transitions, 4436 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-27 20:26:30,663 INFO L231 Difference]: Finished difference. Result has 192 places, 307 transitions, 2794 flow [2024-11-27 20:26:30,664 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-11-27 20:26:30,664 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 115 predicate places. [2024-11-27 20:26:30,665 INFO L471 AbstractCegarLoop]: Abstraction has has 192 places, 307 transitions, 2794 flow [2024-11-27 20:26:30,665 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-11-27 20:26:30,665 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:30,665 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-11-27 20:26:30,665 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-27 20:26:30,665 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:30,666 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:30,666 INFO L85 PathProgramCache]: Analyzing trace with hash -64235385, now seen corresponding path program 1 times [2024-11-27 20:26:30,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:30,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913285240] [2024-11-27 20:26:30,666 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:30,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:30,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:30,775 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:26:30,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:30,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913285240] [2024-11-27 20:26:30,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913285240] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:30,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756191465] [2024-11-27 20:26:30,776 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:30,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:30,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:30,781 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:26:30,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-27 20:26:30,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:30,966 INFO L256 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 20:26:30,968 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:31,002 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:26:31,002 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:31,055 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 20:26:31,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756191465] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:26:31,055 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:26:31,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-27 20:26:31,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010150859] [2024-11-27 20:26:31,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:26:31,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-27 20:26:31,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:31,057 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-27 20:26:31,057 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:26:31,154 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 81 [2024-11-27 20:26:31,155 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-11-27 20:26:31,155 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:31,155 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 81 [2024-11-27 20:26:31,155 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:34,233 INFO L124 PetriNetUnfolderBase]: 7867/17255 cut-off events. [2024-11-27 20:26:34,233 INFO L125 PetriNetUnfolderBase]: For 39089/39237 co-relation queries the response was YES. [2024-11-27 20:26:34,345 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-11-27 20:26:34,391 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 501 selfloop transitions, 28 changer transitions 0/559 dead transitions. [2024-11-27 20:26:34,391 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 559 transitions, 5409 flow [2024-11-27 20:26:34,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 20:26:34,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-27 20:26:34,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 533 transitions. [2024-11-27 20:26:34,392 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6580246913580247 [2024-11-27 20:26:34,392 INFO L175 Difference]: Start difference. First operand has 192 places, 307 transitions, 2794 flow. Second operand 10 states and 533 transitions. [2024-11-27 20:26:34,393 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 559 transitions, 5409 flow [2024-11-27 20:26:34,655 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 559 transitions, 5393 flow, removed 2 selfloop flow, removed 4 redundant places. [2024-11-27 20:26:34,660 INFO L231 Difference]: Finished difference. Result has 200 places, 322 transitions, 3024 flow [2024-11-27 20:26:34,661 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-11-27 20:26:34,661 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 123 predicate places. [2024-11-27 20:26:34,661 INFO L471 AbstractCegarLoop]: Abstraction has has 200 places, 322 transitions, 3024 flow [2024-11-27 20:26:34,662 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-11-27 20:26:34,662 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:34,662 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-11-27 20:26:34,673 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-27 20:26:34,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:34,863 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:34,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:34,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1376864098, now seen corresponding path program 1 times [2024-11-27 20:26:34,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:34,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104752518] [2024-11-27 20:26:34,863 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:34,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:34,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:34,992 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:26:34,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:34,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104752518] [2024-11-27 20:26:34,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104752518] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:34,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957672447] [2024-11-27 20:26:34,993 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:34,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:34,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:34,995 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:26:35,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-27 20:26:35,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:35,184 INFO L256 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-27 20:26:35,186 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:35,244 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:26:35,244 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:35,310 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:26:35,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957672447] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:35,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:26:35,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 9 [2024-11-27 20:26:35,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537198771] [2024-11-27 20:26:35,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:35,311 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:26:35,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:35,312 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:26:35,312 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-27 20:26:35,439 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 81 [2024-11-27 20:26:35,440 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-11-27 20:26:35,440 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:35,440 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 81 [2024-11-27 20:26:35,440 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:39,092 INFO L124 PetriNetUnfolderBase]: 6595/16364 cut-off events. [2024-11-27 20:26:39,092 INFO L125 PetriNetUnfolderBase]: For 48170/48236 co-relation queries the response was YES. [2024-11-27 20:26:39,200 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-11-27 20:26:39,239 INFO L140 encePairwiseOnDemand]: 74/81 looper letters, 347 selfloop transitions, 22 changer transitions 1/404 dead transitions. [2024-11-27 20:26:39,239 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 404 transitions, 4291 flow [2024-11-27 20:26:39,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:26:39,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 20:26:39,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 288 transitions. [2024-11-27 20:26:39,240 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7111111111111111 [2024-11-27 20:26:39,240 INFO L175 Difference]: Start difference. First operand has 200 places, 322 transitions, 3024 flow. Second operand 5 states and 288 transitions. [2024-11-27 20:26:39,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 404 transitions, 4291 flow [2024-11-27 20:26:39,399 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 404 transitions, 4261 flow, removed 6 selfloop flow, removed 2 redundant places. [2024-11-27 20:26:39,403 INFO L231 Difference]: Finished difference. Result has 206 places, 328 transitions, 3167 flow [2024-11-27 20:26:39,403 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-11-27 20:26:39,404 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 129 predicate places. [2024-11-27 20:26:39,404 INFO L471 AbstractCegarLoop]: Abstraction has has 206 places, 328 transitions, 3167 flow [2024-11-27 20:26:39,404 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-11-27 20:26:39,404 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:39,404 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-11-27 20:26:39,411 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-27 20:26:39,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:39,605 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:39,605 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:39,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1419958705, now seen corresponding path program 1 times [2024-11-27 20:26:39,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:39,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23044877] [2024-11-27 20:26:39,606 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:39,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:39,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:39,771 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 20:26:39,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:39,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23044877] [2024-11-27 20:26:39,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23044877] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:39,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442386553] [2024-11-27 20:26:39,772 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:39,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:39,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:39,775 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:26:39,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-27 20:26:39,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:39,959 INFO L256 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-27 20:26:39,961 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:40,159 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:26:40,159 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:40,372 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:26:40,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442386553] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:26:40,373 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:26:40,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2024-11-27 20:26:40,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136707060] [2024-11-27 20:26:40,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:26:40,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:26:40,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:40,374 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:26:40,374 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:26:41,468 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 81 [2024-11-27 20:26:41,468 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-11-27 20:26:41,468 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:26:41,469 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 81 [2024-11-27 20:26:41,469 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:26:49,715 INFO L124 PetriNetUnfolderBase]: 19508/35863 cut-off events. [2024-11-27 20:26:49,715 INFO L125 PetriNetUnfolderBase]: For 100645/101029 co-relation queries the response was YES. [2024-11-27 20:26:49,970 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-11-27 20:26:50,061 INFO L140 encePairwiseOnDemand]: 64/81 looper letters, 551 selfloop transitions, 187 changer transitions 0/760 dead transitions. [2024-11-27 20:26:50,061 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 760 transitions, 7644 flow [2024-11-27 20:26:50,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-27 20:26:50,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2024-11-27 20:26:50,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 788 transitions. [2024-11-27 20:26:50,063 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.48641975308641977 [2024-11-27 20:26:50,063 INFO L175 Difference]: Start difference. First operand has 206 places, 328 transitions, 3167 flow. Second operand 20 states and 788 transitions. [2024-11-27 20:26:50,063 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 760 transitions, 7644 flow [2024-11-27 20:26:50,579 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 760 transitions, 7635 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 20:26:50,780 INFO L231 Difference]: Finished difference. Result has 230 places, 407 transitions, 4670 flow [2024-11-27 20:26:50,781 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-11-27 20:26:50,781 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 153 predicate places. [2024-11-27 20:26:50,781 INFO L471 AbstractCegarLoop]: Abstraction has has 230 places, 407 transitions, 4670 flow [2024-11-27 20:26:50,781 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-11-27 20:26:50,781 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:26:50,782 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-11-27 20:26:50,789 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-27 20:26:50,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-27 20:26:50,982 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:26:50,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:50,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1420683193, now seen corresponding path program 1 times [2024-11-27 20:26:50,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:50,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215765622] [2024-11-27 20:26:50,983 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:50,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:51,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-27 20:26:51,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1842862902] [2024-11-27 20:26:51,021 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:51,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:51,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:51,024 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:26:51,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-27 20:26:51,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:51,218 INFO L256 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-27 20:26:51,220 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:51,306 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-27 20:26:51,306 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:27:03,512 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-27 20:27:03,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:27:03,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215765622] [2024-11-27 20:27:03,513 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-27 20:27:03,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842862902] [2024-11-27 20:27:03,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842862902] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:27:03,513 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:27:03,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2024-11-27 20:27:03,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125812797] [2024-11-27 20:27:03,513 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-27 20:27:03,514 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 20:27:03,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:27:03,514 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 20:27:03,514 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=44, Unknown=3, NotChecked=0, Total=72 [2024-11-27 20:27:07,520 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-11-27 20:27:11,555 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-11-27 20:27:15,614 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:27:19,773 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-11-27 20:27:23,785 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-11-27 20:27:27,804 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-11-27 20:27:31,826 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:27:35,865 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-11-27 20:27:39,904 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-11-27 20:27:39,905 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 81 [2024-11-27 20:27:39,905 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-11-27 20:27:39,905 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:27:39,905 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 81 [2024-11-27 20:27:39,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:27:56,731 INFO L124 PetriNetUnfolderBase]: 22458/38768 cut-off events. [2024-11-27 20:27:56,731 INFO L125 PetriNetUnfolderBase]: For 120837/121347 co-relation queries the response was YES. [2024-11-27 20:27:57,060 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-11-27 20:27:57,158 INFO L140 encePairwiseOnDemand]: 70/81 looper letters, 590 selfloop transitions, 27 changer transitions 0/638 dead transitions. [2024-11-27 20:27:57,158 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 638 transitions, 7252 flow [2024-11-27 20:27:57,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 20:27:57,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-27 20:27:57,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 477 transitions. [2024-11-27 20:27:57,160 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5888888888888889 [2024-11-27 20:27:57,160 INFO L175 Difference]: Start difference. First operand has 230 places, 407 transitions, 4670 flow. Second operand 10 states and 477 transitions. [2024-11-27 20:27:57,160 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 638 transitions, 7252 flow [2024-11-27 20:27:58,301 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 638 transitions, 7085 flow, removed 17 selfloop flow, removed 5 redundant places. [2024-11-27 20:27:58,308 INFO L231 Difference]: Finished difference. Result has 240 places, 419 transitions, 4763 flow [2024-11-27 20:27:58,309 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-11-27 20:27:58,309 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 163 predicate places. [2024-11-27 20:27:58,309 INFO L471 AbstractCegarLoop]: Abstraction has has 240 places, 419 transitions, 4763 flow [2024-11-27 20:27:58,310 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-11-27 20:27:58,310 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:27:58,310 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-11-27 20:27:58,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-27 20:27:58,510 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-27 20:27:58,510 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:27:58,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:27:58,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1271832590, now seen corresponding path program 2 times [2024-11-27 20:27:58,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:27:58,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412450458] [2024-11-27 20:27:58,511 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:27:58,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:27:58,543 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 20:27:58,544 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:27:58,598 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-27 20:27:58,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:27:58,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412450458] [2024-11-27 20:27:58,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412450458] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:27:58,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562763291] [2024-11-27 20:27:58,599 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:27:58,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:27:58,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:27:58,602 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:27:58,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-27 20:27:58,773 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 20:27:58,773 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:27:58,775 INFO L256 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 20:27:58,777 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:28:00,747 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-11-27 20:28:02,974 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-11-27 20:28:02,993 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 8 not checked. [2024-11-27 20:28:02,993 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:28:03,077 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-27 20:28:03,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562763291] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:28:03,077 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:28:03,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2024-11-27 20:28:03,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894791089] [2024-11-27 20:28:03,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:28:03,078 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:28:03,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:28:03,078 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:28:03,078 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=9, Unknown=2, NotChecked=10, Total=30 [2024-11-27 20:28:03,079 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 81 [2024-11-27 20:28:03,079 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-11-27 20:28:03,080 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:28:03,080 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 81 [2024-11-27 20:28:03,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:28:15,073 INFO L124 PetriNetUnfolderBase]: 14187/29383 cut-off events. [2024-11-27 20:28:15,073 INFO L125 PetriNetUnfolderBase]: For 159304/159372 co-relation queries the response was YES. [2024-11-27 20:28:15,332 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-11-27 20:28:15,409 INFO L140 encePairwiseOnDemand]: 73/81 looper letters, 408 selfloop transitions, 17 changer transitions 38/502 dead transitions. [2024-11-27 20:28:15,409 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 502 transitions, 6617 flow [2024-11-27 20:28:15,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:28:15,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 20:28:15,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 311 transitions. [2024-11-27 20:28:15,410 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6399176954732511 [2024-11-27 20:28:15,410 INFO L175 Difference]: Start difference. First operand has 240 places, 419 transitions, 4763 flow. Second operand 6 states and 311 transitions. [2024-11-27 20:28:15,410 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 502 transitions, 6617 flow [2024-11-27 20:28:16,058 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 502 transitions, 6565 flow, removed 17 selfloop flow, removed 4 redundant places. [2024-11-27 20:28:16,064 INFO L231 Difference]: Finished difference. Result has 242 places, 404 transitions, 4585 flow [2024-11-27 20:28:16,064 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-11-27 20:28:16,064 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 165 predicate places. [2024-11-27 20:28:16,064 INFO L471 AbstractCegarLoop]: Abstraction has has 242 places, 404 transitions, 4585 flow [2024-11-27 20:28:16,065 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-11-27 20:28:16,065 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:28:16,065 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-11-27 20:28:16,072 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-27 20:28:16,265 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-27 20:28:16,265 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:28:16,266 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:28:16,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1091506879, now seen corresponding path program 1 times [2024-11-27 20:28:16,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:28:16,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307585772] [2024-11-27 20:28:16,266 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:28:16,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:28:16,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:28:16,640 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-27 20:28:16,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:28:16,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307585772] [2024-11-27 20:28:16,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307585772] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:28:16,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504044689] [2024-11-27 20:28:16,642 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:28:16,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:28:16,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:28:16,644 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:28:16,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-27 20:28:16,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:28:16,868 INFO L256 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 20:28:16,872 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:28:16,921 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-27 20:28:16,922 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:28:16,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504044689] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:28:16,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:28:16,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-27 20:28:16,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456044642] [2024-11-27 20:28:16,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:28:16,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:28:16,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:28:16,923 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:28:16,924 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-27 20:28:16,963 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-11-27 20:28:16,964 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-11-27 20:28:16,964 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:28:16,964 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-11-27 20:28:16,964 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:28:23,230 INFO L124 PetriNetUnfolderBase]: 11678/26949 cut-off events. [2024-11-27 20:28:23,230 INFO L125 PetriNetUnfolderBase]: For 122919/122940 co-relation queries the response was YES. [2024-11-27 20:28:23,459 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-11-27 20:28:23,533 INFO L140 encePairwiseOnDemand]: 76/81 looper letters, 423 selfloop transitions, 42 changer transitions 0/501 dead transitions. [2024-11-27 20:28:23,534 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 501 transitions, 6149 flow [2024-11-27 20:28:23,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:28:23,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 20:28:23,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 323 transitions. [2024-11-27 20:28:23,536 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6646090534979424 [2024-11-27 20:28:23,536 INFO L175 Difference]: Start difference. First operand has 242 places, 404 transitions, 4585 flow. Second operand 6 states and 323 transitions. [2024-11-27 20:28:23,536 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 501 transitions, 6149 flow [2024-11-27 20:28:24,285 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 501 transitions, 5947 flow, removed 27 selfloop flow, removed 10 redundant places. [2024-11-27 20:28:24,292 INFO L231 Difference]: Finished difference. Result has 231 places, 401 transitions, 4545 flow [2024-11-27 20:28:24,292 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-11-27 20:28:24,296 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 154 predicate places. [2024-11-27 20:28:24,297 INFO L471 AbstractCegarLoop]: Abstraction has has 231 places, 401 transitions, 4545 flow [2024-11-27 20:28:24,297 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-11-27 20:28:24,297 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:28:24,297 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-11-27 20:28:24,309 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-27 20:28:24,497 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-27 20:28:24,498 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:28:24,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:28:24,499 INFO L85 PathProgramCache]: Analyzing trace with hash 620203881, now seen corresponding path program 1 times [2024-11-27 20:28:24,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:28:24,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805399774] [2024-11-27 20:28:24,499 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:28:24,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:28:24,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-27 20:28:24,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [117561916] [2024-11-27 20:28:24,532 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:28:24,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:28:24,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:28:24,534 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:28:24,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-27 20:28:24,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:28:24,987 INFO L256 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-27 20:28:24,988 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:28:25,062 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 20:28:25,062 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:28:25,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:28:25,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805399774] [2024-11-27 20:28:25,063 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-27 20:28:25,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117561916] [2024-11-27 20:28:25,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117561916] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:28:25,063 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:28:25,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:28:25,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279336348] [2024-11-27 20:28:25,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:28:25,063 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:28:25,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:28:25,064 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:28:25,064 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:28:25,125 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 81 [2024-11-27 20:28:25,126 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-11-27 20:28:25,126 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:28:25,126 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 81 [2024-11-27 20:28:25,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 20:28:31,033 INFO L124 PetriNetUnfolderBase]: 10988/25962 cut-off events. [2024-11-27 20:28:31,033 INFO L125 PetriNetUnfolderBase]: For 114408/114408 co-relation queries the response was YES. [2024-11-27 20:28:31,242 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-11-27 20:28:31,314 INFO L140 encePairwiseOnDemand]: 78/81 looper letters, 363 selfloop transitions, 2 changer transitions 0/400 dead transitions. [2024-11-27 20:28:31,314 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 400 transitions, 5273 flow [2024-11-27 20:28:31,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:28:31,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 20:28:31,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 209 transitions. [2024-11-27 20:28:31,315 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6450617283950617 [2024-11-27 20:28:31,315 INFO L175 Difference]: Start difference. First operand has 231 places, 401 transitions, 4545 flow. Second operand 4 states and 209 transitions. [2024-11-27 20:28:31,316 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 400 transitions, 5273 flow [2024-11-27 20:28:31,863 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 400 transitions, 5202 flow, removed 2 selfloop flow, removed 4 redundant places. [2024-11-27 20:28:31,869 INFO L231 Difference]: Finished difference. Result has 229 places, 400 transitions, 4476 flow [2024-11-27 20:28:31,869 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-11-27 20:28:31,870 INFO L279 CegarLoopForPetriNet]: 77 programPoint places, 152 predicate places. [2024-11-27 20:28:31,870 INFO L471 AbstractCegarLoop]: Abstraction has has 229 places, 400 transitions, 4476 flow [2024-11-27 20:28:31,870 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-11-27 20:28:31,870 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 20:28:31,870 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-11-27 20:28:31,883 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-27 20:28:32,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-27 20:28:32,071 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2024-11-27 20:28:32,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:28:32,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1022556159, now seen corresponding path program 1 times [2024-11-27 20:28:32,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:28:32,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396460190] [2024-11-27 20:28:32,072 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:28:32,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:28:32,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-27 20:28:32,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1964702589] [2024-11-27 20:28:32,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:28:32,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:28:32,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:28:32,106 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:28:32,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbc3a3c2-b453-42c0-931d-2dc644ac50f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-27 20:28:32,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:28:32,322 INFO L256 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-27 20:28:32,323 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:28:32,519 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 20:28:32,519 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:28:32,640 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 20:28:32,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:28:32,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396460190] [2024-11-27 20:28:32,640 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-27 20:28:32,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964702589] [2024-11-27 20:28:32,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964702589] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 20:28:32,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:28:32,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-27 20:28:32,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15216385] [2024-11-27 20:28:32,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:28:32,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 20:28:32,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:28:32,641 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 20:28:32,642 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:28:32,818 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 81 [2024-11-27 20:28:32,819 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-11-27 20:28:32,819 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 20:28:32,819 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 81 [2024-11-27 20:28:32,819 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand