./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/popl20-bad-ring.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_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/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_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-bad-ring.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/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_ab07e01e-6258-4280-a702-218e249ef495/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 be394a9cdc866c1e1426a3fe296e99873bcf37ee5e7e1c9e487b239a3e0a8fbe --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 23:30:48,175 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 23:30:48,247 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-27 23:30:48,253 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 23:30:48,253 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 23:30:48,284 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 23:30:48,285 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 23:30:48,285 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 23:30:48,286 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 23:30:48,286 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 23:30:48,286 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 23:30:48,286 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 23:30:48,286 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 23:30:48,286 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 23:30:48,287 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 23:30:48,287 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 23:30:48,287 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 23:30:48,287 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 23:30:48,287 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 23:30:48,287 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 23:30:48,288 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 23:30:48,288 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 23:30:48,288 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 23:30:48,288 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 23:30:48,288 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-27 23:30:48,288 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-27 23:30:48,288 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 23:30:48,288 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 23:30:48,289 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 23:30:48,289 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 23:30:48,289 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 23:30:48,289 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:30:48,289 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:30:48,289 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:30:48,289 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:30:48,290 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 23:30:48,290 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:30:48,290 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:30:48,290 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:30:48,290 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:30:48,290 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 23:30:48,290 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 23:30:48,291 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 23:30:48,291 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 23:30:48,291 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 23:30:48,291 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 23:30:48,291 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 23:30:48,291 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 23:30:48,291 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 23:30:48,291 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 23:30:48,292 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_ab07e01e-6258-4280-a702-218e249ef495/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 -> be394a9cdc866c1e1426a3fe296e99873bcf37ee5e7e1c9e487b239a3e0a8fbe [2024-11-27 23:30:48,625 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 23:30:48,640 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 23:30:48,643 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 23:30:48,645 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 23:30:48,646 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 23:30:48,649 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/weaver/popl20-bad-ring.wvr.c [2024-11-27 23:30:51,714 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/data/b620ff908/dcb4a759015a4d5eaea336606d41f74d/FLAG485c042fb [2024-11-27 23:30:51,959 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 23:30:51,959 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/sv-benchmarks/c/weaver/popl20-bad-ring.wvr.c [2024-11-27 23:30:51,967 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/data/b620ff908/dcb4a759015a4d5eaea336606d41f74d/FLAG485c042fb [2024-11-27 23:30:51,983 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/data/b620ff908/dcb4a759015a4d5eaea336606d41f74d [2024-11-27 23:30:51,985 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 23:30:51,987 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 23:30:51,989 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 23:30:51,989 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 23:30:51,994 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 23:30:51,995 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:30:51" (1/1) ... [2024-11-27 23:30:51,996 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@20e30e13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:51, skipping insertion in model container [2024-11-27 23:30:51,996 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:30:51" (1/1) ... [2024-11-27 23:30:52,016 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 23:30:52,215 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:30:52,225 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 23:30:52,291 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:30:52,317 INFO L204 MainTranslator]: Completed translation [2024-11-27 23:30:52,317 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52 WrapperNode [2024-11-27 23:30:52,318 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 23:30:52,319 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 23:30:52,319 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 23:30:52,319 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 23:30:52,335 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,346 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,402 INFO L138 Inliner]: procedures = 24, calls = 47, calls flagged for inlining = 17, calls inlined = 21, statements flattened = 340 [2024-11-27 23:30:52,403 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 23:30:52,403 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 23:30:52,404 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 23:30:52,404 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 23:30:52,411 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,412 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,416 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,455 INFO L175 MemorySlicer]: Split 12 memory accesses to 2 slices as follows [2, 10]. 83 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 3 writes are split as follows [0, 3]. [2024-11-27 23:30:52,455 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,455 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,477 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,482 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,487 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,489 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,490 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,494 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 23:30:52,495 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 23:30:52,495 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 23:30:52,500 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 23:30:52,501 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (1/1) ... [2024-11-27 23:30:52,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:30:52,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:30:52,536 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 23:30:52,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 23:30:52,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 23:30:52,568 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-27 23:30:52,569 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-27 23:30:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-27 23:30:52,569 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-27 23:30:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-11-27 23:30:52,569 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-11-27 23:30:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 23:30:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-27 23:30:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-27 23:30:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-27 23:30:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-27 23:30:52,570 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-27 23:30:52,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-27 23:30:52,570 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 23:30:52,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 23:30:52,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-27 23:30:52,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-27 23:30:52,572 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 23:30:52,706 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 23:30:52,708 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 23:30:53,504 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-27 23:30:53,504 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 23:30:54,060 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 23:30:54,060 INFO L312 CfgBuilder]: Removed 8 assume(true) statements. [2024-11-27 23:30:54,061 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:30:54 BoogieIcfgContainer [2024-11-27 23:30:54,061 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 23:30:54,066 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 23:30:54,066 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 23:30:54,072 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 23:30:54,073 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 11:30:51" (1/3) ... [2024-11-27 23:30:54,074 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@671815f7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:30:54, skipping insertion in model container [2024-11-27 23:30:54,074 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:30:52" (2/3) ... [2024-11-27 23:30:54,075 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@671815f7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:30:54, skipping insertion in model container [2024-11-27 23:30:54,075 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:30:54" (3/3) ... [2024-11-27 23:30:54,076 INFO L128 eAbstractionObserver]: Analyzing ICFG popl20-bad-ring.wvr.c [2024-11-27 23:30:54,095 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 23:30:54,097 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-bad-ring.wvr.c that has 4 procedures, 80 locations, 1 initial locations, 6 loop locations, and 32 error locations. [2024-11-27 23:30:54,097 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-27 23:30:54,254 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2024-11-27 23:30:54,309 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 89 places, 89 transitions, 199 flow [2024-11-27 23:30:54,400 INFO L124 PetriNetUnfolderBase]: 10/86 cut-off events. [2024-11-27 23:30:54,403 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2024-11-27 23:30:54,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 99 conditions, 86 events. 10/86 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 316 event pairs, 0 based on Foata normal form. 0/44 useless extension candidates. Maximal degree in co-relation 66. Up to 3 conditions per place. [2024-11-27 23:30:54,411 INFO L82 GeneralOperation]: Start removeDead. Operand has 89 places, 89 transitions, 199 flow [2024-11-27 23:30:54,416 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 84 places, 84 transitions, 183 flow [2024-11-27 23:30:54,433 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 23:30:54,453 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;@113b5c9c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 23:30:54,453 INFO L334 AbstractCegarLoop]: Starting to check reachability of 61 error locations. [2024-11-27 23:30:54,459 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-27 23:30:54,459 INFO L124 PetriNetUnfolderBase]: 0/3 cut-off events. [2024-11-27 23:30:54,460 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-27 23:30:54,461 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:30:54,462 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2024-11-27 23:30:54,462 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:30:54,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:30:54,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1023702, now seen corresponding path program 1 times [2024-11-27 23:30:54,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:30:54,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463173975] [2024-11-27 23:30:54,480 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:30:54,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:30:54,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:30:54,822 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 23:30:54,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:30:54,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463173975] [2024-11-27 23:30:54,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463173975] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:30:54,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:30:54,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 23:30:54,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738657927] [2024-11-27 23:30:54,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:30:54,838 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:30:54,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:30:54,871 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:30:54,872 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:30:54,905 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 23 out of 89 [2024-11-27 23:30:54,908 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 84 transitions, 183 flow. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:30:54,910 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:30:54,910 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 23 of 89 [2024-11-27 23:30:54,911 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:30:56,985 INFO L124 PetriNetUnfolderBase]: 5982/9789 cut-off events. [2024-11-27 23:30:56,986 INFO L125 PetriNetUnfolderBase]: For 409/409 co-relation queries the response was YES. [2024-11-27 23:30:57,015 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18415 conditions, 9789 events. 5982/9789 cut-off events. For 409/409 co-relation queries the response was YES. Maximal size of possible extension queue 595. Compared 67722 event pairs, 5468 based on Foata normal form. 3/6446 useless extension candidates. Maximal degree in co-relation 17642. Up to 8260 conditions per place. [2024-11-27 23:30:57,085 INFO L140 encePairwiseOnDemand]: 62/89 looper letters, 52 selfloop transitions, 10 changer transitions 0/82 dead transitions. [2024-11-27 23:30:57,086 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 82 transitions, 303 flow [2024-11-27 23:30:57,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:30:57,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 23:30:57,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 171 transitions. [2024-11-27 23:30:57,106 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4803370786516854 [2024-11-27 23:30:57,108 INFO L175 Difference]: Start difference. First operand has 84 places, 84 transitions, 183 flow. Second operand 4 states and 171 transitions. [2024-11-27 23:30:57,110 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 82 transitions, 303 flow [2024-11-27 23:30:57,121 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 82 transitions, 294 flow, removed 0 selfloop flow, removed 5 redundant places. [2024-11-27 23:30:57,128 INFO L231 Difference]: Finished difference. Result has 78 places, 82 transitions, 240 flow [2024-11-27 23:30:57,133 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=152, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=240, PETRI_PLACES=78, PETRI_TRANSITIONS=82} [2024-11-27 23:30:57,140 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, -6 predicate places. [2024-11-27 23:30:57,140 INFO L471 AbstractCegarLoop]: Abstraction has has 78 places, 82 transitions, 240 flow [2024-11-27 23:30:57,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:30:57,141 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:30:57,141 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2024-11-27 23:30:57,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-27 23:30:57,142 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:30:57,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:30:57,143 INFO L85 PathProgramCache]: Analyzing trace with hash 433370444, now seen corresponding path program 1 times [2024-11-27 23:30:57,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:30:57,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457236548] [2024-11-27 23:30:57,144 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:30:57,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:30:57,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:30:57,412 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 23:30:57,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:30:57,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457236548] [2024-11-27 23:30:57,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457236548] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:30:57,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775643574] [2024-11-27 23:30:57,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:30:57,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:30:57,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:30:57,416 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:30:57,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 23:30:57,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:30:57,539 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 23:30:57,543 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:30:57,604 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 23:30:57,605 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:30:57,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775643574] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:30:57,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:30:57,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-27 23:30:57,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807296013] [2024-11-27 23:30:57,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:30:57,607 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:30:57,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:30:57,608 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:30:57,608 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-27 23:30:57,643 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 23 out of 89 [2024-11-27 23:30:57,644 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 82 transitions, 240 flow. Second operand has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 states have internal predecessors, (143), 0 states have call successors, (0), 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 23:30:57,644 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:30:57,644 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 23 of 89 [2024-11-27 23:30:57,645 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:30:59,314 INFO L124 PetriNetUnfolderBase]: 5982/9786 cut-off events. [2024-11-27 23:30:59,315 INFO L125 PetriNetUnfolderBase]: For 106/106 co-relation queries the response was YES. [2024-11-27 23:30:59,336 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18319 conditions, 9786 events. 5982/9786 cut-off events. For 106/106 co-relation queries the response was YES. Maximal size of possible extension queue 595. Compared 67620 event pairs, 5468 based on Foata normal form. 3/6448 useless extension candidates. Maximal degree in co-relation 18246. Up to 8245 conditions per place. [2024-11-27 23:30:59,395 INFO L140 encePairwiseOnDemand]: 76/89 looper letters, 42 selfloop transitions, 17 changer transitions 0/79 dead transitions. [2024-11-27 23:30:59,396 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 79 transitions, 346 flow [2024-11-27 23:30:59,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:30:59,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 23:30:59,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 200 transitions. [2024-11-27 23:30:59,400 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.37453183520599254 [2024-11-27 23:30:59,400 INFO L175 Difference]: Start difference. First operand has 78 places, 82 transitions, 240 flow. Second operand 6 states and 200 transitions. [2024-11-27 23:30:59,401 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 79 transitions, 346 flow [2024-11-27 23:30:59,403 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 79 transitions, 346 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-27 23:30:59,405 INFO L231 Difference]: Finished difference. Result has 80 places, 79 transitions, 262 flow [2024-11-27 23:30:59,406 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=228, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=262, PETRI_PLACES=80, PETRI_TRANSITIONS=79} [2024-11-27 23:30:59,407 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, -4 predicate places. [2024-11-27 23:30:59,410 INFO L471 AbstractCegarLoop]: Abstraction has has 80 places, 79 transitions, 262 flow [2024-11-27 23:30:59,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 states have internal predecessors, (143), 0 states have call successors, (0), 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 23:30:59,411 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:30:59,411 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1] [2024-11-27 23:30:59,422 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-27 23:30:59,611 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:30:59,612 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:30:59,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:30:59,612 INFO L85 PathProgramCache]: Analyzing trace with hash 549582918, now seen corresponding path program 1 times [2024-11-27 23:30:59,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:30:59,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480204242] [2024-11-27 23:30:59,613 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:30:59,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:30:59,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:30:59,741 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 23:30:59,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:30:59,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480204242] [2024-11-27 23:30:59,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480204242] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:30:59,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233824369] [2024-11-27 23:30:59,741 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:30:59,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:30:59,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:30:59,743 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:30:59,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 23:30:59,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:30:59,870 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 23:30:59,871 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:30:59,918 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 23:30:59,918 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:30:59,972 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 23:30:59,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233824369] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:30:59,972 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:30:59,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-11-27 23:30:59,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954437512] [2024-11-27 23:30:59,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:30:59,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-27 23:30:59,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:30:59,974 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-27 23:30:59,974 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-27 23:31:00,023 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 23 out of 89 [2024-11-27 23:31:00,024 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 79 transitions, 262 flow. Second operand has 12 states, 12 states have (on average 24.083333333333332) internal successors, (289), 12 states have internal predecessors, (289), 0 states have call successors, (0), 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 23:31:00,024 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:00,024 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 23 of 89 [2024-11-27 23:31:00,024 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:01,699 INFO L124 PetriNetUnfolderBase]: 5991/9822 cut-off events. [2024-11-27 23:31:01,699 INFO L125 PetriNetUnfolderBase]: For 171/171 co-relation queries the response was YES. [2024-11-27 23:31:01,725 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18460 conditions, 9822 events. 5991/9822 cut-off events. For 171/171 co-relation queries the response was YES. Maximal size of possible extension queue 619. Compared 68230 event pairs, 5468 based on Foata normal form. 9/6490 useless extension candidates. Maximal degree in co-relation 18248. Up to 8260 conditions per place. [2024-11-27 23:31:01,775 INFO L140 encePairwiseOnDemand]: 76/89 looper letters, 49 selfloop transitions, 37 changer transitions 0/106 dead transitions. [2024-11-27 23:31:01,775 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 106 transitions, 608 flow [2024-11-27 23:31:01,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 23:31:01,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-27 23:31:01,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 325 transitions. [2024-11-27 23:31:01,778 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3651685393258427 [2024-11-27 23:31:01,779 INFO L175 Difference]: Start difference. First operand has 80 places, 79 transitions, 262 flow. Second operand 10 states and 325 transitions. [2024-11-27 23:31:01,779 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 106 transitions, 608 flow [2024-11-27 23:31:01,781 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 106 transitions, 525 flow, removed 16 selfloop flow, removed 5 redundant places. [2024-11-27 23:31:01,784 INFO L231 Difference]: Finished difference. Result has 87 places, 106 transitions, 477 flow [2024-11-27 23:31:01,784 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=224, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=477, PETRI_PLACES=87, PETRI_TRANSITIONS=106} [2024-11-27 23:31:01,785 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 3 predicate places. [2024-11-27 23:31:01,785 INFO L471 AbstractCegarLoop]: Abstraction has has 87 places, 106 transitions, 477 flow [2024-11-27 23:31:01,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 24.083333333333332) internal successors, (289), 12 states have internal predecessors, (289), 0 states have call successors, (0), 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 23:31:01,785 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:01,785 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:31:01,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-27 23:31:01,986 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:01,988 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:01,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:01,988 INFO L85 PathProgramCache]: Analyzing trace with hash 564206367, now seen corresponding path program 1 times [2024-11-27 23:31:01,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:01,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470664796] [2024-11-27 23:31:01,989 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:01,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:02,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:02,421 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 23:31:02,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:02,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470664796] [2024-11-27 23:31:02,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470664796] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:02,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:31:02,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 23:31:02,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649986509] [2024-11-27 23:31:02,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:02,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:31:02,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:02,423 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:31:02,423 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:31:02,423 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 89 [2024-11-27 23:31:02,424 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 106 transitions, 477 flow. Second operand has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:02,424 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:02,424 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 89 [2024-11-27 23:31:02,424 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:03,822 INFO L124 PetriNetUnfolderBase]: 6219/10223 cut-off events. [2024-11-27 23:31:03,822 INFO L125 PetriNetUnfolderBase]: For 283/283 co-relation queries the response was YES. [2024-11-27 23:31:03,848 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19353 conditions, 10223 events. 6219/10223 cut-off events. For 283/283 co-relation queries the response was YES. Maximal size of possible extension queue 610. Compared 70566 event pairs, 5675 based on Foata normal form. 157/7021 useless extension candidates. Maximal degree in co-relation 19195. Up to 8286 conditions per place. [2024-11-27 23:31:03,889 INFO L140 encePairwiseOnDemand]: 76/89 looper letters, 120 selfloop transitions, 10 changer transitions 1/154 dead transitions. [2024-11-27 23:31:03,889 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 154 transitions, 991 flow [2024-11-27 23:31:03,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:31:03,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 23:31:03,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 231 transitions. [2024-11-27 23:31:03,891 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5191011235955056 [2024-11-27 23:31:03,891 INFO L175 Difference]: Start difference. First operand has 87 places, 106 transitions, 477 flow. Second operand 5 states and 231 transitions. [2024-11-27 23:31:03,891 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 154 transitions, 991 flow [2024-11-27 23:31:03,897 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 154 transitions, 931 flow, removed 15 selfloop flow, removed 2 redundant places. [2024-11-27 23:31:03,903 INFO L231 Difference]: Finished difference. Result has 91 places, 113 transitions, 544 flow [2024-11-27 23:31:03,904 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=440, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=96, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=544, PETRI_PLACES=91, PETRI_TRANSITIONS=113} [2024-11-27 23:31:03,904 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 7 predicate places. [2024-11-27 23:31:03,904 INFO L471 AbstractCegarLoop]: Abstraction has has 91 places, 113 transitions, 544 flow [2024-11-27 23:31:03,905 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:03,905 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:03,905 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:31:03,905 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-27 23:31:03,905 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:03,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:03,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1359634839, now seen corresponding path program 1 times [2024-11-27 23:31:03,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:03,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540519337] [2024-11-27 23:31:03,908 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:03,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:03,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:04,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:31:04,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:04,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540519337] [2024-11-27 23:31:04,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540519337] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:04,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175889960] [2024-11-27 23:31:04,284 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:04,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:04,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:04,289 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:04,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 23:31:04,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:04,430 INFO L256 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-27 23:31:04,433 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:04,466 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 23:31:04,466 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:31:04,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175889960] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:04,466 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:31:04,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2024-11-27 23:31:04,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498359938] [2024-11-27 23:31:04,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:04,467 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:31:04,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:04,468 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:31:04,468 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:31:04,468 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 89 [2024-11-27 23:31:04,469 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 113 transitions, 544 flow. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 0 states have call successors, (0), 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 23:31:04,470 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:04,470 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 89 [2024-11-27 23:31:04,471 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:05,158 INFO L124 PetriNetUnfolderBase]: 4698/8070 cut-off events. [2024-11-27 23:31:05,158 INFO L125 PetriNetUnfolderBase]: For 802/802 co-relation queries the response was YES. [2024-11-27 23:31:05,176 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15603 conditions, 8070 events. 4698/8070 cut-off events. For 802/802 co-relation queries the response was YES. Maximal size of possible extension queue 477. Compared 56273 event pairs, 4210 based on Foata normal form. 0/5642 useless extension candidates. Maximal degree in co-relation 15447. Up to 6524 conditions per place. [2024-11-27 23:31:05,208 INFO L140 encePairwiseOnDemand]: 85/89 looper letters, 86 selfloop transitions, 1 changer transitions 0/110 dead transitions. [2024-11-27 23:31:05,208 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 110 transitions, 706 flow [2024-11-27 23:31:05,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:31:05,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-27 23:31:05,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 134 transitions. [2024-11-27 23:31:05,210 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.50187265917603 [2024-11-27 23:31:05,210 INFO L175 Difference]: Start difference. First operand has 91 places, 113 transitions, 544 flow. Second operand 3 states and 134 transitions. [2024-11-27 23:31:05,210 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 110 transitions, 706 flow [2024-11-27 23:31:05,215 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 110 transitions, 702 flow, removed 1 selfloop flow, removed 1 redundant places. [2024-11-27 23:31:05,218 INFO L231 Difference]: Finished difference. Result has 89 places, 110 transitions, 530 flow [2024-11-27 23:31:05,221 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=528, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=530, PETRI_PLACES=89, PETRI_TRANSITIONS=110} [2024-11-27 23:31:05,222 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 5 predicate places. [2024-11-27 23:31:05,222 INFO L471 AbstractCegarLoop]: Abstraction has has 89 places, 110 transitions, 530 flow [2024-11-27 23:31:05,223 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 0 states have call successors, (0), 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 23:31:05,223 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:05,223 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:31:05,235 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-27 23:31:05,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:05,424 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:05,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:05,425 INFO L85 PathProgramCache]: Analyzing trace with hash 258973605, now seen corresponding path program 1 times [2024-11-27 23:31:05,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:05,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934415266] [2024-11-27 23:31:05,425 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:05,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:05,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:05,509 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 23:31:05,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:05,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934415266] [2024-11-27 23:31:05,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934415266] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:05,510 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:31:05,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 23:31:05,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181372862] [2024-11-27 23:31:05,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:05,511 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:31:05,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:05,511 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:31:05,511 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:31:05,512 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 89 [2024-11-27 23:31:05,512 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 110 transitions, 530 flow. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 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 23:31:05,512 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:05,512 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 89 [2024-11-27 23:31:05,512 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:06,178 INFO L124 PetriNetUnfolderBase]: 4250/6902 cut-off events. [2024-11-27 23:31:06,178 INFO L125 PetriNetUnfolderBase]: For 844/844 co-relation queries the response was YES. [2024-11-27 23:31:06,188 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14110 conditions, 6902 events. 4250/6902 cut-off events. For 844/844 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 43241 event pairs, 1558 based on Foata normal form. 126/5050 useless extension candidates. Maximal degree in co-relation 14094. Up to 4941 conditions per place. [2024-11-27 23:31:06,205 INFO L140 encePairwiseOnDemand]: 85/89 looper letters, 103 selfloop transitions, 2 changer transitions 1/129 dead transitions. [2024-11-27 23:31:06,205 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 129 transitions, 789 flow [2024-11-27 23:31:06,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:31:06,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-27 23:31:06,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 152 transitions. [2024-11-27 23:31:06,207 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5692883895131086 [2024-11-27 23:31:06,207 INFO L175 Difference]: Start difference. First operand has 89 places, 110 transitions, 530 flow. Second operand 3 states and 152 transitions. [2024-11-27 23:31:06,207 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 129 transitions, 789 flow [2024-11-27 23:31:06,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 129 transitions, 788 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 23:31:06,212 INFO L231 Difference]: Finished difference. Result has 91 places, 110 transitions, 534 flow [2024-11-27 23:31:06,213 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=529, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=534, PETRI_PLACES=91, PETRI_TRANSITIONS=110} [2024-11-27 23:31:06,214 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 7 predicate places. [2024-11-27 23:31:06,214 INFO L471 AbstractCegarLoop]: Abstraction has has 91 places, 110 transitions, 534 flow [2024-11-27 23:31:06,214 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 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 23:31:06,214 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:06,214 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:31:06,214 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-27 23:31:06,215 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:06,215 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:06,215 INFO L85 PathProgramCache]: Analyzing trace with hash 800994039, now seen corresponding path program 1 times [2024-11-27 23:31:06,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:06,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766149456] [2024-11-27 23:31:06,216 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:06,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:06,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:06,308 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 23:31:06,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:06,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766149456] [2024-11-27 23:31:06,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766149456] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:06,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:31:06,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 23:31:06,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90765103] [2024-11-27 23:31:06,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:06,309 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:31:06,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:06,310 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:31:06,310 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:31:06,310 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 89 [2024-11-27 23:31:06,311 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 110 transitions, 534 flow. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 0 states have call successors, (0), 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 23:31:06,311 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:06,311 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 89 [2024-11-27 23:31:06,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:07,300 INFO L124 PetriNetUnfolderBase]: 4766/7994 cut-off events. [2024-11-27 23:31:07,301 INFO L125 PetriNetUnfolderBase]: For 1464/1464 co-relation queries the response was YES. [2024-11-27 23:31:07,313 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16884 conditions, 7994 events. 4766/7994 cut-off events. For 1464/1464 co-relation queries the response was YES. Maximal size of possible extension queue 347. Compared 52699 event pairs, 2202 based on Foata normal form. 150/6100 useless extension candidates. Maximal degree in co-relation 16866. Up to 3805 conditions per place. [2024-11-27 23:31:07,337 INFO L140 encePairwiseOnDemand]: 85/89 looper letters, 106 selfloop transitions, 2 changer transitions 0/131 dead transitions. [2024-11-27 23:31:07,337 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 131 transitions, 806 flow [2024-11-27 23:31:07,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:31:07,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-27 23:31:07,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 154 transitions. [2024-11-27 23:31:07,339 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5767790262172284 [2024-11-27 23:31:07,339 INFO L175 Difference]: Start difference. First operand has 91 places, 110 transitions, 534 flow. Second operand 3 states and 154 transitions. [2024-11-27 23:31:07,339 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 131 transitions, 806 flow [2024-11-27 23:31:07,343 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 131 transitions, 804 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 23:31:07,346 INFO L231 Difference]: Finished difference. Result has 93 places, 111 transitions, 546 flow [2024-11-27 23:31:07,347 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=532, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=546, PETRI_PLACES=93, PETRI_TRANSITIONS=111} [2024-11-27 23:31:07,347 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 9 predicate places. [2024-11-27 23:31:07,347 INFO L471 AbstractCegarLoop]: Abstraction has has 93 places, 111 transitions, 546 flow [2024-11-27 23:31:07,348 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 0 states have call successors, (0), 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 23:31:07,348 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:07,348 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:31:07,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-27 23:31:07,348 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:07,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:07,349 INFO L85 PathProgramCache]: Analyzing trace with hash -997183234, now seen corresponding path program 1 times [2024-11-27 23:31:07,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:07,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576992685] [2024-11-27 23:31:07,349 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:07,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:07,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:07,439 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 23:31:07,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:07,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576992685] [2024-11-27 23:31:07,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576992685] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:07,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:31:07,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:31:07,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857646061] [2024-11-27 23:31:07,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:07,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:31:07,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:07,441 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:31:07,441 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:31:07,442 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 89 [2024-11-27 23:31:07,442 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 111 transitions, 546 flow. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 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 23:31:07,442 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:07,442 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 89 [2024-11-27 23:31:07,443 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:08,195 INFO L124 PetriNetUnfolderBase]: 3369/6136 cut-off events. [2024-11-27 23:31:08,196 INFO L125 PetriNetUnfolderBase]: For 1077/1077 co-relation queries the response was YES. [2024-11-27 23:31:08,207 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12903 conditions, 6136 events. 3369/6136 cut-off events. For 1077/1077 co-relation queries the response was YES. Maximal size of possible extension queue 318. Compared 42476 event pairs, 1984 based on Foata normal form. 18/4688 useless extension candidates. Maximal degree in co-relation 12883. Up to 4731 conditions per place. [2024-11-27 23:31:08,228 INFO L140 encePairwiseOnDemand]: 85/89 looper letters, 95 selfloop transitions, 3 changer transitions 0/121 dead transitions. [2024-11-27 23:31:08,228 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 121 transitions, 769 flow [2024-11-27 23:31:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:31:08,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-27 23:31:08,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 142 transitions. [2024-11-27 23:31:08,229 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5318352059925093 [2024-11-27 23:31:08,230 INFO L175 Difference]: Start difference. First operand has 93 places, 111 transitions, 546 flow. Second operand 3 states and 142 transitions. [2024-11-27 23:31:08,230 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 121 transitions, 769 flow [2024-11-27 23:31:08,234 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 121 transitions, 767 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 23:31:08,236 INFO L231 Difference]: Finished difference. Result has 95 places, 113 transitions, 567 flow [2024-11-27 23:31:08,237 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=544, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=567, PETRI_PLACES=95, PETRI_TRANSITIONS=113} [2024-11-27 23:31:08,238 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 11 predicate places. [2024-11-27 23:31:08,238 INFO L471 AbstractCegarLoop]: Abstraction has has 95 places, 113 transitions, 567 flow [2024-11-27 23:31:08,238 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 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 23:31:08,238 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:08,238 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:31:08,239 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-27 23:31:08,239 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:08,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:08,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1113139793, now seen corresponding path program 1 times [2024-11-27 23:31:08,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:08,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408902531] [2024-11-27 23:31:08,240 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:08,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:08,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:08,433 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 23:31:08,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:08,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408902531] [2024-11-27 23:31:08,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408902531] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:08,433 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:31:08,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:31:08,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734361496] [2024-11-27 23:31:08,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:08,434 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:31:08,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:08,435 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:31:08,435 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:31:08,435 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 89 [2024-11-27 23:31:08,436 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 113 transitions, 567 flow. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 states have internal predecessors, (130), 0 states have call successors, (0), 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 23:31:08,436 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:08,436 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 89 [2024-11-27 23:31:08,436 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:09,292 INFO L124 PetriNetUnfolderBase]: 3561/6516 cut-off events. [2024-11-27 23:31:09,292 INFO L125 PetriNetUnfolderBase]: For 2068/2068 co-relation queries the response was YES. [2024-11-27 23:31:09,300 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14336 conditions, 6516 events. 3561/6516 cut-off events. For 2068/2068 co-relation queries the response was YES. Maximal size of possible extension queue 320. Compared 44854 event pairs, 2996 based on Foata normal form. 40/5088 useless extension candidates. Maximal degree in co-relation 14314. Up to 4975 conditions per place. [2024-11-27 23:31:09,314 INFO L140 encePairwiseOnDemand]: 80/89 looper letters, 91 selfloop transitions, 10 changer transitions 20/144 dead transitions. [2024-11-27 23:31:09,314 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 144 transitions, 966 flow [2024-11-27 23:31:09,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:31:09,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 23:31:09,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 217 transitions. [2024-11-27 23:31:09,316 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.48764044943820223 [2024-11-27 23:31:09,316 INFO L175 Difference]: Start difference. First operand has 95 places, 113 transitions, 567 flow. Second operand 5 states and 217 transitions. [2024-11-27 23:31:09,316 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 144 transitions, 966 flow [2024-11-27 23:31:09,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 144 transitions, 953 flow, removed 4 selfloop flow, removed 1 redundant places. [2024-11-27 23:31:09,324 INFO L231 Difference]: Finished difference. Result has 100 places, 115 transitions, 617 flow [2024-11-27 23:31:09,325 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=558, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=617, PETRI_PLACES=100, PETRI_TRANSITIONS=115} [2024-11-27 23:31:09,327 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 16 predicate places. [2024-11-27 23:31:09,328 INFO L471 AbstractCegarLoop]: Abstraction has has 100 places, 115 transitions, 617 flow [2024-11-27 23:31:09,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 states have internal predecessors, (130), 0 states have call successors, (0), 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 23:31:09,328 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:09,328 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1] [2024-11-27 23:31:09,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 23:31:09,328 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:09,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:09,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1192736636, now seen corresponding path program 2 times [2024-11-27 23:31:09,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:09,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401542925] [2024-11-27 23:31:09,329 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:31:09,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:09,347 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 23:31:09,348 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:31:09,391 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 23:31:09,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:09,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401542925] [2024-11-27 23:31:09,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401542925] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:09,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85464816] [2024-11-27 23:31:09,392 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:31:09,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:09,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:09,394 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:09,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 23:31:09,496 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 23:31:09,496 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:31:09,497 INFO L256 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-27 23:31:09,498 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:09,535 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 23:31:09,536 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:31:09,571 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 23:31:09,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85464816] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:31:09,571 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:31:09,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2] total 2 [2024-11-27 23:31:09,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042100187] [2024-11-27 23:31:09,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:31:09,572 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:31:09,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:09,573 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:31:09,573 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:31:09,601 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 23 out of 89 [2024-11-27 23:31:09,601 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 115 transitions, 617 flow. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 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 23:31:09,601 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:09,601 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 23 of 89 [2024-11-27 23:31:09,602 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:10,351 INFO L124 PetriNetUnfolderBase]: 3560/6514 cut-off events. [2024-11-27 23:31:10,351 INFO L125 PetriNetUnfolderBase]: For 1537/1537 co-relation queries the response was YES. [2024-11-27 23:31:10,363 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14493 conditions, 6514 events. 3560/6514 cut-off events. For 1537/1537 co-relation queries the response was YES. Maximal size of possible extension queue 320. Compared 44946 event pairs, 2996 based on Foata normal form. 1/5047 useless extension candidates. Maximal degree in co-relation 14469. Up to 5342 conditions per place. [2024-11-27 23:31:10,379 INFO L140 encePairwiseOnDemand]: 84/89 looper letters, 78 selfloop transitions, 16 changer transitions 0/114 dead transitions. [2024-11-27 23:31:10,379 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 114 transitions, 795 flow [2024-11-27 23:31:10,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:31:10,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 23:31:10,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 139 transitions. [2024-11-27 23:31:10,381 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3904494382022472 [2024-11-27 23:31:10,381 INFO L175 Difference]: Start difference. First operand has 100 places, 115 transitions, 617 flow. Second operand 4 states and 139 transitions. [2024-11-27 23:31:10,381 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 102 places, 114 transitions, 795 flow [2024-11-27 23:31:10,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 114 transitions, 786 flow, removed 1 selfloop flow, removed 1 redundant places. [2024-11-27 23:31:10,385 INFO L231 Difference]: Finished difference. Result has 101 places, 114 transitions, 630 flow [2024-11-27 23:31:10,386 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=598, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=630, PETRI_PLACES=101, PETRI_TRANSITIONS=114} [2024-11-27 23:31:10,386 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 17 predicate places. [2024-11-27 23:31:10,386 INFO L471 AbstractCegarLoop]: Abstraction has has 101 places, 114 transitions, 630 flow [2024-11-27 23:31:10,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 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 23:31:10,387 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:10,387 INFO L206 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1, 1] [2024-11-27 23:31:10,394 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-27 23:31:10,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:10,587 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:10,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:10,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1449135061, now seen corresponding path program 1 times [2024-11-27 23:31:10,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:10,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674918855] [2024-11-27 23:31:10,588 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:10,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:10,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:10,781 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 23:31:10,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:10,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674918855] [2024-11-27 23:31:10,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674918855] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:10,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195620631] [2024-11-27 23:31:10,782 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:10,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:10,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:10,785 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:10,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-27 23:31:10,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:10,904 INFO L256 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-27 23:31:10,906 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:10,963 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 23:31:10,964 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:31:11,155 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 23:31:11,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195620631] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:31:11,156 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:31:11,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2024-11-27 23:31:11,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205511682] [2024-11-27 23:31:11,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:31:11,156 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-27 23:31:11,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:11,157 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-27 23:31:11,157 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2024-11-27 23:31:11,235 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 23 out of 89 [2024-11-27 23:31:11,236 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 114 transitions, 630 flow. Second operand has 24 states, 24 states have (on average 24.083333333333332) internal successors, (578), 24 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:11,236 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:11,236 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 23 of 89 [2024-11-27 23:31:11,236 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:12,526 INFO L124 PetriNetUnfolderBase]: 3602/6682 cut-off events. [2024-11-27 23:31:12,526 INFO L125 PetriNetUnfolderBase]: For 2184/2184 co-relation queries the response was YES. [2024-11-27 23:31:12,536 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15111 conditions, 6682 events. 3602/6682 cut-off events. For 2184/2184 co-relation queries the response was YES. Maximal size of possible extension queue 327. Compared 46785 event pairs, 2996 based on Foata normal form. 36/5219 useless extension candidates. Maximal degree in co-relation 15086. Up to 5312 conditions per place. [2024-11-27 23:31:12,550 INFO L140 encePairwiseOnDemand]: 77/89 looper letters, 49 selfloop transitions, 105 changer transitions 0/174 dead transitions. [2024-11-27 23:31:12,550 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 174 transitions, 1406 flow [2024-11-27 23:31:12,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-27 23:31:12,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2024-11-27 23:31:12,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 654 transitions. [2024-11-27 23:31:12,554 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.33401430030643514 [2024-11-27 23:31:12,554 INFO L175 Difference]: Start difference. First operand has 101 places, 114 transitions, 630 flow. Second operand 22 states and 654 transitions. [2024-11-27 23:31:12,554 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 174 transitions, 1406 flow [2024-11-27 23:31:12,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 174 transitions, 1299 flow, removed 0 selfloop flow, removed 4 redundant places. [2024-11-27 23:31:12,562 INFO L231 Difference]: Finished difference. Result has 124 places, 174 transitions, 1275 flow [2024-11-27 23:31:12,563 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=577, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1275, PETRI_PLACES=124, PETRI_TRANSITIONS=174} [2024-11-27 23:31:12,564 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 40 predicate places. [2024-11-27 23:31:12,565 INFO L471 AbstractCegarLoop]: Abstraction has has 124 places, 174 transitions, 1275 flow [2024-11-27 23:31:12,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 24.083333333333332) internal successors, (578), 24 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:12,566 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:12,566 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:31:12,576 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-27 23:31:12,770 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:12,770 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:12,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:12,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1933748789, now seen corresponding path program 1 times [2024-11-27 23:31:12,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:12,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337801561] [2024-11-27 23:31:12,771 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:12,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:12,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:13,387 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 23:31:13,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:13,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337801561] [2024-11-27 23:31:13,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337801561] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:13,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246592999] [2024-11-27 23:31:13,387 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:13,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:13,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:13,393 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:13,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-27 23:31:13,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:13,532 INFO L256 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-27 23:31:13,534 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:13,607 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 23:31:13,607 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:31:13,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246592999] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:13,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:31:13,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 11 [2024-11-27 23:31:13,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841193622] [2024-11-27 23:31:13,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:13,608 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:31:13,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:13,608 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:31:13,609 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-27 23:31:13,627 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 28 out of 89 [2024-11-27 23:31:13,627 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 174 transitions, 1275 flow. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:13,627 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:13,627 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 28 of 89 [2024-11-27 23:31:13,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:14,501 INFO L124 PetriNetUnfolderBase]: 4749/8285 cut-off events. [2024-11-27 23:31:14,501 INFO L125 PetriNetUnfolderBase]: For 2516/2516 co-relation queries the response was YES. [2024-11-27 23:31:14,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19121 conditions, 8285 events. 4749/8285 cut-off events. For 2516/2516 co-relation queries the response was YES. Maximal size of possible extension queue 345. Compared 56196 event pairs, 1484 based on Foata normal form. 152/6814 useless extension candidates. Maximal degree in co-relation 19091. Up to 4871 conditions per place. [2024-11-27 23:31:14,547 INFO L140 encePairwiseOnDemand]: 82/89 looper letters, 190 selfloop transitions, 6 changer transitions 0/217 dead transitions. [2024-11-27 23:31:14,547 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 217 transitions, 1790 flow [2024-11-27 23:31:14,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:31:14,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 23:31:14,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 231 transitions. [2024-11-27 23:31:14,549 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5191011235955056 [2024-11-27 23:31:14,549 INFO L175 Difference]: Start difference. First operand has 124 places, 174 transitions, 1275 flow. Second operand 5 states and 231 transitions. [2024-11-27 23:31:14,549 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 217 transitions, 1790 flow [2024-11-27 23:31:14,560 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 217 transitions, 1530 flow, removed 67 selfloop flow, removed 9 redundant places. [2024-11-27 23:31:14,563 INFO L231 Difference]: Finished difference. Result has 121 places, 177 transitions, 1054 flow [2024-11-27 23:31:14,564 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1015, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1054, PETRI_PLACES=121, PETRI_TRANSITIONS=177} [2024-11-27 23:31:14,564 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 37 predicate places. [2024-11-27 23:31:14,564 INFO L471 AbstractCegarLoop]: Abstraction has has 121 places, 177 transitions, 1054 flow [2024-11-27 23:31:14,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:14,565 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:14,565 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:31:14,574 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-27 23:31:14,765 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:14,766 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:14,766 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:14,766 INFO L85 PathProgramCache]: Analyzing trace with hash -601896586, now seen corresponding path program 1 times [2024-11-27 23:31:14,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:14,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274703383] [2024-11-27 23:31:14,766 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:14,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:14,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:15,618 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:31:15,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:15,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274703383] [2024-11-27 23:31:15,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274703383] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:15,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350294512] [2024-11-27 23:31:15,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:15,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:15,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:15,622 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:15,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-27 23:31:15,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:15,763 INFO L256 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-27 23:31:15,765 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:15,839 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:31:15,840 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:31:15,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350294512] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:15,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:31:15,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 11 [2024-11-27 23:31:15,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890038551] [2024-11-27 23:31:15,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:15,840 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:31:15,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:15,841 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:31:15,841 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-27 23:31:15,860 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 28 out of 89 [2024-11-27 23:31:15,860 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 177 transitions, 1054 flow. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:15,861 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:15,861 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 28 of 89 [2024-11-27 23:31:15,861 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:16,859 INFO L124 PetriNetUnfolderBase]: 4743/8517 cut-off events. [2024-11-27 23:31:16,859 INFO L125 PetriNetUnfolderBase]: For 4207/4207 co-relation queries the response was YES. [2024-11-27 23:31:16,890 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20465 conditions, 8517 events. 4743/8517 cut-off events. For 4207/4207 co-relation queries the response was YES. Maximal size of possible extension queue 350. Compared 59246 event pairs, 1677 based on Foata normal form. 6/7228 useless extension candidates. Maximal degree in co-relation 20433. Up to 3589 conditions per place. [2024-11-27 23:31:16,915 INFO L140 encePairwiseOnDemand]: 82/89 looper letters, 188 selfloop transitions, 7 changer transitions 0/216 dead transitions. [2024-11-27 23:31:16,915 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 216 transitions, 1549 flow [2024-11-27 23:31:16,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:31:16,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 23:31:16,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 229 transitions. [2024-11-27 23:31:16,916 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5146067415730337 [2024-11-27 23:31:16,917 INFO L175 Difference]: Start difference. First operand has 121 places, 177 transitions, 1054 flow. Second operand 5 states and 229 transitions. [2024-11-27 23:31:16,917 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 216 transitions, 1549 flow [2024-11-27 23:31:16,937 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 216 transitions, 1540 flow, removed 1 selfloop flow, removed 2 redundant places. [2024-11-27 23:31:16,940 INFO L231 Difference]: Finished difference. Result has 123 places, 176 transitions, 1053 flow [2024-11-27 23:31:16,940 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1039, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1053, PETRI_PLACES=123, PETRI_TRANSITIONS=176} [2024-11-27 23:31:16,941 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 39 predicate places. [2024-11-27 23:31:16,941 INFO L471 AbstractCegarLoop]: Abstraction has has 123 places, 176 transitions, 1053 flow [2024-11-27 23:31:16,941 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:16,941 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:16,942 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:31:16,952 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-27 23:31:17,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:17,142 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:17,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:17,143 INFO L85 PathProgramCache]: Analyzing trace with hash -601896584, now seen corresponding path program 1 times [2024-11-27 23:31:17,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:17,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615814084] [2024-11-27 23:31:17,143 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:17,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:17,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:17,368 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 23:31:17,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:17,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615814084] [2024-11-27 23:31:17,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615814084] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:17,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714535435] [2024-11-27 23:31:17,369 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:17,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:17,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:17,371 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:17,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-27 23:31:17,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:17,506 INFO L256 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-27 23:31:17,509 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:17,551 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 23:31:17,551 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:31:17,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714535435] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:17,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:31:17,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [5] total 6 [2024-11-27 23:31:17,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592040343] [2024-11-27 23:31:17,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:17,553 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:31:17,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:17,554 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:31:17,555 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:31:17,555 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 89 [2024-11-27 23:31:17,555 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 176 transitions, 1053 flow. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 0 states have call successors, (0), 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 23:31:17,555 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:17,555 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 89 [2024-11-27 23:31:17,555 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:18,310 INFO L124 PetriNetUnfolderBase]: 3424/6490 cut-off events. [2024-11-27 23:31:18,310 INFO L125 PetriNetUnfolderBase]: For 5074/5082 co-relation queries the response was YES. [2024-11-27 23:31:18,324 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15613 conditions, 6490 events. 3424/6490 cut-off events. For 5074/5082 co-relation queries the response was YES. Maximal size of possible extension queue 284. Compared 45816 event pairs, 2818 based on Foata normal form. 187/5790 useless extension candidates. Maximal degree in co-relation 15581. Up to 5191 conditions per place. [2024-11-27 23:31:18,339 INFO L140 encePairwiseOnDemand]: 86/89 looper letters, 151 selfloop transitions, 1 changer transitions 0/174 dead transitions. [2024-11-27 23:31:18,339 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 174 transitions, 1349 flow [2024-11-27 23:31:18,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:31:18,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-27 23:31:18,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 131 transitions. [2024-11-27 23:31:18,340 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.49063670411985016 [2024-11-27 23:31:18,340 INFO L175 Difference]: Start difference. First operand has 123 places, 176 transitions, 1053 flow. Second operand 3 states and 131 transitions. [2024-11-27 23:31:18,340 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 174 transitions, 1349 flow [2024-11-27 23:31:18,351 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 174 transitions, 1344 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-27 23:31:18,353 INFO L231 Difference]: Finished difference. Result has 121 places, 174 transitions, 1042 flow [2024-11-27 23:31:18,354 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1040, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1042, PETRI_PLACES=121, PETRI_TRANSITIONS=174} [2024-11-27 23:31:18,356 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 37 predicate places. [2024-11-27 23:31:18,356 INFO L471 AbstractCegarLoop]: Abstraction has has 121 places, 174 transitions, 1042 flow [2024-11-27 23:31:18,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 0 states have call successors, (0), 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 23:31:18,356 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:18,356 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:31:18,366 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-27 23:31:18,557 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-27 23:31:18,557 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:18,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:18,558 INFO L85 PathProgramCache]: Analyzing trace with hash -618844783, now seen corresponding path program 1 times [2024-11-27 23:31:18,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:18,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450677832] [2024-11-27 23:31:18,558 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:18,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:18,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:19,397 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:31:19,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:19,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450677832] [2024-11-27 23:31:19,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450677832] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:19,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327660091] [2024-11-27 23:31:19,398 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:19,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:19,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:19,401 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:19,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-27 23:31:19,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:19,539 INFO L256 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-27 23:31:19,542 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:19,626 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:31:19,627 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:31:19,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327660091] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:19,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:31:19,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 12 [2024-11-27 23:31:19,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231098986] [2024-11-27 23:31:19,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:19,628 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:31:19,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:19,629 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:31:19,629 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-11-27 23:31:19,657 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 28 out of 89 [2024-11-27 23:31:19,657 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 174 transitions, 1042 flow. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:19,657 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:19,657 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 28 of 89 [2024-11-27 23:31:19,657 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:20,558 INFO L124 PetriNetUnfolderBase]: 4518/8185 cut-off events. [2024-11-27 23:31:20,559 INFO L125 PetriNetUnfolderBase]: For 4546/4578 co-relation queries the response was YES. [2024-11-27 23:31:20,572 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19259 conditions, 8185 events. 4518/8185 cut-off events. For 4546/4578 co-relation queries the response was YES. Maximal size of possible extension queue 340. Compared 57766 event pairs, 1662 based on Foata normal form. 14/7093 useless extension candidates. Maximal degree in co-relation 19226. Up to 3754 conditions per place. [2024-11-27 23:31:20,590 INFO L140 encePairwiseOnDemand]: 82/89 looper letters, 190 selfloop transitions, 8 changer transitions 0/219 dead transitions. [2024-11-27 23:31:20,590 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 219 transitions, 1566 flow [2024-11-27 23:31:20,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:31:20,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 23:31:20,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 231 transitions. [2024-11-27 23:31:20,592 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5191011235955056 [2024-11-27 23:31:20,592 INFO L175 Difference]: Start difference. First operand has 121 places, 174 transitions, 1042 flow. Second operand 5 states and 231 transitions. [2024-11-27 23:31:20,592 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 219 transitions, 1566 flow [2024-11-27 23:31:20,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 219 transitions, 1565 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 23:31:20,609 INFO L231 Difference]: Finished difference. Result has 126 places, 177 transitions, 1089 flow [2024-11-27 23:31:20,610 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1041, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1089, PETRI_PLACES=126, PETRI_TRANSITIONS=177} [2024-11-27 23:31:20,610 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 42 predicate places. [2024-11-27 23:31:20,610 INFO L471 AbstractCegarLoop]: Abstraction has has 126 places, 177 transitions, 1089 flow [2024-11-27 23:31:20,611 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:20,611 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:20,611 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:31:20,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-27 23:31:20,811 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-27 23:31:20,812 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:20,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:20,812 INFO L85 PathProgramCache]: Analyzing trace with hash -618844782, now seen corresponding path program 1 times [2024-11-27 23:31:20,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:20,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222721446] [2024-11-27 23:31:20,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:20,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:20,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:21,433 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:31:21,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:21,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222721446] [2024-11-27 23:31:21,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222721446] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:21,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894007300] [2024-11-27 23:31:21,434 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:21,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:21,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:21,436 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:21,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-27 23:31:21,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:21,582 INFO L256 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-27 23:31:21,584 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:21,658 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:31:21,658 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:31:21,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894007300] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:21,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:31:21,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 12 [2024-11-27 23:31:21,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807545938] [2024-11-27 23:31:21,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:21,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:31:21,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:21,659 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:31:21,659 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2024-11-27 23:31:21,678 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 89 [2024-11-27 23:31:21,679 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 177 transitions, 1089 flow. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 0 states have call successors, (0), 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 23:31:21,679 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:21,679 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 89 [2024-11-27 23:31:21,679 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:22,893 INFO L124 PetriNetUnfolderBase]: 4410/7786 cut-off events. [2024-11-27 23:31:22,893 INFO L125 PetriNetUnfolderBase]: For 9509/9521 co-relation queries the response was YES. [2024-11-27 23:31:22,940 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20144 conditions, 7786 events. 4410/7786 cut-off events. For 9509/9521 co-relation queries the response was YES. Maximal size of possible extension queue 289. Compared 51720 event pairs, 1994 based on Foata normal form. 83/6832 useless extension candidates. Maximal degree in co-relation 20108. Up to 3675 conditions per place. [2024-11-27 23:31:22,971 INFO L140 encePairwiseOnDemand]: 81/89 looper letters, 190 selfloop transitions, 6 changer transitions 0/216 dead transitions. [2024-11-27 23:31:22,971 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 216 transitions, 1582 flow [2024-11-27 23:31:22,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:31:22,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 23:31:22,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 224 transitions. [2024-11-27 23:31:22,973 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.503370786516854 [2024-11-27 23:31:22,973 INFO L175 Difference]: Start difference. First operand has 126 places, 177 transitions, 1089 flow. Second operand 5 states and 224 transitions. [2024-11-27 23:31:22,973 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 216 transitions, 1582 flow [2024-11-27 23:31:22,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 216 transitions, 1569 flow, removed 2 selfloop flow, removed 2 redundant places. [2024-11-27 23:31:22,992 INFO L231 Difference]: Finished difference. Result has 129 places, 176 transitions, 1087 flow [2024-11-27 23:31:22,993 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1063, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1087, PETRI_PLACES=129, PETRI_TRANSITIONS=176} [2024-11-27 23:31:22,994 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 45 predicate places. [2024-11-27 23:31:22,994 INFO L471 AbstractCegarLoop]: Abstraction has has 129 places, 176 transitions, 1087 flow [2024-11-27 23:31:22,994 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 0 states have call successors, (0), 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 23:31:22,994 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:22,994 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] [2024-11-27 23:31:23,005 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-27 23:31:23,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-27 23:31:23,195 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:23,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:23,196 INFO L85 PathProgramCache]: Analyzing trace with hash 1410192109, now seen corresponding path program 1 times [2024-11-27 23:31:23,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:23,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050366475] [2024-11-27 23:31:23,196 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:23,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:23,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:23,313 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:31:23,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:23,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050366475] [2024-11-27 23:31:23,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050366475] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:23,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:31:23,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:31:23,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980804337] [2024-11-27 23:31:23,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:23,314 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:31:23,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:23,314 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:31:23,314 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:31:23,331 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 89 [2024-11-27 23:31:23,332 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 176 transitions, 1087 flow. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 0 states have call successors, (0), 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 23:31:23,332 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:23,332 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 89 [2024-11-27 23:31:23,332 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:24,762 INFO L124 PetriNetUnfolderBase]: 5038/8122 cut-off events. [2024-11-27 23:31:24,762 INFO L125 PetriNetUnfolderBase]: For 5090/5090 co-relation queries the response was YES. [2024-11-27 23:31:24,789 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21534 conditions, 8122 events. 5038/8122 cut-off events. For 5090/5090 co-relation queries the response was YES. Maximal size of possible extension queue 285. Compared 50495 event pairs, 1849 based on Foata normal form. 202/7092 useless extension candidates. Maximal degree in co-relation 21497. Up to 5996 conditions per place. [2024-11-27 23:31:24,812 INFO L140 encePairwiseOnDemand]: 85/89 looper letters, 186 selfloop transitions, 3 changer transitions 0/209 dead transitions. [2024-11-27 23:31:24,812 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 209 transitions, 1569 flow [2024-11-27 23:31:24,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:31:24,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 23:31:24,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 184 transitions. [2024-11-27 23:31:24,813 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5168539325842697 [2024-11-27 23:31:24,813 INFO L175 Difference]: Start difference. First operand has 129 places, 176 transitions, 1087 flow. Second operand 4 states and 184 transitions. [2024-11-27 23:31:24,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 209 transitions, 1569 flow [2024-11-27 23:31:24,829 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 209 transitions, 1559 flow, removed 1 selfloop flow, removed 2 redundant places. [2024-11-27 23:31:24,833 INFO L231 Difference]: Finished difference. Result has 131 places, 177 transitions, 1094 flow [2024-11-27 23:31:24,833 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1080, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1094, PETRI_PLACES=131, PETRI_TRANSITIONS=177} [2024-11-27 23:31:24,835 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 47 predicate places. [2024-11-27 23:31:24,835 INFO L471 AbstractCegarLoop]: Abstraction has has 131 places, 177 transitions, 1094 flow [2024-11-27 23:31:24,835 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 0 states have call successors, (0), 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 23:31:24,835 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:24,835 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 23:31:24,836 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-27 23:31:24,836 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:24,836 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:24,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1388214502, now seen corresponding path program 1 times [2024-11-27 23:31:24,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:24,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80975990] [2024-11-27 23:31:24,837 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:24,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:24,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:25,352 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 23:31:25,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:25,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80975990] [2024-11-27 23:31:25,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80975990] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:25,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747906476] [2024-11-27 23:31:25,353 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:25,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:25,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:25,357 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:25,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-27 23:31:25,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:25,509 INFO L256 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-27 23:31:25,512 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:25,535 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-27 23:31:25,573 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-27 23:31:25,668 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-27 23:31:25,668 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-27 23:31:25,699 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-27 23:31:25,927 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:31:25,927 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:31:26,229 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:31:26,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747906476] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:26,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 23:31:26,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8, 9] total 22 [2024-11-27 23:31:26,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697089159] [2024-11-27 23:31:26,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:26,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:31:26,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:26,231 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:31:26,231 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2024-11-27 23:31:26,260 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 89 [2024-11-27 23:31:26,261 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 177 transitions, 1094 flow. Second operand has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 6 states have internal predecessors, (179), 0 states have call successors, (0), 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 23:31:26,261 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:26,261 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 89 [2024-11-27 23:31:26,261 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:27,588 INFO L124 PetriNetUnfolderBase]: 4948/8935 cut-off events. [2024-11-27 23:31:27,589 INFO L125 PetriNetUnfolderBase]: For 8780/8792 co-relation queries the response was YES. [2024-11-27 23:31:27,610 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22976 conditions, 8935 events. 4948/8935 cut-off events. For 8780/8792 co-relation queries the response was YES. Maximal size of possible extension queue 353. Compared 64531 event pairs, 2459 based on Foata normal form. 202/7938 useless extension candidates. Maximal degree in co-relation 22938. Up to 5743 conditions per place. [2024-11-27 23:31:27,632 INFO L140 encePairwiseOnDemand]: 77/89 looper letters, 166 selfloop transitions, 34 changer transitions 0/221 dead transitions. [2024-11-27 23:31:27,632 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 221 transitions, 1639 flow [2024-11-27 23:31:27,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:31:27,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-27 23:31:27,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 227 transitions. [2024-11-27 23:31:27,634 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5101123595505618 [2024-11-27 23:31:27,634 INFO L175 Difference]: Start difference. First operand has 131 places, 177 transitions, 1094 flow. Second operand 5 states and 227 transitions. [2024-11-27 23:31:27,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 221 transitions, 1639 flow [2024-11-27 23:31:27,648 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 221 transitions, 1633 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-27 23:31:27,652 INFO L231 Difference]: Finished difference. Result has 135 places, 183 transitions, 1230 flow [2024-11-27 23:31:27,652 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1090, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=177, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1230, PETRI_PLACES=135, PETRI_TRANSITIONS=183} [2024-11-27 23:31:27,653 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 51 predicate places. [2024-11-27 23:31:27,653 INFO L471 AbstractCegarLoop]: Abstraction has has 135 places, 183 transitions, 1230 flow [2024-11-27 23:31:27,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 6 states have internal predecessors, (179), 0 states have call successors, (0), 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 23:31:27,654 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:27,654 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 23:31:27,665 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-27 23:31:27,858 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-27 23:31:27,858 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:27,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:27,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1398003290, now seen corresponding path program 2 times [2024-11-27 23:31:27,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:27,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505335018] [2024-11-27 23:31:27,859 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:31:27,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:27,887 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 23:31:27,888 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:31:28,016 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:31:28,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:28,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505335018] [2024-11-27 23:31:28,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505335018] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:28,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:31:28,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:31:28,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715632178] [2024-11-27 23:31:28,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:28,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:31:28,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:28,018 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:31:28,018 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:31:28,039 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 89 [2024-11-27 23:31:28,039 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 183 transitions, 1230 flow. Second operand has 6 states, 6 states have (on average 28.833333333333332) internal successors, (173), 6 states have internal predecessors, (173), 0 states have call successors, (0), 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 23:31:28,039 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:28,039 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 89 [2024-11-27 23:31:28,039 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:29,225 INFO L124 PetriNetUnfolderBase]: 5084/8523 cut-off events. [2024-11-27 23:31:29,225 INFO L125 PetriNetUnfolderBase]: For 7625/7629 co-relation queries the response was YES. [2024-11-27 23:31:29,266 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24478 conditions, 8523 events. 5084/8523 cut-off events. For 7625/7629 co-relation queries the response was YES. Maximal size of possible extension queue 266. Compared 54018 event pairs, 962 based on Foata normal form. 133/7752 useless extension candidates. Maximal degree in co-relation 24438. Up to 6700 conditions per place. [2024-11-27 23:31:29,292 INFO L140 encePairwiseOnDemand]: 82/89 looper letters, 196 selfloop transitions, 10 changer transitions 0/225 dead transitions. [2024-11-27 23:31:29,292 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 225 transitions, 1784 flow [2024-11-27 23:31:29,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:31:29,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 23:31:29,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 247 transitions. [2024-11-27 23:31:29,294 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.46254681647940077 [2024-11-27 23:31:29,294 INFO L175 Difference]: Start difference. First operand has 135 places, 183 transitions, 1230 flow. Second operand 6 states and 247 transitions. [2024-11-27 23:31:29,294 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 225 transitions, 1784 flow [2024-11-27 23:31:29,327 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 225 transitions, 1784 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-27 23:31:29,330 INFO L231 Difference]: Finished difference. Result has 142 places, 187 transitions, 1301 flow [2024-11-27 23:31:29,330 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1230, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1301, PETRI_PLACES=142, PETRI_TRANSITIONS=187} [2024-11-27 23:31:29,330 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 58 predicate places. [2024-11-27 23:31:29,331 INFO L471 AbstractCegarLoop]: Abstraction has has 142 places, 187 transitions, 1301 flow [2024-11-27 23:31:29,331 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.833333333333332) internal successors, (173), 6 states have internal predecessors, (173), 0 states have call successors, (0), 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 23:31:29,331 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:29,331 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 23:31:29,331 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-27 23:31:29,331 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:29,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:29,332 INFO L85 PathProgramCache]: Analyzing trace with hash -2004311178, now seen corresponding path program 1 times [2024-11-27 23:31:29,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:29,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175374553] [2024-11-27 23:31:29,332 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:29,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:29,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:30,040 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:31:30,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:30,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175374553] [2024-11-27 23:31:30,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175374553] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:30,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823940684] [2024-11-27 23:31:30,041 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:30,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:30,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:30,043 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:30,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-27 23:31:30,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:30,181 INFO L256 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-27 23:31:30,183 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:30,291 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:31:30,292 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:31:30,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823940684] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:30,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:31:30,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 14 [2024-11-27 23:31:30,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784847211] [2024-11-27 23:31:30,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:30,293 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:31:30,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:30,293 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:31:30,294 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2024-11-27 23:31:30,314 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 89 [2024-11-27 23:31:30,315 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 187 transitions, 1301 flow. Second operand has 6 states, 6 states have (on average 29.0) internal successors, (174), 6 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:30,315 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:30,315 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 89 [2024-11-27 23:31:30,315 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:31,608 INFO L124 PetriNetUnfolderBase]: 5614/9979 cut-off events. [2024-11-27 23:31:31,608 INFO L125 PetriNetUnfolderBase]: For 13242/13335 co-relation queries the response was YES. [2024-11-27 23:31:31,660 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27532 conditions, 9979 events. 5614/9979 cut-off events. For 13242/13335 co-relation queries the response was YES. Maximal size of possible extension queue 361. Compared 70656 event pairs, 3189 based on Foata normal form. 69/8722 useless extension candidates. Maximal degree in co-relation 27488. Up to 6967 conditions per place. [2024-11-27 23:31:31,689 INFO L140 encePairwiseOnDemand]: 83/89 looper letters, 194 selfloop transitions, 9 changer transitions 1/223 dead transitions. [2024-11-27 23:31:31,689 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 223 transitions, 1808 flow [2024-11-27 23:31:31,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:31:31,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 23:31:31,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 245 transitions. [2024-11-27 23:31:31,691 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.45880149812734083 [2024-11-27 23:31:31,691 INFO L175 Difference]: Start difference. First operand has 142 places, 187 transitions, 1301 flow. Second operand 6 states and 245 transitions. [2024-11-27 23:31:31,691 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 223 transitions, 1808 flow [2024-11-27 23:31:31,719 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 223 transitions, 1792 flow, removed 1 selfloop flow, removed 2 redundant places. [2024-11-27 23:31:31,722 INFO L231 Difference]: Finished difference. Result has 146 places, 187 transitions, 1306 flow [2024-11-27 23:31:31,723 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1285, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1306, PETRI_PLACES=146, PETRI_TRANSITIONS=187} [2024-11-27 23:31:31,723 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 62 predicate places. [2024-11-27 23:31:31,723 INFO L471 AbstractCegarLoop]: Abstraction has has 146 places, 187 transitions, 1306 flow [2024-11-27 23:31:31,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.0) internal successors, (174), 6 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:31:31,723 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:31,724 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] [2024-11-27 23:31:31,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-27 23:31:31,924 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:31,924 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:31,925 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:31,925 INFO L85 PathProgramCache]: Analyzing trace with hash -179115841, now seen corresponding path program 1 times [2024-11-27 23:31:31,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:31,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905610064] [2024-11-27 23:31:31,925 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:31,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:31,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:32,047 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:31:32,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:32,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905610064] [2024-11-27 23:31:32,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905610064] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:32,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:31:32,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:31:32,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984731669] [2024-11-27 23:31:32,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:32,048 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:31:32,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:32,049 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:31:32,049 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:31:32,049 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 89 [2024-11-27 23:31:32,050 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 187 transitions, 1306 flow. Second operand has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 0 states have call successors, (0), 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 23:31:32,050 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:32,050 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 89 [2024-11-27 23:31:32,050 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:33,326 INFO L124 PetriNetUnfolderBase]: 4530/8538 cut-off events. [2024-11-27 23:31:33,326 INFO L125 PetriNetUnfolderBase]: For 12532/12653 co-relation queries the response was YES. [2024-11-27 23:31:33,349 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24309 conditions, 8538 events. 4530/8538 cut-off events. For 12532/12653 co-relation queries the response was YES. Maximal size of possible extension queue 296. Compared 61743 event pairs, 3857 based on Foata normal form. 100/7658 useless extension candidates. Maximal degree in co-relation 24264. Up to 6242 conditions per place. [2024-11-27 23:31:33,371 INFO L140 encePairwiseOnDemand]: 82/89 looper letters, 164 selfloop transitions, 26 changer transitions 11/224 dead transitions. [2024-11-27 23:31:33,371 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 224 transitions, 1984 flow [2024-11-27 23:31:33,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:31:33,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 23:31:33,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 187 transitions. [2024-11-27 23:31:33,372 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5252808988764045 [2024-11-27 23:31:33,373 INFO L175 Difference]: Start difference. First operand has 146 places, 187 transitions, 1306 flow. Second operand 4 states and 187 transitions. [2024-11-27 23:31:33,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 224 transitions, 1984 flow [2024-11-27 23:31:33,405 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 224 transitions, 1956 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-27 23:31:33,409 INFO L231 Difference]: Finished difference. Result has 147 places, 187 transitions, 1352 flow [2024-11-27 23:31:33,409 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1291, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1352, PETRI_PLACES=147, PETRI_TRANSITIONS=187} [2024-11-27 23:31:33,410 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 63 predicate places. [2024-11-27 23:31:33,411 INFO L471 AbstractCegarLoop]: Abstraction has has 147 places, 187 transitions, 1352 flow [2024-11-27 23:31:33,411 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 0 states have call successors, (0), 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 23:31:33,411 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:33,411 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, 1, 1, 1] [2024-11-27 23:31:33,411 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-27 23:31:33,411 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:33,412 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:33,412 INFO L85 PathProgramCache]: Analyzing trace with hash -380750107, now seen corresponding path program 1 times [2024-11-27 23:31:33,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:33,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619980906] [2024-11-27 23:31:33,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:33,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:33,585 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 23:31:33,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:33,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619980906] [2024-11-27 23:31:33,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619980906] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:33,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048857948] [2024-11-27 23:31:33,586 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:33,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:33,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:33,588 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:33,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-27 23:31:33,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:33,731 INFO L256 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 23:31:33,732 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:33,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:31:33,782 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:31:33,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048857948] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:33,782 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:31:33,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-27 23:31:33,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146513094] [2024-11-27 23:31:33,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:33,783 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:31:33,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:33,783 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:31:33,783 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-27 23:31:33,784 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 89 [2024-11-27 23:31:33,785 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 187 transitions, 1352 flow. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 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 23:31:33,785 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:33,785 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 89 [2024-11-27 23:31:33,785 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:36,190 INFO L124 PetriNetUnfolderBase]: 9227/16778 cut-off events. [2024-11-27 23:31:36,190 INFO L125 PetriNetUnfolderBase]: For 21820/21945 co-relation queries the response was YES. [2024-11-27 23:31:36,272 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48408 conditions, 16778 events. 9227/16778 cut-off events. For 21820/21945 co-relation queries the response was YES. Maximal size of possible extension queue 547. Compared 128443 event pairs, 3242 based on Foata normal form. 225/15043 useless extension candidates. Maximal degree in co-relation 48363. Up to 5782 conditions per place. [2024-11-27 23:31:36,323 INFO L140 encePairwiseOnDemand]: 85/89 looper letters, 202 selfloop transitions, 17 changer transitions 1/243 dead transitions. [2024-11-27 23:31:36,323 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 243 transitions, 2027 flow [2024-11-27 23:31:36,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:31:36,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 23:31:36,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 212 transitions. [2024-11-27 23:31:36,324 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5955056179775281 [2024-11-27 23:31:36,324 INFO L175 Difference]: Start difference. First operand has 147 places, 187 transitions, 1352 flow. Second operand 4 states and 212 transitions. [2024-11-27 23:31:36,324 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 243 transitions, 2027 flow [2024-11-27 23:31:36,442 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 243 transitions, 2002 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 23:31:36,446 INFO L231 Difference]: Finished difference. Result has 151 places, 192 transitions, 1427 flow [2024-11-27 23:31:36,446 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1327, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1427, PETRI_PLACES=151, PETRI_TRANSITIONS=192} [2024-11-27 23:31:36,447 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 67 predicate places. [2024-11-27 23:31:36,447 INFO L471 AbstractCegarLoop]: Abstraction has has 151 places, 192 transitions, 1427 flow [2024-11-27 23:31:36,447 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 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 23:31:36,448 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:36,448 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 23:31:36,460 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-27 23:31:36,648 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-27 23:31:36,648 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:36,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:36,649 INFO L85 PathProgramCache]: Analyzing trace with hash -533619786, now seen corresponding path program 1 times [2024-11-27 23:31:36,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:36,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341679584] [2024-11-27 23:31:36,649 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:36,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:36,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:37,829 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 23:31:37,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:37,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341679584] [2024-11-27 23:31:37,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341679584] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:37,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876634127] [2024-11-27 23:31:37,830 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:37,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:37,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:37,833 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:37,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-27 23:31:38,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:38,017 INFO L256 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-27 23:31:38,020 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:38,031 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-27 23:31:38,066 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-27 23:31:38,286 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-27 23:31:38,287 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-27 23:31:38,375 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2024-11-27 23:31:38,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-11-27 23:31:38,898 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 23:31:38,898 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:31:39,366 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 23:31:39,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876634127] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:39,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 23:31:39,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12, 9] total 24 [2024-11-27 23:31:39,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472389016] [2024-11-27 23:31:39,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:39,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:31:39,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:39,368 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:31:39,368 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2024-11-27 23:31:39,396 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 28 out of 89 [2024-11-27 23:31:39,397 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 192 transitions, 1427 flow. Second operand has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 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 23:31:39,397 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:39,397 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 28 of 89 [2024-11-27 23:31:39,397 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:41,642 INFO L124 PetriNetUnfolderBase]: 9915/16940 cut-off events. [2024-11-27 23:31:41,642 INFO L125 PetriNetUnfolderBase]: For 28425/28531 co-relation queries the response was YES. [2024-11-27 23:31:41,745 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53353 conditions, 16940 events. 9915/16940 cut-off events. For 28425/28531 co-relation queries the response was YES. Maximal size of possible extension queue 565. Compared 120728 event pairs, 4229 based on Foata normal form. 0/15276 useless extension candidates. Maximal degree in co-relation 53305. Up to 9983 conditions per place. [2024-11-27 23:31:41,801 INFO L140 encePairwiseOnDemand]: 81/89 looper letters, 172 selfloop transitions, 37 changer transitions 0/231 dead transitions. [2024-11-27 23:31:41,802 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 231 transitions, 2070 flow [2024-11-27 23:31:41,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:31:41,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 23:31:41,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 188 transitions. [2024-11-27 23:31:41,803 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5280898876404494 [2024-11-27 23:31:41,803 INFO L175 Difference]: Start difference. First operand has 151 places, 192 transitions, 1427 flow. Second operand 4 states and 188 transitions. [2024-11-27 23:31:41,803 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 231 transitions, 2070 flow [2024-11-27 23:31:41,987 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 231 transitions, 2042 flow, removed 14 selfloop flow, removed 1 redundant places. [2024-11-27 23:31:41,989 INFO L231 Difference]: Finished difference. Result has 154 places, 195 transitions, 1540 flow [2024-11-27 23:31:41,989 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1411, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1540, PETRI_PLACES=154, PETRI_TRANSITIONS=195} [2024-11-27 23:31:41,990 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 70 predicate places. [2024-11-27 23:31:41,990 INFO L471 AbstractCegarLoop]: Abstraction has has 154 places, 195 transitions, 1540 flow [2024-11-27 23:31:41,990 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 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 23:31:41,990 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:41,990 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 23:31:41,998 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-27 23:31:42,191 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-27 23:31:42,191 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:42,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:42,192 INFO L85 PathProgramCache]: Analyzing trace with hash -533619784, now seen corresponding path program 1 times [2024-11-27 23:31:42,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:42,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755849982] [2024-11-27 23:31:42,192 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:42,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:42,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:42,402 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:31:42,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:42,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755849982] [2024-11-27 23:31:42,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755849982] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:42,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58989070] [2024-11-27 23:31:42,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:42,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:42,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:42,406 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:42,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-27 23:31:42,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:42,588 INFO L256 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-27 23:31:42,591 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:42,648 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 23:31:42,649 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:31:42,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58989070] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:42,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:31:42,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [5] total 6 [2024-11-27 23:31:42,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815234786] [2024-11-27 23:31:42,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:42,650 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:31:42,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:42,650 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:31:42,651 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:31:42,651 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 89 [2024-11-27 23:31:42,651 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 195 transitions, 1540 flow. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 0 states have call successors, (0), 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 23:31:42,651 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:42,651 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 89 [2024-11-27 23:31:42,652 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:44,170 INFO L124 PetriNetUnfolderBase]: 6810/12363 cut-off events. [2024-11-27 23:31:44,170 INFO L125 PetriNetUnfolderBase]: For 24402/24406 co-relation queries the response was YES. [2024-11-27 23:31:44,253 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40430 conditions, 12363 events. 6810/12363 cut-off events. For 24402/24406 co-relation queries the response was YES. Maximal size of possible extension queue 431. Compared 90607 event pairs, 5519 based on Foata normal form. 0/12111 useless extension candidates. Maximal degree in co-relation 40379. Up to 10080 conditions per place. [2024-11-27 23:31:44,296 INFO L140 encePairwiseOnDemand]: 86/89 looper letters, 168 selfloop transitions, 1 changer transitions 0/192 dead transitions. [2024-11-27 23:31:44,296 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 192 transitions, 1864 flow [2024-11-27 23:31:44,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:31:44,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-27 23:31:44,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 129 transitions. [2024-11-27 23:31:44,297 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.48314606741573035 [2024-11-27 23:31:44,297 INFO L175 Difference]: Start difference. First operand has 154 places, 195 transitions, 1540 flow. Second operand 3 states and 129 transitions. [2024-11-27 23:31:44,297 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 192 transitions, 1864 flow [2024-11-27 23:31:44,412 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 192 transitions, 1864 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-27 23:31:44,415 INFO L231 Difference]: Finished difference. Result has 154 places, 192 transitions, 1528 flow [2024-11-27 23:31:44,415 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1526, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1528, PETRI_PLACES=154, PETRI_TRANSITIONS=192} [2024-11-27 23:31:44,415 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 70 predicate places. [2024-11-27 23:31:44,415 INFO L471 AbstractCegarLoop]: Abstraction has has 154 places, 192 transitions, 1528 flow [2024-11-27 23:31:44,416 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 0 states have call successors, (0), 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 23:31:44,416 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:44,416 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 23:31:44,424 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-27 23:31:44,616 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-27 23:31:44,616 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:44,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:44,617 INFO L85 PathProgramCache]: Analyzing trace with hash -533619787, now seen corresponding path program 1 times [2024-11-27 23:31:44,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:44,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021774029] [2024-11-27 23:31:44,617 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:44,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:44,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:45,720 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 23:31:45,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:45,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021774029] [2024-11-27 23:31:45,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021774029] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:45,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675652210] [2024-11-27 23:31:45,721 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:45,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:45,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:45,724 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:45,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-27 23:31:45,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:45,889 INFO L256 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-27 23:31:45,893 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:45,904 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-27 23:31:45,932 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-27 23:31:46,024 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-27 23:31:46,024 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-27 23:31:46,063 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-27 23:31:46,381 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-27 23:31:46,381 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 29 [2024-11-27 23:31:46,396 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 23:31:46,396 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:31:47,132 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 23:31:47,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675652210] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:47,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 23:31:47,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [12, 11] total 27 [2024-11-27 23:31:47,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060551024] [2024-11-27 23:31:47,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:47,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 23:31:47,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:47,133 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 23:31:47,134 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2024-11-27 23:31:47,225 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 89 [2024-11-27 23:31:47,225 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 192 transitions, 1528 flow. Second operand has 7 states, 7 states have (on average 30.285714285714285) internal successors, (212), 7 states have internal predecessors, (212), 0 states have call successors, (0), 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 23:31:47,226 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:47,226 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 89 [2024-11-27 23:31:47,226 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:50,105 INFO L124 PetriNetUnfolderBase]: 10221/17296 cut-off events. [2024-11-27 23:31:50,105 INFO L125 PetriNetUnfolderBase]: For 28707/28765 co-relation queries the response was YES. [2024-11-27 23:31:50,197 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54290 conditions, 17296 events. 10221/17296 cut-off events. For 28707/28765 co-relation queries the response was YES. Maximal size of possible extension queue 584. Compared 123479 event pairs, 3001 based on Foata normal form. 8/16978 useless extension candidates. Maximal degree in co-relation 54237. Up to 8213 conditions per place. [2024-11-27 23:31:50,249 INFO L140 encePairwiseOnDemand]: 73/89 looper letters, 225 selfloop transitions, 38 changer transitions 0/284 dead transitions. [2024-11-27 23:31:50,249 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 284 transitions, 2489 flow [2024-11-27 23:31:50,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:31:50,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-27 23:31:50,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 369 transitions. [2024-11-27 23:31:50,251 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4606741573033708 [2024-11-27 23:31:50,251 INFO L175 Difference]: Start difference. First operand has 154 places, 192 transitions, 1528 flow. Second operand 9 states and 369 transitions. [2024-11-27 23:31:50,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 162 places, 284 transitions, 2489 flow [2024-11-27 23:31:50,347 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 161 places, 284 transitions, 2488 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-27 23:31:50,351 INFO L231 Difference]: Finished difference. Result has 165 places, 204 transitions, 1760 flow [2024-11-27 23:31:50,351 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1527, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1760, PETRI_PLACES=165, PETRI_TRANSITIONS=204} [2024-11-27 23:31:50,352 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 81 predicate places. [2024-11-27 23:31:50,352 INFO L471 AbstractCegarLoop]: Abstraction has has 165 places, 204 transitions, 1760 flow [2024-11-27 23:31:50,352 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 30.285714285714285) internal successors, (212), 7 states have internal predecessors, (212), 0 states have call successors, (0), 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 23:31:50,352 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:50,352 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 23:31:50,364 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-27 23:31:50,552 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-27 23:31:50,553 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:50,553 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:50,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1422500455, now seen corresponding path program 1 times [2024-11-27 23:31:50,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:50,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713182845] [2024-11-27 23:31:50,554 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:50,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:50,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:51,549 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 23:31:51,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:51,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713182845] [2024-11-27 23:31:51,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713182845] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:51,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265473801] [2024-11-27 23:31:51,549 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:51,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:31:51,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:31:51,551 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:31:51,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-27 23:31:51,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:51,737 INFO L256 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-27 23:31:51,741 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:31:51,749 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-27 23:31:51,794 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-27 23:31:51,902 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-27 23:31:51,902 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-27 23:31:51,935 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-27 23:31:52,238 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-27 23:31:52,238 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 31 [2024-11-27 23:31:52,246 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 23:31:52,246 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:31:53,017 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 23:31:53,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265473801] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 23:31:53,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 23:31:53,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [12, 11] total 27 [2024-11-27 23:31:53,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893673045] [2024-11-27 23:31:53,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:53,018 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 23:31:53,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:53,019 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 23:31:53,019 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2024-11-27 23:31:53,125 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 89 [2024-11-27 23:31:53,125 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 204 transitions, 1760 flow. Second operand has 7 states, 7 states have (on average 30.428571428571427) internal successors, (213), 7 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 23:31:53,125 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:53,126 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 89 [2024-11-27 23:31:53,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:31:56,700 INFO L124 PetriNetUnfolderBase]: 10169/17217 cut-off events. [2024-11-27 23:31:56,700 INFO L125 PetriNetUnfolderBase]: For 37999/38048 co-relation queries the response was YES. [2024-11-27 23:31:56,825 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59689 conditions, 17217 events. 10169/17217 cut-off events. For 37999/38048 co-relation queries the response was YES. Maximal size of possible extension queue 575. Compared 123318 event pairs, 3037 based on Foata normal form. 32/16923 useless extension candidates. Maximal degree in co-relation 59631. Up to 8279 conditions per place. [2024-11-27 23:31:56,885 INFO L140 encePairwiseOnDemand]: 74/89 looper letters, 232 selfloop transitions, 36 changer transitions 0/289 dead transitions. [2024-11-27 23:31:56,886 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 173 places, 289 transitions, 2656 flow [2024-11-27 23:31:56,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:31:56,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-27 23:31:56,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 373 transitions. [2024-11-27 23:31:56,887 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4656679151061174 [2024-11-27 23:31:56,887 INFO L175 Difference]: Start difference. First operand has 165 places, 204 transitions, 1760 flow. Second operand 9 states and 373 transitions. [2024-11-27 23:31:56,887 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 173 places, 289 transitions, 2656 flow [2024-11-27 23:31:57,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 289 transitions, 2598 flow, removed 3 selfloop flow, removed 3 redundant places. [2024-11-27 23:31:57,068 INFO L231 Difference]: Finished difference. Result has 170 places, 203 transitions, 1769 flow [2024-11-27 23:31:57,069 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1697, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1769, PETRI_PLACES=170, PETRI_TRANSITIONS=203} [2024-11-27 23:31:57,069 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 86 predicate places. [2024-11-27 23:31:57,069 INFO L471 AbstractCegarLoop]: Abstraction has has 170 places, 203 transitions, 1769 flow [2024-11-27 23:31:57,069 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 30.428571428571427) internal successors, (213), 7 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 23:31:57,069 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:31:57,070 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 23:31:57,077 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-27 23:31:57,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-27 23:31:57,270 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:31:57,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:31:57,271 INFO L85 PathProgramCache]: Analyzing trace with hash -960737783, now seen corresponding path program 1 times [2024-11-27 23:31:57,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:31:57,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037917130] [2024-11-27 23:31:57,271 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:31:57,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:31:57,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:31:57,373 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 23:31:57,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:31:57,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037917130] [2024-11-27 23:31:57,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037917130] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:31:57,374 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:31:57,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:31:57,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068288204] [2024-11-27 23:31:57,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:31:57,374 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:31:57,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:31:57,374 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:31:57,375 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:31:57,385 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 89 [2024-11-27 23:31:57,385 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 203 transitions, 1769 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 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 23:31:57,385 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:31:57,385 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 89 [2024-11-27 23:31:57,386 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:32:00,365 INFO L124 PetriNetUnfolderBase]: 13610/22358 cut-off events. [2024-11-27 23:32:00,365 INFO L125 PetriNetUnfolderBase]: For 50599/50920 co-relation queries the response was YES. [2024-11-27 23:32:00,536 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74015 conditions, 22358 events. 13610/22358 cut-off events. For 50599/50920 co-relation queries the response was YES. Maximal size of possible extension queue 749. Compared 164683 event pairs, 6787 based on Foata normal form. 467/21647 useless extension candidates. Maximal degree in co-relation 73957. Up to 17066 conditions per place. [2024-11-27 23:32:00,613 INFO L140 encePairwiseOnDemand]: 85/89 looper letters, 228 selfloop transitions, 4 changer transitions 0/253 dead transitions. [2024-11-27 23:32:00,614 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 173 places, 253 transitions, 2640 flow [2024-11-27 23:32:00,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:32:00,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 23:32:00,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 181 transitions. [2024-11-27 23:32:00,615 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5084269662921348 [2024-11-27 23:32:00,615 INFO L175 Difference]: Start difference. First operand has 170 places, 203 transitions, 1769 flow. Second operand 4 states and 181 transitions. [2024-11-27 23:32:00,615 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 173 places, 253 transitions, 2640 flow [2024-11-27 23:32:01,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 253 transitions, 2560 flow, removed 0 selfloop flow, removed 5 redundant places. [2024-11-27 23:32:01,139 INFO L231 Difference]: Finished difference. Result has 169 places, 204 transitions, 1716 flow [2024-11-27 23:32:01,140 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1699, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1716, PETRI_PLACES=169, PETRI_TRANSITIONS=204} [2024-11-27 23:32:01,140 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 85 predicate places. [2024-11-27 23:32:01,140 INFO L471 AbstractCegarLoop]: Abstraction has has 169 places, 204 transitions, 1716 flow [2024-11-27 23:32:01,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 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 23:32:01,141 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:32:01,141 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 23:32:01,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-27 23:32:01,141 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:32:01,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:32:01,142 INFO L85 PathProgramCache]: Analyzing trace with hash -1726420794, now seen corresponding path program 1 times [2024-11-27 23:32:01,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:32:01,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927812201] [2024-11-27 23:32:01,146 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:32:01,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:32:01,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:32:02,538 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 23:32:02,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:32:02,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927812201] [2024-11-27 23:32:02,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927812201] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:32:02,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527905947] [2024-11-27 23:32:02,539 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:32:02,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:32:02,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:32:02,541 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:32:02,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-27 23:32:02,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:32:02,716 INFO L256 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-27 23:32:02,717 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:32:02,828 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 12 [2024-11-27 23:32:02,860 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 23:32:02,860 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:32:02,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527905947] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:32:02,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:32:02,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13] total 18 [2024-11-27 23:32:02,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063632157] [2024-11-27 23:32:02,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:32:02,861 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:32:02,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:32:02,861 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:32:02,861 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2024-11-27 23:32:02,881 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 89 [2024-11-27 23:32:02,882 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 204 transitions, 1716 flow. Second operand has 6 states, 6 states have (on average 31.0) internal successors, (186), 6 states have internal predecessors, (186), 0 states have call successors, (0), 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 23:32:02,882 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:32:02,882 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 89 [2024-11-27 23:32:02,882 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:32:06,823 INFO L124 PetriNetUnfolderBase]: 13601/24478 cut-off events. [2024-11-27 23:32:06,823 INFO L125 PetriNetUnfolderBase]: For 55239/55582 co-relation queries the response was YES. [2024-11-27 23:32:06,964 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81488 conditions, 24478 events. 13601/24478 cut-off events. For 55239/55582 co-relation queries the response was YES. Maximal size of possible extension queue 859. Compared 201288 event pairs, 6856 based on Foata normal form. 467/24629 useless extension candidates. Maximal degree in co-relation 81430. Up to 17632 conditions per place. [2024-11-27 23:32:07,061 INFO L140 encePairwiseOnDemand]: 83/89 looper letters, 226 selfloop transitions, 11 changer transitions 0/259 dead transitions. [2024-11-27 23:32:07,061 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 259 transitions, 2496 flow [2024-11-27 23:32:07,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:32:07,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 23:32:07,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 248 transitions. [2024-11-27 23:32:07,062 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.46441947565543074 [2024-11-27 23:32:07,063 INFO L175 Difference]: Start difference. First operand has 169 places, 204 transitions, 1716 flow. Second operand 6 states and 248 transitions. [2024-11-27 23:32:07,063 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 259 transitions, 2496 flow [2024-11-27 23:32:07,347 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 172 places, 259 transitions, 2487 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-27 23:32:07,351 INFO L231 Difference]: Finished difference. Result has 174 places, 209 transitions, 1783 flow [2024-11-27 23:32:07,351 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1711, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=204, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1783, PETRI_PLACES=174, PETRI_TRANSITIONS=209} [2024-11-27 23:32:07,352 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 90 predicate places. [2024-11-27 23:32:07,352 INFO L471 AbstractCegarLoop]: Abstraction has has 174 places, 209 transitions, 1783 flow [2024-11-27 23:32:07,352 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 31.0) internal successors, (186), 6 states have internal predecessors, (186), 0 states have call successors, (0), 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 23:32:07,352 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:32:07,352 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 23:32:07,367 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-27 23:32:07,553 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-27 23:32:07,553 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:32:07,554 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:32:07,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1707468070, now seen corresponding path program 2 times [2024-11-27 23:32:07,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:32:07,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535654026] [2024-11-27 23:32:07,554 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:32:07,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:32:07,596 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 23:32:07,597 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:32:07,787 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 23:32:07,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:32:07,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535654026] [2024-11-27 23:32:07,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535654026] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:32:07,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:32:07,788 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:32:07,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506397623] [2024-11-27 23:32:07,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:32:07,788 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:32:07,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:32:07,789 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:32:07,789 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:32:07,813 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 89 [2024-11-27 23:32:07,813 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 209 transitions, 1783 flow. Second operand has 6 states, 6 states have (on average 30.0) internal successors, (180), 6 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 23:32:07,813 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:32:07,814 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 89 [2024-11-27 23:32:07,814 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:32:12,590 INFO L124 PetriNetUnfolderBase]: 13202/23293 cut-off events. [2024-11-27 23:32:12,590 INFO L125 PetriNetUnfolderBase]: For 65308/65318 co-relation queries the response was YES. [2024-11-27 23:32:12,710 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80770 conditions, 23293 events. 13202/23293 cut-off events. For 65308/65318 co-relation queries the response was YES. Maximal size of possible extension queue 820. Compared 185166 event pairs, 4695 based on Foata normal form. 467/23598 useless extension candidates. Maximal degree in co-relation 80710. Up to 17225 conditions per place. [2024-11-27 23:32:12,780 INFO L140 encePairwiseOnDemand]: 83/89 looper letters, 237 selfloop transitions, 10 changer transitions 0/268 dead transitions. [2024-11-27 23:32:12,781 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 268 transitions, 2717 flow [2024-11-27 23:32:12,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:32:12,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 23:32:12,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 246 transitions. [2024-11-27 23:32:12,782 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4606741573033708 [2024-11-27 23:32:12,782 INFO L175 Difference]: Start difference. First operand has 174 places, 209 transitions, 1783 flow. Second operand 6 states and 246 transitions. [2024-11-27 23:32:12,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 268 transitions, 2717 flow [2024-11-27 23:32:13,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 268 transitions, 2695 flow, removed 6 selfloop flow, removed 2 redundant places. [2024-11-27 23:32:13,009 INFO L231 Difference]: Finished difference. Result has 178 places, 211 transitions, 1820 flow [2024-11-27 23:32:13,010 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1763, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1820, PETRI_PLACES=178, PETRI_TRANSITIONS=211} [2024-11-27 23:32:13,010 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 94 predicate places. [2024-11-27 23:32:13,011 INFO L471 AbstractCegarLoop]: Abstraction has has 178 places, 211 transitions, 1820 flow [2024-11-27 23:32:13,011 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.0) internal successors, (180), 6 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 23:32:13,011 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:32:13,011 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 23:32:13,011 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-27 23:32:13,011 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:32:13,012 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:32:13,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1309189843, now seen corresponding path program 1 times [2024-11-27 23:32:13,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:32:13,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589034427] [2024-11-27 23:32:13,012 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:32:13,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:32:13,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:32:13,519 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:32:13,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:32:13,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589034427] [2024-11-27 23:32:13,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589034427] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:32:13,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977874269] [2024-11-27 23:32:13,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:32:13,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:32:13,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:32:13,521 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:32:13,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-27 23:32:13,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:32:13,821 INFO L256 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-27 23:32:13,823 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:32:13,856 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-27 23:32:14,187 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-11-27 23:32:14,215 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:32:14,215 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:32:14,684 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 23:32:14,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977874269] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 23:32:14,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 23:32:14,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8, 8] total 19 [2024-11-27 23:32:14,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265382640] [2024-11-27 23:32:14,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:32:14,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:32:14,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:32:14,686 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:32:14,686 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2024-11-27 23:32:14,691 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 89 [2024-11-27 23:32:14,692 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 211 transitions, 1820 flow. Second operand has 6 states, 6 states have (on average 30.166666666666668) internal successors, (181), 6 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 23:32:14,692 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:32:14,692 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 89 [2024-11-27 23:32:14,692 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:32:19,404 INFO L124 PetriNetUnfolderBase]: 13713/24584 cut-off events. [2024-11-27 23:32:19,404 INFO L125 PetriNetUnfolderBase]: For 65800/66393 co-relation queries the response was YES. [2024-11-27 23:32:19,537 INFO L83 FinitePrefix]: Finished finitePrefix Result has 85844 conditions, 24584 events. 13713/24584 cut-off events. For 65800/66393 co-relation queries the response was YES. Maximal size of possible extension queue 843. Compared 199466 event pairs, 3012 based on Foata normal form. 0/23158 useless extension candidates. Maximal degree in co-relation 85783. Up to 14314 conditions per place. [2024-11-27 23:32:19,612 INFO L140 encePairwiseOnDemand]: 78/89 looper letters, 229 selfloop transitions, 20 changer transitions 0/270 dead transitions. [2024-11-27 23:32:19,612 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 270 transitions, 2698 flow [2024-11-27 23:32:19,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:32:19,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-27 23:32:19,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 252 transitions. [2024-11-27 23:32:19,613 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.47191011235955055 [2024-11-27 23:32:19,613 INFO L175 Difference]: Start difference. First operand has 178 places, 211 transitions, 1820 flow. Second operand 6 states and 252 transitions. [2024-11-27 23:32:19,613 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 270 transitions, 2698 flow [2024-11-27 23:32:19,787 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 270 transitions, 2674 flow, removed 5 selfloop flow, removed 2 redundant places. [2024-11-27 23:32:19,790 INFO L231 Difference]: Finished difference. Result has 185 places, 214 transitions, 1892 flow [2024-11-27 23:32:19,790 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1804, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1892, PETRI_PLACES=185, PETRI_TRANSITIONS=214} [2024-11-27 23:32:19,790 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 101 predicate places. [2024-11-27 23:32:19,790 INFO L471 AbstractCegarLoop]: Abstraction has has 185 places, 214 transitions, 1892 flow [2024-11-27 23:32:19,791 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.166666666666668) internal successors, (181), 6 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 23:32:19,791 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:32:19,791 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] [2024-11-27 23:32:19,798 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-27 23:32:19,991 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:32:19,991 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:32:19,992 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:32:19,992 INFO L85 PathProgramCache]: Analyzing trace with hash -211039132, now seen corresponding path program 1 times [2024-11-27 23:32:19,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:32:19,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144660952] [2024-11-27 23:32:19,992 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:32:19,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:32:20,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:32:20,497 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:32:20,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:32:20,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144660952] [2024-11-27 23:32:20,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144660952] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:32:20,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483597134] [2024-11-27 23:32:20,498 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:32:20,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:32:20,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:32:20,500 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:32:20,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-27 23:32:20,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:32:20,695 INFO L256 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-27 23:32:20,697 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:32:20,736 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-27 23:32:21,243 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 23:32:21,244 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 10 [2024-11-27 23:32:21,279 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:32:21,279 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:32:21,755 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2024-11-27 23:32:21,760 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2024-11-27 23:32:21,824 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:32:21,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483597134] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:32:21,825 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:32:21,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 20 [2024-11-27 23:32:21,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278098790] [2024-11-27 23:32:21,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:32:21,825 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-27 23:32:21,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:32:21,826 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-27 23:32:21,826 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2024-11-27 23:32:22,562 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 21 out of 89 [2024-11-27 23:32:22,564 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 214 transitions, 1892 flow. Second operand has 21 states, 21 states have (on average 24.0) internal successors, (504), 21 states have internal predecessors, (504), 0 states have call successors, (0), 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 23:32:22,567 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:32:22,568 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 21 of 89 [2024-11-27 23:32:22,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:32:37,312 INFO L124 PetriNetUnfolderBase]: 36087/64557 cut-off events. [2024-11-27 23:32:37,312 INFO L125 PetriNetUnfolderBase]: For 184418/186428 co-relation queries the response was YES. [2024-11-27 23:32:37,688 INFO L83 FinitePrefix]: Finished finitePrefix Result has 230215 conditions, 64557 events. 36087/64557 cut-off events. For 184418/186428 co-relation queries the response was YES. Maximal size of possible extension queue 2091. Compared 601161 event pairs, 17487 based on Foata normal form. 348/63830 useless extension candidates. Maximal degree in co-relation 230150. Up to 16760 conditions per place. [2024-11-27 23:32:37,903 INFO L140 encePairwiseOnDemand]: 72/89 looper letters, 414 selfloop transitions, 123 changer transitions 0/558 dead transitions. [2024-11-27 23:32:37,904 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 558 transitions, 5683 flow [2024-11-27 23:32:37,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-27 23:32:37,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2024-11-27 23:32:37,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 709 transitions. [2024-11-27 23:32:37,906 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.37934724451578383 [2024-11-27 23:32:37,906 INFO L175 Difference]: Start difference. First operand has 185 places, 214 transitions, 1892 flow. Second operand 21 states and 709 transitions. [2024-11-27 23:32:37,906 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 558 transitions, 5683 flow [2024-11-27 23:32:38,809 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 558 transitions, 5660 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-27 23:32:38,814 INFO L231 Difference]: Finished difference. Result has 209 places, 232 transitions, 2317 flow [2024-11-27 23:32:38,815 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1878, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2317, PETRI_PLACES=209, PETRI_TRANSITIONS=232} [2024-11-27 23:32:38,815 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 125 predicate places. [2024-11-27 23:32:38,816 INFO L471 AbstractCegarLoop]: Abstraction has has 209 places, 232 transitions, 2317 flow [2024-11-27 23:32:38,816 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 24.0) internal successors, (504), 21 states have internal predecessors, (504), 0 states have call successors, (0), 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 23:32:38,816 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:32:38,816 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] [2024-11-27 23:32:38,823 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-27 23:32:39,017 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-27 23:32:39,017 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:32:39,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:32:39,018 INFO L85 PathProgramCache]: Analyzing trace with hash 2047722595, now seen corresponding path program 1 times [2024-11-27 23:32:39,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:32:39,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227027289] [2024-11-27 23:32:39,018 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:32:39,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:32:39,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:32:39,094 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 23:32:39,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:32:39,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227027289] [2024-11-27 23:32:39,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227027289] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:32:39,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:32:39,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:32:39,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942797519] [2024-11-27 23:32:39,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:32:39,095 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:32:39,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:32:39,096 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:32:39,096 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:32:39,103 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 89 [2024-11-27 23:32:39,104 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 232 transitions, 2317 flow. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 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 23:32:39,104 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:32:39,104 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 89 [2024-11-27 23:32:39,104 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-27 23:32:53,045 INFO L124 PetriNetUnfolderBase]: 37315/67616 cut-off events. [2024-11-27 23:32:53,045 INFO L125 PetriNetUnfolderBase]: For 257659/262637 co-relation queries the response was YES. [2024-11-27 23:32:53,471 INFO L83 FinitePrefix]: Finished finitePrefix Result has 263975 conditions, 67616 events. 37315/67616 cut-off events. For 257659/262637 co-relation queries the response was YES. Maximal size of possible extension queue 2250. Compared 641142 event pairs, 17238 based on Foata normal form. 240/65524 useless extension candidates. Maximal degree in co-relation 263902. Up to 47597 conditions per place. [2024-11-27 23:32:53,703 INFO L140 encePairwiseOnDemand]: 84/89 looper letters, 235 selfloop transitions, 8 changer transitions 0/268 dead transitions. [2024-11-27 23:32:53,703 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 268 transitions, 3037 flow [2024-11-27 23:32:53,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:32:53,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-27 23:32:53,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 186 transitions. [2024-11-27 23:32:53,704 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5224719101123596 [2024-11-27 23:32:53,704 INFO L175 Difference]: Start difference. First operand has 209 places, 232 transitions, 2317 flow. Second operand 4 states and 186 transitions. [2024-11-27 23:32:53,704 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 268 transitions, 3037 flow [2024-11-27 23:32:55,424 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 268 transitions, 3009 flow, removed 1 selfloop flow, removed 1 redundant places. [2024-11-27 23:32:55,429 INFO L231 Difference]: Finished difference. Result has 213 places, 234 transitions, 2338 flow [2024-11-27 23:32:55,429 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=2289, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=2338, PETRI_PLACES=213, PETRI_TRANSITIONS=234} [2024-11-27 23:32:55,429 INFO L279 CegarLoopForPetriNet]: 84 programPoint places, 129 predicate places. [2024-11-27 23:32:55,430 INFO L471 AbstractCegarLoop]: Abstraction has has 213 places, 234 transitions, 2338 flow [2024-11-27 23:32:55,430 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 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 23:32:55,430 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-27 23:32:55,430 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:32:55,430 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-27 23:32:55,430 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 58 more)] === [2024-11-27 23:32:55,432 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:32:55,432 INFO L85 PathProgramCache]: Analyzing trace with hash -906012624, now seen corresponding path program 1 times [2024-11-27 23:32:55,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:32:55,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38622617] [2024-11-27 23:32:55,433 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:32:55,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:32:55,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:32:55,599 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:32:55,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:32:55,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38622617] [2024-11-27 23:32:55,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38622617] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:32:55,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841500920] [2024-11-27 23:32:55,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:32:55,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:32:55,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:32:55,602 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:32:55,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab07e01e-6258-4280-a702-218e249ef495/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-27 23:32:55,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:32:55,794 INFO L256 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 23:32:55,795 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:32:55,837 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 23:32:55,838 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:32:55,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841500920] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:32:55,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:32:55,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-27 23:32:55,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222983200] [2024-11-27 23:32:55,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:32:55,838 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:32:55,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:32:55,839 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:32:55,839 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-27 23:32:55,839 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 29 out of 89 [2024-11-27 23:32:55,839 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 234 transitions, 2338 flow. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 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 23:32:55,839 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-27 23:32:55,839 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 29 of 89 [2024-11-27 23:32:55,839 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand