./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd --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 14a9c1cac7f040ebf84fc8e1c821294cab75b8332a1643f6e05ef67dfff453ec --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 16:29:33,980 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 16:29:34,067 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-13 16:29:34,074 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 16:29:34,075 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 16:29:34,103 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 16:29:34,103 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 16:29:34,104 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 16:29:34,104 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 16:29:34,104 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 16:29:34,104 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 16:29:34,105 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 16:29:34,105 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 16:29:34,105 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 16:29:34,105 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 16:29:34,105 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 16:29:34,106 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 16:29:34,106 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 16:29:34,106 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 16:29:34,106 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 16:29:34,106 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 16:29:34,106 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 16:29:34,106 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 16:29:34,107 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 16:29:34,107 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 16:29:34,107 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-13 16:29:34,107 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-13 16:29:34,107 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 16:29:34,107 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 16:29:34,107 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 16:29:34,108 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 16:29:34,108 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 16:29:34,108 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 16:29:34,108 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 16:29:34,108 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:29:34,108 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 16:29:34,108 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 16:29:34,108 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 16:29:34,109 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 16:29:34,109 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 16:29:34,109 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 16:29:34,109 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 16:29:34,109 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 16:29:34,109 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 16:29:34,109 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_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd 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 -> 14a9c1cac7f040ebf84fc8e1c821294cab75b8332a1643f6e05ef67dfff453ec [2024-11-13 16:29:34,407 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 16:29:34,415 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 16:29:34,417 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 16:29:34,419 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 16:29:34,419 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 16:29:34,420 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c Unable to find full path for "g++" [2024-11-13 16:29:36,262 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 16:29:36,531 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 16:29:36,532 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/sv-benchmarks/c/weaver/popl20-bad-counter-queue2.wvr.c [2024-11-13 16:29:36,540 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/data/8213db132/1c90d46874ce40e9bb9d32ccf2c489a8/FLAG45aa55e81 [2024-11-13 16:29:36,827 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/data/8213db132/1c90d46874ce40e9bb9d32ccf2c489a8 [2024-11-13 16:29:36,832 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 16:29:36,834 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 16:29:36,835 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 16:29:36,836 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 16:29:36,841 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 16:29:36,842 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:29:36" (1/1) ... [2024-11-13 16:29:36,843 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@77d5ad30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:36, skipping insertion in model container [2024-11-13 16:29:36,845 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:29:36" (1/1) ... [2024-11-13 16:29:36,867 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 16:29:37,103 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:29:37,117 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 16:29:37,152 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:29:37,173 INFO L204 MainTranslator]: Completed translation [2024-11-13 16:29:37,174 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37 WrapperNode [2024-11-13 16:29:37,174 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 16:29:37,176 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 16:29:37,176 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 16:29:37,176 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 16:29:37,185 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,193 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,225 INFO L138 Inliner]: procedures = 25, calls = 27, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 165 [2024-11-13 16:29:37,227 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 16:29:37,228 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 16:29:37,228 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 16:29:37,228 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 16:29:37,239 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,239 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,247 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,271 INFO L175 MemorySlicer]: Split 5 memory accesses to 2 slices as follows [2, 3]. 60 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 1 writes are split as follows [0, 1]. [2024-11-13 16:29:37,274 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,274 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,290 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,295 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,297 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,302 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,304 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 16:29:37,308 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 16:29:37,309 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 16:29:37,309 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 16:29:37,310 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (1/1) ... [2024-11-13 16:29:37,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:29:37,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:37,342 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 16:29:37,349 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 16:29:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 16:29:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-13 16:29:37,376 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-13 16:29:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-13 16:29:37,376 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-13 16:29:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 16:29:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-13 16:29:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-13 16:29:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-13 16:29:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-13 16:29:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-13 16:29:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-13 16:29:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 16:29:37,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 16:29:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-13 16:29:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-13 16:29:37,378 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-13 16:29:37,508 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 16:29:37,512 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 16:29:37,883 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-13 16:29:37,883 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 16:29:38,328 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 16:29:38,330 INFO L316 CfgBuilder]: Removed 3 assume(true) statements. [2024-11-13 16:29:38,331 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:29:38 BoogieIcfgContainer [2024-11-13 16:29:38,331 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 16:29:38,333 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 16:29:38,334 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 16:29:38,341 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 16:29:38,341 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 04:29:36" (1/3) ... [2024-11-13 16:29:38,342 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75ca7d0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:29:38, skipping insertion in model container [2024-11-13 16:29:38,342 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:29:37" (2/3) ... [2024-11-13 16:29:38,342 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75ca7d0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:29:38, skipping insertion in model container [2024-11-13 16:29:38,343 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:29:38" (3/3) ... [2024-11-13 16:29:38,345 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-bad-counter-queue2.wvr.c [2024-11-13 16:29:38,362 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 16:29:38,363 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-bad-counter-queue2.wvr.c that has 3 procedures, 44 locations, 1 initial locations, 3 loop locations, and 18 error locations. [2024-11-13 16:29:38,364 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-13 16:29:38,495 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-13 16:29:38,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 50 places, 46 transitions, 106 flow [2024-11-13 16:29:38,601 INFO L124 PetriNetUnfolderBase]: 3/44 cut-off events. [2024-11-13 16:29:38,604 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-13 16:29:38,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53 conditions, 44 events. 3/44 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 136 event pairs, 0 based on Foata normal form. 0/23 useless extension candidates. Maximal degree in co-relation 35. Up to 2 conditions per place. [2024-11-13 16:29:38,609 INFO L82 GeneralOperation]: Start removeDead. Operand has 50 places, 46 transitions, 106 flow [2024-11-13 16:29:38,613 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 46 places, 42 transitions, 93 flow [2024-11-13 16:29:38,622 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 16:29:38,637 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;@597b2767, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 16:29:38,637 INFO L334 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2024-11-13 16:29:38,642 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-13 16:29:38,642 INFO L124 PetriNetUnfolderBase]: 0/3 cut-off events. [2024-11-13 16:29:38,643 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-13 16:29:38,643 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:38,643 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2024-11-13 16:29:38,644 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:38,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:38,651 INFO L85 PathProgramCache]: Analyzing trace with hash 595663, now seen corresponding path program 1 times [2024-11-13 16:29:38,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:38,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094258251] [2024-11-13 16:29:38,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:38,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:38,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:39,011 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-13 16:29:39,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:39,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094258251] [2024-11-13 16:29:39,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094258251] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:29:39,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:29:39,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:29:39,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408065043] [2024-11-13 16:29:39,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:29:39,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:29:39,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:39,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:29:39,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:29:39,067 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 46 [2024-11-13 16:29:39,069 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 42 transitions, 93 flow. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 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-13 16:29:39,070 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:39,070 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 46 [2024-11-13 16:29:39,071 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:39,383 INFO L124 PetriNetUnfolderBase]: 219/470 cut-off events. [2024-11-13 16:29:39,383 INFO L125 PetriNetUnfolderBase]: For 29/29 co-relation queries the response was YES. [2024-11-13 16:29:39,385 INFO L83 FinitePrefix]: Finished finitePrefix Result has 878 conditions, 470 events. 219/470 cut-off events. For 29/29 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 2666 event pairs, 182 based on Foata normal form. 1/305 useless extension candidates. Maximal degree in co-relation 810. Up to 377 conditions per place. [2024-11-13 16:29:39,396 INFO L140 encePairwiseOnDemand]: 36/46 looper letters, 26 selfloop transitions, 4 changer transitions 0/41 dead transitions. [2024-11-13 16:29:39,397 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 41 transitions, 151 flow [2024-11-13 16:29:39,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:29:39,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:29:39,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 88 transitions. [2024-11-13 16:29:39,423 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4782608695652174 [2024-11-13 16:29:39,426 INFO L175 Difference]: Start difference. First operand has 46 places, 42 transitions, 93 flow. Second operand 4 states and 88 transitions. [2024-11-13 16:29:39,427 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 41 transitions, 151 flow [2024-11-13 16:29:39,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 41 transitions, 146 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-13 16:29:39,439 INFO L231 Difference]: Finished difference. Result has 44 places, 41 transitions, 109 flow [2024-11-13 16:29:39,443 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=80, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=109, PETRI_PLACES=44, PETRI_TRANSITIONS=41} [2024-11-13 16:29:39,447 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, -2 predicate places. [2024-11-13 16:29:39,449 INFO L471 AbstractCegarLoop]: Abstraction has has 44 places, 41 transitions, 109 flow [2024-11-13 16:29:39,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 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-13 16:29:39,450 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:39,450 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2024-11-13 16:29:39,450 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 16:29:39,450 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:39,451 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:39,451 INFO L85 PathProgramCache]: Analyzing trace with hash 566091199, now seen corresponding path program 1 times [2024-11-13 16:29:39,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:39,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515858858] [2024-11-13 16:29:39,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:39,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:39,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:39,695 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-13 16:29:39,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:39,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515858858] [2024-11-13 16:29:39,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515858858] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:39,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149920640] [2024-11-13 16:29:39,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:39,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:39,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:39,703 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:39,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 16:29:39,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:39,813 INFO L255 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 16:29:39,817 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:39,887 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-13 16:29:39,887 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 16:29:39,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149920640] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:29:39,887 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 16:29:39,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-13 16:29:39,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250989659] [2024-11-13 16:29:39,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:29:39,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 16:29:39,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:39,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 16:29:39,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-13 16:29:39,903 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 46 [2024-11-13 16:29:39,904 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 41 transitions, 109 flow. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 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-13 16:29:39,905 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:39,905 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 46 [2024-11-13 16:29:39,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:40,166 INFO L124 PetriNetUnfolderBase]: 219/469 cut-off events. [2024-11-13 16:29:40,166 INFO L125 PetriNetUnfolderBase]: For 9/9 co-relation queries the response was YES. [2024-11-13 16:29:40,169 INFO L83 FinitePrefix]: Finished finitePrefix Result has 879 conditions, 469 events. 219/469 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 2658 event pairs, 182 based on Foata normal form. 1/305 useless extension candidates. Maximal degree in co-relation 852. Up to 372 conditions per place. [2024-11-13 16:29:40,172 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 22 selfloop transitions, 7 changer transitions 0/40 dead transitions. [2024-11-13 16:29:40,172 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 40 transitions, 163 flow [2024-11-13 16:29:40,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:29:40,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:29:40,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 108 transitions. [2024-11-13 16:29:40,174 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.391304347826087 [2024-11-13 16:29:40,174 INFO L175 Difference]: Start difference. First operand has 44 places, 41 transitions, 109 flow. Second operand 6 states and 108 transitions. [2024-11-13 16:29:40,174 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 40 transitions, 163 flow [2024-11-13 16:29:40,175 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 40 transitions, 160 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:29:40,176 INFO L231 Difference]: Finished difference. Result has 47 places, 40 transitions, 116 flow [2024-11-13 16:29:40,176 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=116, PETRI_PLACES=47, PETRI_TRANSITIONS=40} [2024-11-13 16:29:40,177 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 1 predicate places. [2024-11-13 16:29:40,177 INFO L471 AbstractCegarLoop]: Abstraction has has 47 places, 40 transitions, 116 flow [2024-11-13 16:29:40,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 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-13 16:29:40,178 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:40,178 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-13 16:29:40,198 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-13 16:29:40,378 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-13 16:29:40,379 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:40,379 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:40,380 INFO L85 PathProgramCache]: Analyzing trace with hash 568478560, now seen corresponding path program 1 times [2024-11-13 16:29:40,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:40,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781382431] [2024-11-13 16:29:40,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:40,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:40,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:40,549 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-13 16:29:40,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:40,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781382431] [2024-11-13 16:29:40,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781382431] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:29:40,549 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:29:40,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:29:40,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030408442] [2024-11-13 16:29:40,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:29:40,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 16:29:40,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:40,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 16:29:40,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:29:40,566 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 46 [2024-11-13 16:29:40,567 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 40 transitions, 116 flow. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 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-13 16:29:40,567 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:40,567 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 46 [2024-11-13 16:29:40,567 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:40,844 INFO L124 PetriNetUnfolderBase]: 313/678 cut-off events. [2024-11-13 16:29:40,844 INFO L125 PetriNetUnfolderBase]: For 20/20 co-relation queries the response was YES. [2024-11-13 16:29:40,846 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1276 conditions, 678 events. 313/678 cut-off events. For 20/20 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 3921 event pairs, 244 based on Foata normal form. 0/441 useless extension candidates. Maximal degree in co-relation 958. Up to 418 conditions per place. [2024-11-13 16:29:40,852 INFO L140 encePairwiseOnDemand]: 40/46 looper letters, 48 selfloop transitions, 5 changer transitions 2/66 dead transitions. [2024-11-13 16:29:40,852 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 66 transitions, 284 flow [2024-11-13 16:29:40,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 16:29:40,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 16:29:40,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 126 transitions. [2024-11-13 16:29:40,856 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5478260869565217 [2024-11-13 16:29:40,856 INFO L175 Difference]: Start difference. First operand has 47 places, 40 transitions, 116 flow. Second operand 5 states and 126 transitions. [2024-11-13 16:29:40,857 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 66 transitions, 284 flow [2024-11-13 16:29:40,858 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 66 transitions, 262 flow, removed 2 selfloop flow, removed 5 redundant places. [2024-11-13 16:29:40,860 INFO L231 Difference]: Finished difference. Result has 48 places, 42 transitions, 119 flow [2024-11-13 16:29:40,860 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=94, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=119, PETRI_PLACES=48, PETRI_TRANSITIONS=42} [2024-11-13 16:29:40,861 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 2 predicate places. [2024-11-13 16:29:40,862 INFO L471 AbstractCegarLoop]: Abstraction has has 48 places, 42 transitions, 119 flow [2024-11-13 16:29:40,862 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 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-13 16:29:40,862 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:40,862 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1] [2024-11-13 16:29:40,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 16:29:40,863 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:40,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:40,864 INFO L85 PathProgramCache]: Analyzing trace with hash 368958553, now seen corresponding path program 1 times [2024-11-13 16:29:40,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:40,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680350203] [2024-11-13 16:29:40,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:40,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:40,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:41,009 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-13 16:29:41,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:41,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680350203] [2024-11-13 16:29:41,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680350203] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:41,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613889085] [2024-11-13 16:29:41,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:41,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:41,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:41,015 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:41,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 16:29:41,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:41,105 INFO L255 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 16:29:41,106 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:41,138 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-13 16:29:41,138 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:41,190 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-13 16:29:41,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613889085] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:41,191 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:41,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-11-13 16:29:41,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729600324] [2024-11-13 16:29:41,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:41,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 16:29:41,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:41,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 16:29:41,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-13 16:29:41,211 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 46 [2024-11-13 16:29:41,212 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 42 transitions, 119 flow. Second operand has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 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-13 16:29:41,212 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:41,212 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 46 [2024-11-13 16:29:41,212 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:41,501 INFO L124 PetriNetUnfolderBase]: 290/642 cut-off events. [2024-11-13 16:29:41,502 INFO L125 PetriNetUnfolderBase]: For 145/145 co-relation queries the response was YES. [2024-11-13 16:29:41,503 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1327 conditions, 642 events. 290/642 cut-off events. For 145/145 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 3814 event pairs, 244 based on Foata normal form. 3/438 useless extension candidates. Maximal degree in co-relation 936. Up to 510 conditions per place. [2024-11-13 16:29:41,507 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 27 selfloop transitions, 13 changer transitions 0/51 dead transitions. [2024-11-13 16:29:41,507 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 51 transitions, 229 flow [2024-11-13 16:29:41,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 16:29:41,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 16:29:41,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 171 transitions. [2024-11-13 16:29:41,511 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3717391304347826 [2024-11-13 16:29:41,511 INFO L175 Difference]: Start difference. First operand has 48 places, 42 transitions, 119 flow. Second operand 10 states and 171 transitions. [2024-11-13 16:29:41,511 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 51 transitions, 229 flow [2024-11-13 16:29:41,512 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 51 transitions, 224 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-13 16:29:41,513 INFO L231 Difference]: Finished difference. Result has 58 places, 51 transitions, 188 flow [2024-11-13 16:29:41,513 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=114, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=188, PETRI_PLACES=58, PETRI_TRANSITIONS=51} [2024-11-13 16:29:41,517 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 12 predicate places. [2024-11-13 16:29:41,517 INFO L471 AbstractCegarLoop]: Abstraction has has 58 places, 51 transitions, 188 flow [2024-11-13 16:29:41,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 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-13 16:29:41,517 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:41,518 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:41,537 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-13 16:29:41,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:41,721 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:41,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:41,722 INFO L85 PathProgramCache]: Analyzing trace with hash 836890436, now seen corresponding path program 1 times [2024-11-13 16:29:41,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:41,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281860442] [2024-11-13 16:29:41,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:41,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:41,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:41,834 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-13 16:29:41,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:41,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281860442] [2024-11-13 16:29:41,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281860442] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:29:41,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:29:41,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:29:41,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974489914] [2024-11-13 16:29:41,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:29:41,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 16:29:41,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:41,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 16:29:41,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:29:41,860 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 46 [2024-11-13 16:29:41,861 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 51 transitions, 188 flow. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 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-13 16:29:41,861 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:41,861 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 46 [2024-11-13 16:29:41,861 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:42,062 INFO L124 PetriNetUnfolderBase]: 268/556 cut-off events. [2024-11-13 16:29:42,062 INFO L125 PetriNetUnfolderBase]: For 120/137 co-relation queries the response was YES. [2024-11-13 16:29:42,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1173 conditions, 556 events. 268/556 cut-off events. For 120/137 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 2972 event pairs, 219 based on Foata normal form. 0/367 useless extension candidates. Maximal degree in co-relation 1137. Up to 425 conditions per place. [2024-11-13 16:29:42,069 INFO L140 encePairwiseOnDemand]: 40/46 looper letters, 35 selfloop transitions, 2 changer transitions 14/62 dead transitions. [2024-11-13 16:29:42,072 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 62 transitions, 325 flow [2024-11-13 16:29:42,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 16:29:42,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 16:29:42,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 113 transitions. [2024-11-13 16:29:42,074 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.49130434782608695 [2024-11-13 16:29:42,074 INFO L175 Difference]: Start difference. First operand has 58 places, 51 transitions, 188 flow. Second operand 5 states and 113 transitions. [2024-11-13 16:29:42,074 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 62 transitions, 325 flow [2024-11-13 16:29:42,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 62 transitions, 314 flow, removed 3 selfloop flow, removed 2 redundant places. [2024-11-13 16:29:42,080 INFO L231 Difference]: Finished difference. Result has 62 places, 48 transitions, 170 flow [2024-11-13 16:29:42,080 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=177, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=170, PETRI_PLACES=62, PETRI_TRANSITIONS=48} [2024-11-13 16:29:42,081 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 16 predicate places. [2024-11-13 16:29:42,081 INFO L471 AbstractCegarLoop]: Abstraction has has 62 places, 48 transitions, 170 flow [2024-11-13 16:29:42,081 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 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-13 16:29:42,081 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:42,081 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:42,081 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-13 16:29:42,081 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:42,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:42,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1910710671, now seen corresponding path program 1 times [2024-11-13 16:29:42,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:42,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153117297] [2024-11-13 16:29:42,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:42,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:42,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:42,480 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-13 16:29:42,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:42,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153117297] [2024-11-13 16:29:42,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153117297] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:42,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201963055] [2024-11-13 16:29:42,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:42,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:42,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:42,486 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:42,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 16:29:42,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:42,588 INFO L255 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-13 16:29:42,591 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:42,639 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-13 16:29:42,698 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-13 16:29:42,698 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:42,782 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 14 treesize of output 12 [2024-11-13 16:29:42,788 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 18 treesize of output 16 [2024-11-13 16:29:42,793 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-13 16:29:42,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201963055] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:42,793 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:42,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 11 [2024-11-13 16:29:42,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915192496] [2024-11-13 16:29:42,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:42,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 16:29:42,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:42,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 16:29:42,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-13 16:29:42,829 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-13 16:29:42,829 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 48 transitions, 170 flow. Second operand has 13 states, 13 states have (on average 16.53846153846154) internal successors, (215), 13 states have internal predecessors, (215), 0 states have call successors, (0), 0 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-13 16:29:42,830 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:42,830 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-13 16:29:42,830 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:43,273 INFO L124 PetriNetUnfolderBase]: 369/832 cut-off events. [2024-11-13 16:29:43,274 INFO L125 PetriNetUnfolderBase]: For 106/138 co-relation queries the response was YES. [2024-11-13 16:29:43,277 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1658 conditions, 832 events. 369/832 cut-off events. For 106/138 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 5136 event pairs, 86 based on Foata normal form. 0/545 useless extension candidates. Maximal degree in co-relation 1634. Up to 220 conditions per place. [2024-11-13 16:29:43,280 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 49 selfloop transitions, 15 changer transitions 0/76 dead transitions. [2024-11-13 16:29:43,281 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 76 transitions, 368 flow [2024-11-13 16:29:43,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 16:29:43,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-13 16:29:43,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 176 transitions. [2024-11-13 16:29:43,282 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4782608695652174 [2024-11-13 16:29:43,282 INFO L175 Difference]: Start difference. First operand has 62 places, 48 transitions, 170 flow. Second operand 8 states and 176 transitions. [2024-11-13 16:29:43,282 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 76 transitions, 368 flow [2024-11-13 16:29:43,285 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 76 transitions, 342 flow, removed 11 selfloop flow, removed 6 redundant places. [2024-11-13 16:29:43,286 INFO L231 Difference]: Finished difference. Result has 61 places, 54 transitions, 223 flow [2024-11-13 16:29:43,286 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=154, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=223, PETRI_PLACES=61, PETRI_TRANSITIONS=54} [2024-11-13 16:29:43,287 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 15 predicate places. [2024-11-13 16:29:43,287 INFO L471 AbstractCegarLoop]: Abstraction has has 61 places, 54 transitions, 223 flow [2024-11-13 16:29:43,287 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 16.53846153846154) internal successors, (215), 13 states have internal predecessors, (215), 0 states have call successors, (0), 0 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-13 16:29:43,287 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:43,287 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:43,307 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-13 16:29:43,488 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:43,488 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:43,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:43,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1910710669, now seen corresponding path program 1 times [2024-11-13 16:29:43,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:43,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019276578] [2024-11-13 16:29:43,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:43,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:43,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:43,632 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-13 16:29:43,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:43,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019276578] [2024-11-13 16:29:43,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019276578] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:29:43,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:29:43,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-13 16:29:43,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368163695] [2024-11-13 16:29:43,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:29:43,633 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:29:43,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:43,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:29:43,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:29:43,634 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-13 16:29:43,635 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 54 transitions, 223 flow. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 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-13 16:29:43,635 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:43,635 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-13 16:29:43,635 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:43,850 INFO L124 PetriNetUnfolderBase]: 413/924 cut-off events. [2024-11-13 16:29:43,851 INFO L125 PetriNetUnfolderBase]: For 362/362 co-relation queries the response was YES. [2024-11-13 16:29:43,853 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2110 conditions, 924 events. 413/924 cut-off events. For 362/362 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 5777 event pairs, 113 based on Foata normal form. 0/626 useless extension candidates. Maximal degree in co-relation 2078. Up to 579 conditions per place. [2024-11-13 16:29:43,857 INFO L140 encePairwiseOnDemand]: 39/46 looper letters, 52 selfloop transitions, 3 changer transitions 0/67 dead transitions. [2024-11-13 16:29:43,857 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 67 transitions, 374 flow [2024-11-13 16:29:43,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:29:43,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:29:43,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 87 transitions. [2024-11-13 16:29:43,859 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.6304347826086957 [2024-11-13 16:29:43,859 INFO L175 Difference]: Start difference. First operand has 61 places, 54 transitions, 223 flow. Second operand 3 states and 87 transitions. [2024-11-13 16:29:43,859 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 67 transitions, 374 flow [2024-11-13 16:29:43,861 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 67 transitions, 364 flow, removed 0 selfloop flow, removed 4 redundant places. [2024-11-13 16:29:43,862 INFO L231 Difference]: Finished difference. Result has 60 places, 56 transitions, 240 flow [2024-11-13 16:29:43,862 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=213, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=240, PETRI_PLACES=60, PETRI_TRANSITIONS=56} [2024-11-13 16:29:43,863 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 14 predicate places. [2024-11-13 16:29:43,863 INFO L471 AbstractCegarLoop]: Abstraction has has 60 places, 56 transitions, 240 flow [2024-11-13 16:29:43,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 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-13 16:29:43,863 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:43,863 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:43,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-13 16:29:43,863 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:43,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:43,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1910710672, now seen corresponding path program 1 times [2024-11-13 16:29:43,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:43,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401817329] [2024-11-13 16:29:43,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:43,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:43,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:44,082 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-13 16:29:44,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:44,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401817329] [2024-11-13 16:29:44,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401817329] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:44,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777062680] [2024-11-13 16:29:44,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:44,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:44,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:44,085 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:44,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 16:29:44,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:44,180 INFO L255 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-13 16:29:44,181 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:44,195 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-13 16:29:44,253 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-13 16:29:44,253 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:44,321 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 16 treesize of output 14 [2024-11-13 16:29:44,325 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 20 [2024-11-13 16:29:44,339 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-13 16:29:44,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777062680] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:44,340 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:44,340 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2024-11-13 16:29:44,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758958990] [2024-11-13 16:29:44,340 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:44,341 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 16:29:44,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:44,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 16:29:44,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-13 16:29:44,364 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-13 16:29:44,365 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 56 transitions, 240 flow. Second operand has 11 states, 11 states have (on average 16.454545454545453) internal successors, (181), 11 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-13 16:29:44,365 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:44,365 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-13 16:29:44,365 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:44,743 INFO L124 PetriNetUnfolderBase]: 375/827 cut-off events. [2024-11-13 16:29:44,743 INFO L125 PetriNetUnfolderBase]: For 395/395 co-relation queries the response was YES. [2024-11-13 16:29:44,745 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2075 conditions, 827 events. 375/827 cut-off events. For 395/395 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 5088 event pairs, 99 based on Foata normal form. 26/644 useless extension candidates. Maximal degree in co-relation 2044. Up to 262 conditions per place. [2024-11-13 16:29:44,749 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 51 selfloop transitions, 15 changer transitions 0/78 dead transitions. [2024-11-13 16:29:44,750 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 78 transitions, 433 flow [2024-11-13 16:29:44,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 16:29:44,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-13 16:29:44,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 175 transitions. [2024-11-13 16:29:44,752 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.47554347826086957 [2024-11-13 16:29:44,752 INFO L175 Difference]: Start difference. First operand has 60 places, 56 transitions, 240 flow. Second operand 8 states and 175 transitions. [2024-11-13 16:29:44,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 78 transitions, 433 flow [2024-11-13 16:29:44,754 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 78 transitions, 429 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:29:44,757 INFO L231 Difference]: Finished difference. Result has 66 places, 55 transitions, 263 flow [2024-11-13 16:29:44,757 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=233, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=263, PETRI_PLACES=66, PETRI_TRANSITIONS=55} [2024-11-13 16:29:44,759 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 20 predicate places. [2024-11-13 16:29:44,760 INFO L471 AbstractCegarLoop]: Abstraction has has 66 places, 55 transitions, 263 flow [2024-11-13 16:29:44,760 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 16.454545454545453) internal successors, (181), 11 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-13 16:29:44,761 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:44,761 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:44,781 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-13 16:29:44,965 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:44,966 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:44,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:44,966 INFO L85 PathProgramCache]: Analyzing trace with hash 2042887765, now seen corresponding path program 1 times [2024-11-13 16:29:44,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:44,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2738076] [2024-11-13 16:29:44,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:44,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:44,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:45,300 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-13 16:29:45,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:45,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2738076] [2024-11-13 16:29:45,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2738076] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:45,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917759184] [2024-11-13 16:29:45,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:45,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:45,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:45,302 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:45,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-13 16:29:45,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:45,402 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 16:29:45,404 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:45,423 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-13 16:29:45,480 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-13 16:29:45,480 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:45,564 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 16 treesize of output 14 [2024-11-13 16:29:45,568 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 20 [2024-11-13 16:29:45,572 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-13 16:29:45,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917759184] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:45,572 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:45,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 11 [2024-11-13 16:29:45,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472514452] [2024-11-13 16:29:45,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:45,573 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 16:29:45,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:45,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 16:29:45,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-13 16:29:45,600 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-13 16:29:45,601 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 55 transitions, 263 flow. Second operand has 13 states, 13 states have (on average 17.0) internal successors, (221), 13 states have internal predecessors, (221), 0 states have call successors, (0), 0 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-13 16:29:45,601 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:45,601 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-13 16:29:45,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:46,045 INFO L124 PetriNetUnfolderBase]: 521/1125 cut-off events. [2024-11-13 16:29:46,045 INFO L125 PetriNetUnfolderBase]: For 1008/1008 co-relation queries the response was YES. [2024-11-13 16:29:46,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3002 conditions, 1125 events. 521/1125 cut-off events. For 1008/1008 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 6992 event pairs, 127 based on Foata normal form. 0/866 useless extension candidates. Maximal degree in co-relation 2968. Up to 335 conditions per place. [2024-11-13 16:29:46,057 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 65 selfloop transitions, 15 changer transitions 0/92 dead transitions. [2024-11-13 16:29:46,057 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 92 transitions, 627 flow [2024-11-13 16:29:46,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 16:29:46,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-13 16:29:46,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 174 transitions. [2024-11-13 16:29:46,059 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.47282608695652173 [2024-11-13 16:29:46,059 INFO L175 Difference]: Start difference. First operand has 66 places, 55 transitions, 263 flow. Second operand 8 states and 174 transitions. [2024-11-13 16:29:46,059 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 92 transitions, 627 flow [2024-11-13 16:29:46,063 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 92 transitions, 608 flow, removed 0 selfloop flow, removed 5 redundant places. [2024-11-13 16:29:46,065 INFO L231 Difference]: Finished difference. Result has 70 places, 61 transitions, 325 flow [2024-11-13 16:29:46,067 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=250, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=325, PETRI_PLACES=70, PETRI_TRANSITIONS=61} [2024-11-13 16:29:46,067 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 24 predicate places. [2024-11-13 16:29:46,067 INFO L471 AbstractCegarLoop]: Abstraction has has 70 places, 61 transitions, 325 flow [2024-11-13 16:29:46,068 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 17.0) internal successors, (221), 13 states have internal predecessors, (221), 0 states have call successors, (0), 0 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-13 16:29:46,068 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:46,069 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:46,090 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-13 16:29:46,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:46,270 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:46,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:46,270 INFO L85 PathProgramCache]: Analyzing trace with hash 2042887764, now seen corresponding path program 1 times [2024-11-13 16:29:46,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:46,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315619033] [2024-11-13 16:29:46,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:46,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:46,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:46,528 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-13 16:29:46,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:46,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315619033] [2024-11-13 16:29:46,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315619033] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:46,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512177879] [2024-11-13 16:29:46,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:46,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:46,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:46,534 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:46,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 16:29:46,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:46,634 INFO L255 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-13 16:29:46,635 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:46,653 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-13 16:29:46,722 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-13 16:29:46,723 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:46,795 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 14 treesize of output 12 [2024-11-13 16:29:46,800 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 18 treesize of output 16 [2024-11-13 16:29:46,813 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-13 16:29:46,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512177879] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:46,813 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:46,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2024-11-13 16:29:46,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979027575] [2024-11-13 16:29:46,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:46,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 16:29:46,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:46,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 16:29:46,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-13 16:29:46,842 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-13 16:29:46,843 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 61 transitions, 325 flow. Second operand has 11 states, 11 states have (on average 16.818181818181817) internal successors, (185), 11 states have internal predecessors, (185), 0 states have call successors, (0), 0 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-13 16:29:46,843 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:46,843 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-13 16:29:46,843 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:47,266 INFO L124 PetriNetUnfolderBase]: 486/1066 cut-off events. [2024-11-13 16:29:47,266 INFO L125 PetriNetUnfolderBase]: For 1162/1162 co-relation queries the response was YES. [2024-11-13 16:29:47,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3284 conditions, 1066 events. 486/1066 cut-off events. For 1162/1162 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 6579 event pairs, 127 based on Foata normal form. 24/860 useless extension candidates. Maximal degree in co-relation 3248. Up to 335 conditions per place. [2024-11-13 16:29:47,274 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 64 selfloop transitions, 15 changer transitions 0/91 dead transitions. [2024-11-13 16:29:47,274 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 91 transitions, 659 flow [2024-11-13 16:29:47,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 16:29:47,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-13 16:29:47,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 173 transitions. [2024-11-13 16:29:47,275 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4701086956521739 [2024-11-13 16:29:47,276 INFO L175 Difference]: Start difference. First operand has 70 places, 61 transitions, 325 flow. Second operand 8 states and 173 transitions. [2024-11-13 16:29:47,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 91 transitions, 659 flow [2024-11-13 16:29:47,278 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 91 transitions, 649 flow, removed 0 selfloop flow, removed 4 redundant places. [2024-11-13 16:29:47,279 INFO L231 Difference]: Finished difference. Result has 73 places, 60 transitions, 341 flow [2024-11-13 16:29:47,280 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=311, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=341, PETRI_PLACES=73, PETRI_TRANSITIONS=60} [2024-11-13 16:29:47,280 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 27 predicate places. [2024-11-13 16:29:47,280 INFO L471 AbstractCegarLoop]: Abstraction has has 73 places, 60 transitions, 341 flow [2024-11-13 16:29:47,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 16.818181818181817) internal successors, (185), 11 states have internal predecessors, (185), 0 states have call successors, (0), 0 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-13 16:29:47,281 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:47,281 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:47,301 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-13 16:29:47,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:47,485 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:47,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:47,486 INFO L85 PathProgramCache]: Analyzing trace with hash 2053070326, now seen corresponding path program 1 times [2024-11-13 16:29:47,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:47,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811879443] [2024-11-13 16:29:47,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:47,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:47,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:47,541 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-13 16:29:47,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:47,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811879443] [2024-11-13 16:29:47,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811879443] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:29:47,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:29:47,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 16:29:47,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33650672] [2024-11-13 16:29:47,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:29:47,541 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:29:47,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:47,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:29:47,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:29:47,552 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-13 16:29:47,553 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 60 transitions, 341 flow. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:29:47,553 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:47,553 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-13 16:29:47,553 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:47,876 INFO L124 PetriNetUnfolderBase]: 646/1286 cut-off events. [2024-11-13 16:29:47,877 INFO L125 PetriNetUnfolderBase]: For 1791/1791 co-relation queries the response was YES. [2024-11-13 16:29:47,880 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4250 conditions, 1286 events. 646/1286 cut-off events. For 1791/1791 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 7628 event pairs, 331 based on Foata normal form. 52/1097 useless extension candidates. Maximal degree in co-relation 4214. Up to 804 conditions per place. [2024-11-13 16:29:47,886 INFO L140 encePairwiseOnDemand]: 40/46 looper letters, 81 selfloop transitions, 4 changer transitions 0/94 dead transitions. [2024-11-13 16:29:47,887 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 94 transitions, 715 flow [2024-11-13 16:29:47,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:29:47,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:29:47,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 106 transitions. [2024-11-13 16:29:47,888 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5760869565217391 [2024-11-13 16:29:47,888 INFO L175 Difference]: Start difference. First operand has 73 places, 60 transitions, 341 flow. Second operand 4 states and 106 transitions. [2024-11-13 16:29:47,888 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 94 transitions, 715 flow [2024-11-13 16:29:47,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 94 transitions, 696 flow, removed 0 selfloop flow, removed 5 redundant places. [2024-11-13 16:29:47,892 INFO L231 Difference]: Finished difference. Result has 73 places, 61 transitions, 349 flow [2024-11-13 16:29:47,893 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=328, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=349, PETRI_PLACES=73, PETRI_TRANSITIONS=61} [2024-11-13 16:29:47,893 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 27 predicate places. [2024-11-13 16:29:47,893 INFO L471 AbstractCegarLoop]: Abstraction has has 73 places, 61 transitions, 349 flow [2024-11-13 16:29:47,893 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:29:47,894 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:47,894 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:47,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-13 16:29:47,894 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:47,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:47,894 INFO L85 PathProgramCache]: Analyzing trace with hash 415110842, now seen corresponding path program 1 times [2024-11-13 16:29:47,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:47,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909231806] [2024-11-13 16:29:47,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:47,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:47,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:47,941 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-13 16:29:47,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:47,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909231806] [2024-11-13 16:29:47,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909231806] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:29:47,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:29:47,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 16:29:47,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928047407] [2024-11-13 16:29:47,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:29:47,942 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:29:47,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:47,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:29:47,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:29:47,951 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-13 16:29:47,951 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 61 transitions, 349 flow. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 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-13 16:29:47,951 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:47,951 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-13 16:29:47,951 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:48,261 INFO L124 PetriNetUnfolderBase]: 642/1184 cut-off events. [2024-11-13 16:29:48,261 INFO L125 PetriNetUnfolderBase]: For 2108/2108 co-relation queries the response was YES. [2024-11-13 16:29:48,264 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4249 conditions, 1184 events. 642/1184 cut-off events. For 2108/2108 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 6662 event pairs, 330 based on Foata normal form. 50/1026 useless extension candidates. Maximal degree in co-relation 4214. Up to 795 conditions per place. [2024-11-13 16:29:48,271 INFO L140 encePairwiseOnDemand]: 40/46 looper letters, 79 selfloop transitions, 4 changer transitions 0/93 dead transitions. [2024-11-13 16:29:48,271 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 93 transitions, 715 flow [2024-11-13 16:29:48,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:29:48,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:29:48,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 104 transitions. [2024-11-13 16:29:48,272 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5652173913043478 [2024-11-13 16:29:48,272 INFO L175 Difference]: Start difference. First operand has 73 places, 61 transitions, 349 flow. Second operand 4 states and 104 transitions. [2024-11-13 16:29:48,272 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 93 transitions, 715 flow [2024-11-13 16:29:48,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 93 transitions, 697 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-13 16:29:48,276 INFO L231 Difference]: Finished difference. Result has 76 places, 62 transitions, 364 flow [2024-11-13 16:29:48,277 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=343, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=364, PETRI_PLACES=76, PETRI_TRANSITIONS=62} [2024-11-13 16:29:48,277 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 30 predicate places. [2024-11-13 16:29:48,277 INFO L471 AbstractCegarLoop]: Abstraction has has 76 places, 62 transitions, 364 flow [2024-11-13 16:29:48,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 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-13 16:29:48,278 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:48,278 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:48,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-13 16:29:48,278 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:48,278 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:48,278 INFO L85 PathProgramCache]: Analyzing trace with hash 2128617625, now seen corresponding path program 1 times [2024-11-13 16:29:48,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:48,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785199912] [2024-11-13 16:29:48,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:48,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:48,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:48,379 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-13 16:29:48,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:48,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785199912] [2024-11-13 16:29:48,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785199912] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:29:48,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:29:48,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:29:48,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874752999] [2024-11-13 16:29:48,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:29:48,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:29:48,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:48,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:29:48,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:29:48,381 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-13 16:29:48,381 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 62 transitions, 364 flow. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 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-13 16:29:48,381 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:48,381 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-13 16:29:48,381 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:48,580 INFO L124 PetriNetUnfolderBase]: 367/777 cut-off events. [2024-11-13 16:29:48,580 INFO L125 PetriNetUnfolderBase]: For 1582/1582 co-relation queries the response was YES. [2024-11-13 16:29:48,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2811 conditions, 777 events. 367/777 cut-off events. For 1582/1582 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 4222 event pairs, 274 based on Foata normal form. 0/689 useless extension candidates. Maximal degree in co-relation 2774. Up to 611 conditions per place. [2024-11-13 16:29:48,589 INFO L140 encePairwiseOnDemand]: 43/46 looper letters, 43 selfloop transitions, 1 changer transitions 0/58 dead transitions. [2024-11-13 16:29:48,589 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 58 transitions, 424 flow [2024-11-13 16:29:48,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:29:48,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:29:48,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 70 transitions. [2024-11-13 16:29:48,590 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5072463768115942 [2024-11-13 16:29:48,590 INFO L175 Difference]: Start difference. First operand has 76 places, 62 transitions, 364 flow. Second operand 3 states and 70 transitions. [2024-11-13 16:29:48,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 58 transitions, 424 flow [2024-11-13 16:29:48,595 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 58 transitions, 418 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-13 16:29:48,597 INFO L231 Difference]: Finished difference. Result has 74 places, 58 transitions, 332 flow [2024-11-13 16:29:48,597 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=330, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=332, PETRI_PLACES=74, PETRI_TRANSITIONS=58} [2024-11-13 16:29:48,597 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 28 predicate places. [2024-11-13 16:29:48,598 INFO L471 AbstractCegarLoop]: Abstraction has has 74 places, 58 transitions, 332 flow [2024-11-13 16:29:48,598 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 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-13 16:29:48,598 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:48,598 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:48,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-13 16:29:48,598 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:48,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:48,598 INFO L85 PathProgramCache]: Analyzing trace with hash 2128617626, now seen corresponding path program 1 times [2024-11-13 16:29:48,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:48,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866303177] [2024-11-13 16:29:48,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:48,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:48,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:48,707 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-13 16:29:48,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:48,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866303177] [2024-11-13 16:29:48,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866303177] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:29:48,707 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:29:48,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:29:48,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247851876] [2024-11-13 16:29:48,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:29:48,708 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:29:48,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:48,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:29:48,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:29:48,709 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 46 [2024-11-13 16:29:48,709 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 58 transitions, 332 flow. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 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-13 16:29:48,709 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:48,709 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 46 [2024-11-13 16:29:48,709 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:48,823 INFO L124 PetriNetUnfolderBase]: 266/594 cut-off events. [2024-11-13 16:29:48,823 INFO L125 PetriNetUnfolderBase]: For 1212/1212 co-relation queries the response was YES. [2024-11-13 16:29:48,825 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2029 conditions, 594 events. 266/594 cut-off events. For 1212/1212 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2990 event pairs, 187 based on Foata normal form. 0/582 useless extension candidates. Maximal degree in co-relation 2008. Up to 444 conditions per place. [2024-11-13 16:29:48,828 INFO L140 encePairwiseOnDemand]: 43/46 looper letters, 39 selfloop transitions, 1 changer transitions 0/54 dead transitions. [2024-11-13 16:29:48,828 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 54 transitions, 384 flow [2024-11-13 16:29:48,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:29:48,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:29:48,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 68 transitions. [2024-11-13 16:29:48,830 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4927536231884058 [2024-11-13 16:29:48,830 INFO L175 Difference]: Start difference. First operand has 74 places, 58 transitions, 332 flow. Second operand 3 states and 68 transitions. [2024-11-13 16:29:48,830 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 54 transitions, 384 flow [2024-11-13 16:29:48,832 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 54 transitions, 383 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:29:48,833 INFO L231 Difference]: Finished difference. Result has 73 places, 54 transitions, 305 flow [2024-11-13 16:29:48,834 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=303, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=305, PETRI_PLACES=73, PETRI_TRANSITIONS=54} [2024-11-13 16:29:48,834 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 27 predicate places. [2024-11-13 16:29:48,834 INFO L471 AbstractCegarLoop]: Abstraction has has 73 places, 54 transitions, 305 flow [2024-11-13 16:29:48,834 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 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-13 16:29:48,835 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:48,835 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:48,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-13 16:29:48,835 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:48,835 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:48,835 INFO L85 PathProgramCache]: Analyzing trace with hash -1610569193, now seen corresponding path program 1 times [2024-11-13 16:29:48,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:48,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044745585] [2024-11-13 16:29:48,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:48,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:48,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:49,002 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:49,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:49,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044745585] [2024-11-13 16:29:49,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044745585] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:49,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334011334] [2024-11-13 16:29:49,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:49,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:49,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:49,004 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:49,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-13 16:29:49,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:49,107 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-13 16:29:49,108 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:49,250 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:49,251 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:49,372 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:49,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334011334] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:49,372 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:49,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2024-11-13 16:29:49,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918434015] [2024-11-13 16:29:49,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:49,374 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 16:29:49,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:49,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 16:29:49,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2024-11-13 16:29:49,517 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:29:49,518 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 54 transitions, 305 flow. Second operand has 20 states, 20 states have (on average 10.55) internal successors, (211), 20 states have internal predecessors, (211), 0 states have call successors, (0), 0 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-13 16:29:49,519 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:49,519 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:29:49,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:50,097 INFO L124 PetriNetUnfolderBase]: 651/1333 cut-off events. [2024-11-13 16:29:50,097 INFO L125 PetriNetUnfolderBase]: For 2592/2592 co-relation queries the response was YES. [2024-11-13 16:29:50,101 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4492 conditions, 1333 events. 651/1333 cut-off events. For 2592/2592 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 7465 event pairs, 383 based on Foata normal form. 18/1335 useless extension candidates. Maximal degree in co-relation 4470. Up to 716 conditions per place. [2024-11-13 16:29:50,107 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 82 selfloop transitions, 16 changer transitions 8/114 dead transitions. [2024-11-13 16:29:50,108 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 114 transitions, 855 flow [2024-11-13 16:29:50,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 16:29:50,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 16:29:50,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 167 transitions. [2024-11-13 16:29:50,109 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3630434782608696 [2024-11-13 16:29:50,109 INFO L175 Difference]: Start difference. First operand has 73 places, 54 transitions, 305 flow. Second operand 10 states and 167 transitions. [2024-11-13 16:29:50,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 114 transitions, 855 flow [2024-11-13 16:29:50,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 114 transitions, 854 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:29:50,115 INFO L231 Difference]: Finished difference. Result has 85 places, 59 transitions, 393 flow [2024-11-13 16:29:50,115 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=304, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=393, PETRI_PLACES=85, PETRI_TRANSITIONS=59} [2024-11-13 16:29:50,116 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 39 predicate places. [2024-11-13 16:29:50,116 INFO L471 AbstractCegarLoop]: Abstraction has has 85 places, 59 transitions, 393 flow [2024-11-13 16:29:50,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.55) internal successors, (211), 20 states have internal predecessors, (211), 0 states have call successors, (0), 0 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-13 16:29:50,116 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:50,116 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 1, 1] [2024-11-13 16:29:50,137 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-13 16:29:50,320 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-13 16:29:50,320 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:50,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:50,321 INFO L85 PathProgramCache]: Analyzing trace with hash 302846281, now seen corresponding path program 2 times [2024-11-13 16:29:50,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:50,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602189278] [2024-11-13 16:29:50,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:50,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:50,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:50,465 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-13 16:29:50,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:50,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602189278] [2024-11-13 16:29:50,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602189278] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:50,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468263571] [2024-11-13 16:29:50,466 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:29:50,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:50,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:50,468 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:50,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-13 16:29:50,555 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-13 16:29:50,555 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:29:50,556 INFO L255 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 16:29:50,557 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:50,607 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-13 16:29:50,608 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:50,643 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-13 16:29:50,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468263571] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:50,643 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:50,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 2, 2] total 12 [2024-11-13 16:29:50,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206113403] [2024-11-13 16:29:50,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:50,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-13 16:29:50,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:50,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 16:29:50,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2024-11-13 16:29:50,659 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 46 [2024-11-13 16:29:50,660 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 59 transitions, 393 flow. Second operand has 14 states, 14 states have (on average 14.142857142857142) internal successors, (198), 14 states have internal predecessors, (198), 0 states have call successors, (0), 0 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-13 16:29:50,660 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:50,660 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 46 [2024-11-13 16:29:50,660 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:51,022 INFO L124 PetriNetUnfolderBase]: 426/956 cut-off events. [2024-11-13 16:29:51,023 INFO L125 PetriNetUnfolderBase]: For 2800/2825 co-relation queries the response was YES. [2024-11-13 16:29:51,026 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3539 conditions, 956 events. 426/956 cut-off events. For 2800/2825 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 5425 event pairs, 302 based on Foata normal form. 15/941 useless extension candidates. Maximal degree in co-relation 3512. Up to 708 conditions per place. [2024-11-13 16:29:51,031 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 29 selfloop transitions, 18 changer transitions 0/61 dead transitions. [2024-11-13 16:29:51,031 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 61 transitions, 503 flow [2024-11-13 16:29:51,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 16:29:51,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 16:29:51,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 219 transitions. [2024-11-13 16:29:51,033 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.34006211180124224 [2024-11-13 16:29:51,033 INFO L175 Difference]: Start difference. First operand has 85 places, 59 transitions, 393 flow. Second operand 14 states and 219 transitions. [2024-11-13 16:29:51,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 61 transitions, 503 flow [2024-11-13 16:29:51,039 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 61 transitions, 472 flow, removed 3 selfloop flow, removed 8 redundant places. [2024-11-13 16:29:51,041 INFO L231 Difference]: Finished difference. Result has 89 places, 61 transitions, 414 flow [2024-11-13 16:29:51,041 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=356, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=414, PETRI_PLACES=89, PETRI_TRANSITIONS=61} [2024-11-13 16:29:51,042 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 43 predicate places. [2024-11-13 16:29:51,042 INFO L471 AbstractCegarLoop]: Abstraction has has 89 places, 61 transitions, 414 flow [2024-11-13 16:29:51,042 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 14.142857142857142) internal successors, (198), 14 states have internal predecessors, (198), 0 states have call successors, (0), 0 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-13 16:29:51,042 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:51,043 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:51,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-13 16:29:51,246 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-13 16:29:51,246 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:51,247 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:51,247 INFO L85 PathProgramCache]: Analyzing trace with hash 1356875010, now seen corresponding path program 1 times [2024-11-13 16:29:51,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:51,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357342126] [2024-11-13 16:29:51,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:51,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:51,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:51,411 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:51,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:51,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357342126] [2024-11-13 16:29:51,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357342126] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:51,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736748350] [2024-11-13 16:29:51,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:51,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:51,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:51,415 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:51,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-13 16:29:51,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:51,527 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-13 16:29:51,529 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:51,667 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:51,668 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:51,788 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:51,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736748350] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:51,789 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:51,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2024-11-13 16:29:51,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793765249] [2024-11-13 16:29:51,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:51,789 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 16:29:51,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:51,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 16:29:51,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2024-11-13 16:29:51,911 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:29:51,912 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 61 transitions, 414 flow. Second operand has 20 states, 20 states have (on average 10.65) internal successors, (213), 20 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-13 16:29:51,913 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:51,913 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:29:51,913 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:52,345 INFO L124 PetriNetUnfolderBase]: 565/1029 cut-off events. [2024-11-13 16:29:52,345 INFO L125 PetriNetUnfolderBase]: For 2893/2932 co-relation queries the response was YES. [2024-11-13 16:29:52,349 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3948 conditions, 1029 events. 565/1029 cut-off events. For 2893/2932 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 5044 event pairs, 356 based on Foata normal form. 22/1042 useless extension candidates. Maximal degree in co-relation 3924. Up to 708 conditions per place. [2024-11-13 16:29:52,355 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 35 selfloop transitions, 12 changer transitions 43/98 dead transitions. [2024-11-13 16:29:52,356 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 98 transitions, 829 flow [2024-11-13 16:29:52,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 16:29:52,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 16:29:52,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 155 transitions. [2024-11-13 16:29:52,357 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.33695652173913043 [2024-11-13 16:29:52,357 INFO L175 Difference]: Start difference. First operand has 89 places, 61 transitions, 414 flow. Second operand 10 states and 155 transitions. [2024-11-13 16:29:52,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 98 transitions, 829 flow [2024-11-13 16:29:52,363 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 98 transitions, 753 flow, removed 6 selfloop flow, removed 13 redundant places. [2024-11-13 16:29:52,364 INFO L231 Difference]: Finished difference. Result has 89 places, 55 transitions, 312 flow [2024-11-13 16:29:52,365 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=338, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=312, PETRI_PLACES=89, PETRI_TRANSITIONS=55} [2024-11-13 16:29:52,365 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 43 predicate places. [2024-11-13 16:29:52,365 INFO L471 AbstractCegarLoop]: Abstraction has has 89 places, 55 transitions, 312 flow [2024-11-13 16:29:52,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.65) internal successors, (213), 20 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-13 16:29:52,365 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:52,366 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:52,385 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-13 16:29:52,569 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-13 16:29:52,569 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:52,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:52,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1036047065, now seen corresponding path program 2 times [2024-11-13 16:29:52,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:52,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585560471] [2024-11-13 16:29:52,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:52,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:52,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:52,894 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:52,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:52,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585560471] [2024-11-13 16:29:52,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585560471] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:52,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377634291] [2024-11-13 16:29:52,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:29:52,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:52,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:52,897 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:52,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-13 16:29:53,009 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:29:53,009 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:29:53,011 INFO L255 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-13 16:29:53,013 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:53,060 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 19 treesize of output 1 [2024-11-13 16:29:53,186 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:53,186 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:53,316 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 16 treesize of output 14 [2024-11-13 16:29:53,321 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 20 treesize of output 16 [2024-11-13 16:29:53,331 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:53,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377634291] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:53,332 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:53,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2024-11-13 16:29:53,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809621660] [2024-11-13 16:29:53,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:53,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-13 16:29:53,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:53,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-13 16:29:53,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2024-11-13 16:29:53,462 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:29:53,463 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 55 transitions, 312 flow. Second operand has 23 states, 23 states have (on average 11.434782608695652) internal successors, (263), 23 states have internal predecessors, (263), 0 states have call successors, (0), 0 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-13 16:29:53,463 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:53,463 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:29:53,463 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:54,315 INFO L124 PetriNetUnfolderBase]: 564/1098 cut-off events. [2024-11-13 16:29:54,315 INFO L125 PetriNetUnfolderBase]: For 2898/2936 co-relation queries the response was YES. [2024-11-13 16:29:54,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4062 conditions, 1098 events. 564/1098 cut-off events. For 2898/2936 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5679 event pairs, 86 based on Foata normal form. 18/1111 useless extension candidates. Maximal degree in co-relation 4036. Up to 276 conditions per place. [2024-11-13 16:29:54,325 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 105 selfloop transitions, 20 changer transitions 0/134 dead transitions. [2024-11-13 16:29:54,325 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 134 transitions, 1059 flow [2024-11-13 16:29:54,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 16:29:54,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 16:29:54,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 234 transitions. [2024-11-13 16:29:54,327 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.36335403726708076 [2024-11-13 16:29:54,327 INFO L175 Difference]: Start difference. First operand has 89 places, 55 transitions, 312 flow. Second operand 14 states and 234 transitions. [2024-11-13 16:29:54,327 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 134 transitions, 1059 flow [2024-11-13 16:29:54,333 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 134 transitions, 961 flow, removed 37 selfloop flow, removed 13 redundant places. [2024-11-13 16:29:54,335 INFO L231 Difference]: Finished difference. Result has 83 places, 59 transitions, 349 flow [2024-11-13 16:29:54,335 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=264, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=349, PETRI_PLACES=83, PETRI_TRANSITIONS=59} [2024-11-13 16:29:54,335 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 37 predicate places. [2024-11-13 16:29:54,335 INFO L471 AbstractCegarLoop]: Abstraction has has 83 places, 59 transitions, 349 flow [2024-11-13 16:29:54,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.434782608695652) internal successors, (263), 23 states have internal predecessors, (263), 0 states have call successors, (0), 0 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-13 16:29:54,337 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:54,337 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:54,357 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-13 16:29:54,537 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-13 16:29:54,538 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:54,538 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:54,539 INFO L85 PathProgramCache]: Analyzing trace with hash -1036047066, now seen corresponding path program 1 times [2024-11-13 16:29:54,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:54,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737953858] [2024-11-13 16:29:54,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:54,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:54,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:54,875 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:54,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:54,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737953858] [2024-11-13 16:29:54,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737953858] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:54,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284219542] [2024-11-13 16:29:54,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:54,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:54,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:54,878 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:54,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-13 16:29:54,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:54,984 INFO L255 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-13 16:29:54,986 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:55,032 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 19 treesize of output 1 [2024-11-13 16:29:55,177 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:55,177 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:55,318 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-13 16:29:55,322 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 24 treesize of output 20 [2024-11-13 16:29:55,330 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:55,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284219542] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:55,330 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:55,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2024-11-13 16:29:55,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953982925] [2024-11-13 16:29:55,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:55,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-13 16:29:55,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:55,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-13 16:29:55,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2024-11-13 16:29:55,483 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:29:55,484 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 59 transitions, 349 flow. Second operand has 23 states, 23 states have (on average 11.434782608695652) internal successors, (263), 23 states have internal predecessors, (263), 0 states have call successors, (0), 0 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-13 16:29:55,484 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:55,484 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:29:55,484 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:56,280 INFO L124 PetriNetUnfolderBase]: 536/1050 cut-off events. [2024-11-13 16:29:56,280 INFO L125 PetriNetUnfolderBase]: For 3094/3094 co-relation queries the response was YES. [2024-11-13 16:29:56,283 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3879 conditions, 1050 events. 536/1050 cut-off events. For 3094/3094 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 5315 event pairs, 73 based on Foata normal form. 18/1063 useless extension candidates. Maximal degree in co-relation 3859. Up to 262 conditions per place. [2024-11-13 16:29:56,288 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 104 selfloop transitions, 20 changer transitions 0/133 dead transitions. [2024-11-13 16:29:56,288 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 133 transitions, 1014 flow [2024-11-13 16:29:56,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 16:29:56,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 16:29:56,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 233 transitions. [2024-11-13 16:29:56,290 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.36180124223602483 [2024-11-13 16:29:56,290 INFO L175 Difference]: Start difference. First operand has 83 places, 59 transitions, 349 flow. Second operand 14 states and 233 transitions. [2024-11-13 16:29:56,290 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 133 transitions, 1014 flow [2024-11-13 16:29:56,294 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 133 transitions, 977 flow, removed 3 selfloop flow, removed 9 redundant places. [2024-11-13 16:29:56,296 INFO L231 Difference]: Finished difference. Result has 87 places, 58 transitions, 345 flow [2024-11-13 16:29:56,296 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=305, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=345, PETRI_PLACES=87, PETRI_TRANSITIONS=58} [2024-11-13 16:29:56,296 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 41 predicate places. [2024-11-13 16:29:56,296 INFO L471 AbstractCegarLoop]: Abstraction has has 87 places, 58 transitions, 345 flow [2024-11-13 16:29:56,297 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.434782608695652) internal successors, (263), 23 states have internal predecessors, (263), 0 states have call successors, (0), 0 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-13 16:29:56,297 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:56,297 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:56,317 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-13 16:29:56,498 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:56,498 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:56,499 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:56,499 INFO L85 PathProgramCache]: Analyzing trace with hash -578141167, now seen corresponding path program 1 times [2024-11-13 16:29:56,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:56,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547067499] [2024-11-13 16:29:56,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:56,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:56,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:56,830 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:56,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:56,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547067499] [2024-11-13 16:29:56,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547067499] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:56,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481842565] [2024-11-13 16:29:56,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:56,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:56,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:56,833 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:56,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-13 16:29:56,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:56,940 INFO L255 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-13 16:29:56,942 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:56,987 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 19 treesize of output 1 [2024-11-13 16:29:57,108 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:57,108 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:57,239 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 16 treesize of output 14 [2024-11-13 16:29:57,243 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 20 treesize of output 16 [2024-11-13 16:29:57,253 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:57,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481842565] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:57,253 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:57,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2024-11-13 16:29:57,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741652127] [2024-11-13 16:29:57,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:57,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-13 16:29:57,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:57,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-13 16:29:57,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2024-11-13 16:29:57,416 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:29:57,417 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 58 transitions, 345 flow. Second operand has 23 states, 23 states have (on average 11.695652173913043) internal successors, (269), 23 states have internal predecessors, (269), 0 states have call successors, (0), 0 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-13 16:29:57,417 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:57,417 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:29:57,417 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:58,033 INFO L124 PetriNetUnfolderBase]: 711/1297 cut-off events. [2024-11-13 16:29:58,033 INFO L125 PetriNetUnfolderBase]: For 5177/5177 co-relation queries the response was YES. [2024-11-13 16:29:58,036 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5193 conditions, 1297 events. 711/1297 cut-off events. For 5177/5177 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 6532 event pairs, 121 based on Foata normal form. 21/1307 useless extension candidates. Maximal degree in co-relation 5174. Up to 336 conditions per place. [2024-11-13 16:29:58,042 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 120 selfloop transitions, 20 changer transitions 0/149 dead transitions. [2024-11-13 16:29:58,042 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 149 transitions, 1377 flow [2024-11-13 16:29:58,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 16:29:58,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 16:29:58,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 228 transitions. [2024-11-13 16:29:58,044 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35403726708074534 [2024-11-13 16:29:58,044 INFO L175 Difference]: Start difference. First operand has 87 places, 58 transitions, 345 flow. Second operand 14 states and 228 transitions. [2024-11-13 16:29:58,044 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 149 transitions, 1377 flow [2024-11-13 16:29:58,049 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 149 transitions, 1289 flow, removed 0 selfloop flow, removed 11 redundant places. [2024-11-13 16:29:58,052 INFO L231 Difference]: Finished difference. Result has 91 places, 62 transitions, 405 flow [2024-11-13 16:29:58,052 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=317, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=405, PETRI_PLACES=91, PETRI_TRANSITIONS=62} [2024-11-13 16:29:58,052 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 45 predicate places. [2024-11-13 16:29:58,052 INFO L471 AbstractCegarLoop]: Abstraction has has 91 places, 62 transitions, 405 flow [2024-11-13 16:29:58,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.695652173913043) internal successors, (269), 23 states have internal predecessors, (269), 0 states have call successors, (0), 0 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-13 16:29:58,053 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:58,053 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:58,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-13 16:29:58,253 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:58,253 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:29:58,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:29:58,254 INFO L85 PathProgramCache]: Analyzing trace with hash -578141166, now seen corresponding path program 2 times [2024-11-13 16:29:58,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:29:58,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508528999] [2024-11-13 16:29:58,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:29:58,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:29:58,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:29:58,567 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:58,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:29:58,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508528999] [2024-11-13 16:29:58,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508528999] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:29:58,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687516901] [2024-11-13 16:29:58,567 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:29:58,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:29:58,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:29:58,571 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:29:58,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-13 16:29:58,675 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:29:58,675 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:29:58,677 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-13 16:29:58,678 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:29:58,704 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-13 16:29:58,800 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:58,801 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:29:58,932 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-13 16:29:58,936 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 24 treesize of output 20 [2024-11-13 16:29:58,984 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:29:58,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687516901] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:29:58,985 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:29:58,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2024-11-13 16:29:58,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750299580] [2024-11-13 16:29:58,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:29:58,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-13 16:29:58,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:29:58,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-13 16:29:58,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2024-11-13 16:29:59,123 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:29:59,124 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 62 transitions, 405 flow. Second operand has 19 states, 19 states have (on average 11.578947368421053) internal successors, (220), 19 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:29:59,124 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:29:59,124 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:29:59,124 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:29:59,827 INFO L124 PetriNetUnfolderBase]: 676/1241 cut-off events. [2024-11-13 16:29:59,827 INFO L125 PetriNetUnfolderBase]: For 5205/5205 co-relation queries the response was YES. [2024-11-13 16:29:59,832 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5191 conditions, 1241 events. 676/1241 cut-off events. For 5205/5205 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 6195 event pairs, 121 based on Foata normal form. 21/1251 useless extension candidates. Maximal degree in co-relation 5170. Up to 332 conditions per place. [2024-11-13 16:29:59,837 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 119 selfloop transitions, 20 changer transitions 0/148 dead transitions. [2024-11-13 16:29:59,838 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 148 transitions, 1341 flow [2024-11-13 16:29:59,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 16:29:59,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 16:29:59,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 227 transitions. [2024-11-13 16:29:59,839 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35248447204968947 [2024-11-13 16:29:59,839 INFO L175 Difference]: Start difference. First operand has 91 places, 62 transitions, 405 flow. Second operand 14 states and 227 transitions. [2024-11-13 16:29:59,840 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 148 transitions, 1341 flow [2024-11-13 16:29:59,846 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 148 transitions, 1306 flow, removed 2 selfloop flow, removed 9 redundant places. [2024-11-13 16:29:59,847 INFO L231 Difference]: Finished difference. Result has 95 places, 61 transitions, 402 flow [2024-11-13 16:29:59,848 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=362, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=402, PETRI_PLACES=95, PETRI_TRANSITIONS=61} [2024-11-13 16:29:59,848 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 49 predicate places. [2024-11-13 16:29:59,848 INFO L471 AbstractCegarLoop]: Abstraction has has 95 places, 61 transitions, 402 flow [2024-11-13 16:29:59,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.578947368421053) internal successors, (220), 19 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:29:59,848 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:29:59,848 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:29:59,869 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-13 16:30:00,049 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:00,049 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:00,049 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:00,049 INFO L85 PathProgramCache]: Analyzing trace with hash 791205676, now seen corresponding path program 1 times [2024-11-13 16:30:00,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:00,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536592301] [2024-11-13 16:30:00,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:00,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:00,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:00,134 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 16:30:00,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:00,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536592301] [2024-11-13 16:30:00,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536592301] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:00,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252870327] [2024-11-13 16:30:00,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:00,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:00,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:00,137 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:00,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-13 16:30:00,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:00,251 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 16:30:00,252 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:00,287 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 16:30:00,287 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 16:30:00,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252870327] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:30:00,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 16:30:00,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-13 16:30:00,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009697531] [2024-11-13 16:30:00,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:30:00,288 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 16:30:00,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:00,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 16:30:00,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-13 16:30:00,304 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-13 16:30:00,304 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 61 transitions, 402 flow. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:30:00,304 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:00,304 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-13 16:30:00,304 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:00,597 INFO L124 PetriNetUnfolderBase]: 611/1197 cut-off events. [2024-11-13 16:30:00,597 INFO L125 PetriNetUnfolderBase]: For 5381/5381 co-relation queries the response was YES. [2024-11-13 16:30:00,601 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4976 conditions, 1197 events. 611/1197 cut-off events. For 5381/5381 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 6118 event pairs, 60 based on Foata normal form. 44/1238 useless extension candidates. Maximal degree in co-relation 4956. Up to 370 conditions per place. [2024-11-13 16:30:00,606 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 103 selfloop transitions, 9 changer transitions 0/121 dead transitions. [2024-11-13 16:30:00,606 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 121 transitions, 1134 flow [2024-11-13 16:30:00,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:30:00,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:30:00,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 136 transitions. [2024-11-13 16:30:00,607 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4927536231884058 [2024-11-13 16:30:00,608 INFO L175 Difference]: Start difference. First operand has 95 places, 61 transitions, 402 flow. Second operand 6 states and 136 transitions. [2024-11-13 16:30:00,608 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 121 transitions, 1134 flow [2024-11-13 16:30:00,613 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 121 transitions, 1064 flow, removed 0 selfloop flow, removed 11 redundant places. [2024-11-13 16:30:00,614 INFO L231 Difference]: Finished difference. Result has 88 places, 60 transitions, 388 flow [2024-11-13 16:30:00,615 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=370, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=388, PETRI_PLACES=88, PETRI_TRANSITIONS=60} [2024-11-13 16:30:00,616 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 42 predicate places. [2024-11-13 16:30:00,616 INFO L471 AbstractCegarLoop]: Abstraction has has 88 places, 60 transitions, 388 flow [2024-11-13 16:30:00,616 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:30:00,616 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:00,616 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-13 16:30:00,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-13 16:30:00,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:00,818 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:00,819 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:00,819 INFO L85 PathProgramCache]: Analyzing trace with hash -1242427204, now seen corresponding path program 1 times [2024-11-13 16:30:00,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:00,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222487797] [2024-11-13 16:30:00,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:00,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:00,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:00,891 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 16:30:00,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:00,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222487797] [2024-11-13 16:30:00,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222487797] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:00,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567141225] [2024-11-13 16:30:00,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:00,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:00,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:00,896 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:00,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-13 16:30:01,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:01,008 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 16:30:01,009 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:01,038 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 16:30:01,038 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:01,083 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 16:30:01,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567141225] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:01,083 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:01,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-13 16:30:01,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416570764] [2024-11-13 16:30:01,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:01,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 16:30:01,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:01,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 16:30:01,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-13 16:30:01,109 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-13 16:30:01,109 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 60 transitions, 388 flow. Second operand has 12 states, 12 states have (on average 13.916666666666666) internal successors, (167), 12 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:30:01,109 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:01,110 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-13 16:30:01,110 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:01,729 INFO L124 PetriNetUnfolderBase]: 979/1925 cut-off events. [2024-11-13 16:30:01,729 INFO L125 PetriNetUnfolderBase]: For 8835/8835 co-relation queries the response was YES. [2024-11-13 16:30:01,732 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8143 conditions, 1925 events. 979/1925 cut-off events. For 8835/8835 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 10380 event pairs, 199 based on Foata normal form. 66/1981 useless extension candidates. Maximal degree in co-relation 8124. Up to 613 conditions per place. [2024-11-13 16:30:01,741 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 172 selfloop transitions, 13 changer transitions 0/194 dead transitions. [2024-11-13 16:30:01,741 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 194 transitions, 1804 flow [2024-11-13 16:30:01,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 16:30:01,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 16:30:01,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 238 transitions. [2024-11-13 16:30:01,742 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5173913043478261 [2024-11-13 16:30:01,742 INFO L175 Difference]: Start difference. First operand has 88 places, 60 transitions, 388 flow. Second operand 10 states and 238 transitions. [2024-11-13 16:30:01,742 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 194 transitions, 1804 flow [2024-11-13 16:30:01,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 194 transitions, 1760 flow, removed 4 selfloop flow, removed 6 redundant places. [2024-11-13 16:30:01,754 INFO L231 Difference]: Finished difference. Result has 94 places, 67 transitions, 454 flow [2024-11-13 16:30:01,754 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=364, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=454, PETRI_PLACES=94, PETRI_TRANSITIONS=67} [2024-11-13 16:30:01,754 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 48 predicate places. [2024-11-13 16:30:01,754 INFO L471 AbstractCegarLoop]: Abstraction has has 94 places, 67 transitions, 454 flow [2024-11-13 16:30:01,755 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 13.916666666666666) internal successors, (167), 12 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:30:01,755 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:01,755 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:30:01,776 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-13 16:30:01,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-13 16:30:01,956 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:01,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:01,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1542856393, now seen corresponding path program 1 times [2024-11-13 16:30:01,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:01,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749714493] [2024-11-13 16:30:01,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:01,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:01,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:02,022 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 16:30:02,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:02,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749714493] [2024-11-13 16:30:02,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749714493] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:02,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219760159] [2024-11-13 16:30:02,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:02,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:02,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:02,026 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:02,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-13 16:30:02,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:02,143 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 16:30:02,144 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:02,175 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 16:30:02,175 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 16:30:02,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219760159] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:30:02,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 16:30:02,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-13 16:30:02,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184698486] [2024-11-13 16:30:02,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:30:02,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 16:30:02,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:02,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 16:30:02,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-13 16:30:02,191 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-13 16:30:02,191 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 67 transitions, 454 flow. Second operand has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 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-13 16:30:02,192 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:02,192 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-13 16:30:02,192 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:02,565 INFO L124 PetriNetUnfolderBase]: 1078/1960 cut-off events. [2024-11-13 16:30:02,565 INFO L125 PetriNetUnfolderBase]: For 9331/9358 co-relation queries the response was YES. [2024-11-13 16:30:02,572 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8312 conditions, 1960 events. 1078/1960 cut-off events. For 9331/9358 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 10598 event pairs, 115 based on Foata normal form. 74/2013 useless extension candidates. Maximal degree in co-relation 8291. Up to 637 conditions per place. [2024-11-13 16:30:02,581 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 119 selfloop transitions, 9 changer transitions 0/139 dead transitions. [2024-11-13 16:30:02,582 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 139 transitions, 1364 flow [2024-11-13 16:30:02,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:30:02,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:30:02,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 132 transitions. [2024-11-13 16:30:02,583 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4782608695652174 [2024-11-13 16:30:02,583 INFO L175 Difference]: Start difference. First operand has 94 places, 67 transitions, 454 flow. Second operand 6 states and 132 transitions. [2024-11-13 16:30:02,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 139 transitions, 1364 flow [2024-11-13 16:30:02,593 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 139 transitions, 1332 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-13 16:30:02,594 INFO L231 Difference]: Finished difference. Result has 95 places, 66 transitions, 460 flow [2024-11-13 16:30:02,595 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=442, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=460, PETRI_PLACES=95, PETRI_TRANSITIONS=66} [2024-11-13 16:30:02,595 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 49 predicate places. [2024-11-13 16:30:02,595 INFO L471 AbstractCegarLoop]: Abstraction has has 95 places, 66 transitions, 460 flow [2024-11-13 16:30:02,595 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 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-13 16:30:02,595 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:02,595 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:30:02,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-13 16:30:02,796 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-13 16:30:02,796 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:02,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:02,797 INFO L85 PathProgramCache]: Analyzing trace with hash -583907296, now seen corresponding path program 1 times [2024-11-13 16:30:02,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:02,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880776480] [2024-11-13 16:30:02,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:02,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:02,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:02,863 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 16:30:02,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:02,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880776480] [2024-11-13 16:30:02,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880776480] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:02,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856382305] [2024-11-13 16:30:02,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:02,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:02,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:02,868 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:02,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-13 16:30:02,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:02,996 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 16:30:02,997 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:03,026 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 16:30:03,027 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:03,075 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 16:30:03,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856382305] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:03,075 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:03,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-13 16:30:03,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755922675] [2024-11-13 16:30:03,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:03,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 16:30:03,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:03,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 16:30:03,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-13 16:30:03,104 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 46 [2024-11-13 16:30:03,105 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 66 transitions, 460 flow. Second operand has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 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-13 16:30:03,105 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:03,105 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 46 [2024-11-13 16:30:03,105 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:03,714 INFO L124 PetriNetUnfolderBase]: 1719/3081 cut-off events. [2024-11-13 16:30:03,715 INFO L125 PetriNetUnfolderBase]: For 16304/16349 co-relation queries the response was YES. [2024-11-13 16:30:03,720 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13729 conditions, 3081 events. 1719/3081 cut-off events. For 16304/16349 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 17520 event pairs, 421 based on Foata normal form. 111/3171 useless extension candidates. Maximal degree in co-relation 13707. Up to 1064 conditions per place. [2024-11-13 16:30:03,733 INFO L140 encePairwiseOnDemand]: 41/46 looper letters, 200 selfloop transitions, 13 changer transitions 0/224 dead transitions. [2024-11-13 16:30:03,733 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 224 transitions, 2264 flow [2024-11-13 16:30:03,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 16:30:03,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 16:30:03,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 230 transitions. [2024-11-13 16:30:03,734 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5 [2024-11-13 16:30:03,734 INFO L175 Difference]: Start difference. First operand has 95 places, 66 transitions, 460 flow. Second operand 10 states and 230 transitions. [2024-11-13 16:30:03,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 224 transitions, 2264 flow [2024-11-13 16:30:03,749 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 224 transitions, 2220 flow, removed 4 selfloop flow, removed 6 redundant places. [2024-11-13 16:30:03,751 INFO L231 Difference]: Finished difference. Result has 101 places, 73 transitions, 526 flow [2024-11-13 16:30:03,751 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=436, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=526, PETRI_PLACES=101, PETRI_TRANSITIONS=73} [2024-11-13 16:30:03,752 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 55 predicate places. [2024-11-13 16:30:03,752 INFO L471 AbstractCegarLoop]: Abstraction has has 101 places, 73 transitions, 526 flow [2024-11-13 16:30:03,752 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.083333333333334) internal successors, (169), 12 states have internal predecessors, (169), 0 states have call successors, (0), 0 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-13 16:30:03,752 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:03,753 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-13 16:30:03,773 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-13 16:30:03,953 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-13 16:30:03,953 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:03,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:03,954 INFO L85 PathProgramCache]: Analyzing trace with hash 28384544, now seen corresponding path program 2 times [2024-11-13 16:30:03,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:03,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055500609] [2024-11-13 16:30:03,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:03,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:03,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:04,152 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:04,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:04,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055500609] [2024-11-13 16:30:04,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055500609] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:04,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245559579] [2024-11-13 16:30:04,153 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:30:04,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:04,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:04,155 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:04,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-13 16:30:04,275 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:30:04,276 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:04,277 INFO L255 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 16:30:04,278 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:04,526 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:04,527 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:04,740 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:04,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245559579] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:04,740 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:04,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 29 [2024-11-13 16:30:04,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847471375] [2024-11-13 16:30:04,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:04,741 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-13 16:30:04,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:04,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-13 16:30:04,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=703, Unknown=0, NotChecked=0, Total=870 [2024-11-13 16:30:04,916 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:30:04,917 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 73 transitions, 526 flow. Second operand has 30 states, 30 states have (on average 10.5) internal successors, (315), 30 states have internal predecessors, (315), 0 states have call successors, (0), 0 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-13 16:30:04,917 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:04,917 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:30:04,917 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:06,073 INFO L124 PetriNetUnfolderBase]: 2821/5067 cut-off events. [2024-11-13 16:30:06,073 INFO L125 PetriNetUnfolderBase]: For 23526/23576 co-relation queries the response was YES. [2024-11-13 16:30:06,085 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21900 conditions, 5067 events. 2821/5067 cut-off events. For 23526/23576 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 30437 event pairs, 1635 based on Foata normal form. 38/5085 useless extension candidates. Maximal degree in co-relation 21876. Up to 3187 conditions per place. [2024-11-13 16:30:06,097 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 143 selfloop transitions, 21 changer transitions 30/204 dead transitions. [2024-11-13 16:30:06,098 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 204 transitions, 2047 flow [2024-11-13 16:30:06,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 16:30:06,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 16:30:06,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 226 transitions. [2024-11-13 16:30:06,099 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35093167701863354 [2024-11-13 16:30:06,099 INFO L175 Difference]: Start difference. First operand has 101 places, 73 transitions, 526 flow. Second operand 14 states and 226 transitions. [2024-11-13 16:30:06,099 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 204 transitions, 2047 flow [2024-11-13 16:30:06,122 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 204 transitions, 2003 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-13 16:30:06,125 INFO L231 Difference]: Finished difference. Result has 117 places, 81 transitions, 668 flow [2024-11-13 16:30:06,125 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=518, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=668, PETRI_PLACES=117, PETRI_TRANSITIONS=81} [2024-11-13 16:30:06,125 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 71 predicate places. [2024-11-13 16:30:06,126 INFO L471 AbstractCegarLoop]: Abstraction has has 117 places, 81 transitions, 668 flow [2024-11-13 16:30:06,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 10.5) internal successors, (315), 30 states have internal predecessors, (315), 0 states have call successors, (0), 0 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-13 16:30:06,126 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:06,126 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:30:06,150 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-13 16:30:06,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-13 16:30:06,330 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:06,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:06,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1505824100, now seen corresponding path program 2 times [2024-11-13 16:30:06,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:06,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493559661] [2024-11-13 16:30:06,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:06,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:06,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:06,550 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:06,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:06,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493559661] [2024-11-13 16:30:06,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493559661] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:06,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395492866] [2024-11-13 16:30:06,551 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:30:06,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:06,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:06,553 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:06,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-13 16:30:06,670 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:30:06,670 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:06,671 INFO L255 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 16:30:06,672 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:06,911 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:06,912 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:07,146 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:07,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395492866] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:07,146 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:07,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 29 [2024-11-13 16:30:07,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456737655] [2024-11-13 16:30:07,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:07,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-13 16:30:07,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:07,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-13 16:30:07,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=706, Unknown=0, NotChecked=0, Total=870 [2024-11-13 16:30:07,329 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:30:07,330 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 81 transitions, 668 flow. Second operand has 30 states, 30 states have (on average 10.566666666666666) internal successors, (317), 30 states have internal predecessors, (317), 0 states have call successors, (0), 0 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-13 16:30:07,330 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:07,330 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:30:07,330 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:08,190 INFO L124 PetriNetUnfolderBase]: 2343/3946 cut-off events. [2024-11-13 16:30:08,190 INFO L125 PetriNetUnfolderBase]: For 20896/21047 co-relation queries the response was YES. [2024-11-13 16:30:08,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18181 conditions, 3946 events. 2343/3946 cut-off events. For 20896/21047 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 22020 event pairs, 1553 based on Foata normal form. 53/3978 useless extension candidates. Maximal degree in co-relation 18149. Up to 3167 conditions per place. [2024-11-13 16:30:08,227 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 50 selfloop transitions, 12 changer transitions 81/153 dead transitions. [2024-11-13 16:30:08,228 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 153 transitions, 1595 flow [2024-11-13 16:30:08,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 16:30:08,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 16:30:08,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 209 transitions. [2024-11-13 16:30:08,229 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3245341614906832 [2024-11-13 16:30:08,229 INFO L175 Difference]: Start difference. First operand has 117 places, 81 transitions, 668 flow. Second operand 14 states and 209 transitions. [2024-11-13 16:30:08,229 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 153 transitions, 1595 flow [2024-11-13 16:30:08,253 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 153 transitions, 1546 flow, removed 12 selfloop flow, removed 7 redundant places. [2024-11-13 16:30:08,255 INFO L231 Difference]: Finished difference. Result has 129 places, 72 transitions, 566 flow [2024-11-13 16:30:08,256 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=639, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=566, PETRI_PLACES=129, PETRI_TRANSITIONS=72} [2024-11-13 16:30:08,256 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 83 predicate places. [2024-11-13 16:30:08,256 INFO L471 AbstractCegarLoop]: Abstraction has has 129 places, 72 transitions, 566 flow [2024-11-13 16:30:08,257 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 10.566666666666666) internal successors, (317), 30 states have internal predecessors, (317), 0 states have call successors, (0), 0 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-13 16:30:08,257 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:08,257 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-13 16:30:08,277 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-13 16:30:08,457 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-13 16:30:08,458 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:08,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:08,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1325633584, now seen corresponding path program 3 times [2024-11-13 16:30:08,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:08,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008563717] [2024-11-13 16:30:08,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:08,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:08,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:08,988 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:08,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:08,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008563717] [2024-11-13 16:30:08,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008563717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:08,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154721441] [2024-11-13 16:30:08,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:30:08,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:08,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:08,991 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:08,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-13 16:30:09,121 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-13 16:30:09,121 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:09,123 INFO L255 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-13 16:30:09,125 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:09,161 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-13 16:30:09,319 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:09,319 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:09,552 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-13 16:30:09,559 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 24 treesize of output 20 [2024-11-13 16:30:09,692 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:09,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154721441] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:09,692 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:09,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 27 [2024-11-13 16:30:09,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796750629] [2024-11-13 16:30:09,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:09,693 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-13 16:30:09,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:09,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-13 16:30:09,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=729, Unknown=0, NotChecked=0, Total=812 [2024-11-13 16:30:09,948 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:30:09,948 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 72 transitions, 566 flow. Second operand has 29 states, 29 states have (on average 11.344827586206897) internal successors, (329), 29 states have internal predecessors, (329), 0 states have call successors, (0), 0 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-13 16:30:09,949 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:09,949 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:30:09,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:11,305 INFO L124 PetriNetUnfolderBase]: 1660/3102 cut-off events. [2024-11-13 16:30:11,305 INFO L125 PetriNetUnfolderBase]: For 17789/17840 co-relation queries the response was YES. [2024-11-13 16:30:11,312 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14165 conditions, 3102 events. 1660/3102 cut-off events. For 17789/17840 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 17709 event pairs, 247 based on Foata normal form. 38/3129 useless extension candidates. Maximal degree in co-relation 14127. Up to 828 conditions per place. [2024-11-13 16:30:11,319 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 208 selfloop transitions, 26 changer transitions 0/245 dead transitions. [2024-11-13 16:30:11,319 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 245 transitions, 2635 flow [2024-11-13 16:30:11,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 16:30:11,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2024-11-13 16:30:11,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 314 transitions. [2024-11-13 16:30:11,321 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35926773455377575 [2024-11-13 16:30:11,321 INFO L175 Difference]: Start difference. First operand has 129 places, 72 transitions, 566 flow. Second operand 19 states and 314 transitions. [2024-11-13 16:30:11,321 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 245 transitions, 2635 flow [2024-11-13 16:30:11,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 245 transitions, 2467 flow, removed 72 selfloop flow, removed 19 redundant places. [2024-11-13 16:30:11,336 INFO L231 Difference]: Finished difference. Result has 118 places, 74 transitions, 596 flow [2024-11-13 16:30:11,336 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=506, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=596, PETRI_PLACES=118, PETRI_TRANSITIONS=74} [2024-11-13 16:30:11,336 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 72 predicate places. [2024-11-13 16:30:11,336 INFO L471 AbstractCegarLoop]: Abstraction has has 118 places, 74 transitions, 596 flow [2024-11-13 16:30:11,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.344827586206897) internal successors, (329), 29 states have internal predecessors, (329), 0 states have call successors, (0), 0 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-13 16:30:11,337 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:11,337 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-13 16:30:11,353 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-13 16:30:11,537 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-13 16:30:11,537 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:11,538 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:11,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1325633585, now seen corresponding path program 3 times [2024-11-13 16:30:11,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:11,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314176293] [2024-11-13 16:30:11,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:11,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:11,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:11,970 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:11,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:11,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314176293] [2024-11-13 16:30:11,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314176293] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:11,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529289627] [2024-11-13 16:30:11,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:30:11,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:11,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:11,973 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:11,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-13 16:30:12,104 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-13 16:30:12,105 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:12,106 INFO L255 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-13 16:30:12,108 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:12,142 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-13 16:30:12,294 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:12,294 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:12,482 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 16 treesize of output 14 [2024-11-13 16:30:12,485 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 20 treesize of output 16 [2024-11-13 16:30:12,597 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:12,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529289627] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:12,598 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:12,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 27 [2024-11-13 16:30:12,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33163569] [2024-11-13 16:30:12,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:12,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-13 16:30:12,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:12,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-13 16:30:12,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=729, Unknown=0, NotChecked=0, Total=812 [2024-11-13 16:30:12,969 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:30:12,969 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 74 transitions, 596 flow. Second operand has 29 states, 29 states have (on average 11.344827586206897) internal successors, (329), 29 states have internal predecessors, (329), 0 states have call successors, (0), 0 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-13 16:30:12,969 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:12,969 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:30:12,970 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:14,175 INFO L124 PetriNetUnfolderBase]: 1596/2998 cut-off events. [2024-11-13 16:30:14,175 INFO L125 PetriNetUnfolderBase]: For 19265/19279 co-relation queries the response was YES. [2024-11-13 16:30:14,182 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13931 conditions, 2998 events. 1596/2998 cut-off events. For 19265/19279 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 16770 event pairs, 280 based on Foata normal form. 38/3025 useless extension candidates. Maximal degree in co-relation 13903. Up to 828 conditions per place. [2024-11-13 16:30:14,190 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 207 selfloop transitions, 26 changer transitions 0/244 dead transitions. [2024-11-13 16:30:14,190 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 244 transitions, 2527 flow [2024-11-13 16:30:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 16:30:14,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2024-11-13 16:30:14,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 313 transitions. [2024-11-13 16:30:14,191 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35812356979405036 [2024-11-13 16:30:14,191 INFO L175 Difference]: Start difference. First operand has 118 places, 74 transitions, 596 flow. Second operand 19 states and 313 transitions. [2024-11-13 16:30:14,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 244 transitions, 2527 flow [2024-11-13 16:30:14,202 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 244 transitions, 2441 flow, removed 3 selfloop flow, removed 18 redundant places. [2024-11-13 16:30:14,203 INFO L231 Difference]: Finished difference. Result has 118 places, 73 transitions, 551 flow [2024-11-13 16:30:14,203 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=499, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=551, PETRI_PLACES=118, PETRI_TRANSITIONS=73} [2024-11-13 16:30:14,204 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 72 predicate places. [2024-11-13 16:30:14,204 INFO L471 AbstractCegarLoop]: Abstraction has has 118 places, 73 transitions, 551 flow [2024-11-13 16:30:14,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.344827586206897) internal successors, (329), 29 states have internal predecessors, (329), 0 states have call successors, (0), 0 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-13 16:30:14,204 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:14,205 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:30:14,218 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-13 16:30:14,405 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-13 16:30:14,405 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:14,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:14,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1673331596, now seen corresponding path program 3 times [2024-11-13 16:30:14,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:14,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139774178] [2024-11-13 16:30:14,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:14,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:14,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:14,816 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:14,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:14,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139774178] [2024-11-13 16:30:14,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139774178] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:14,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103095548] [2024-11-13 16:30:14,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:30:14,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:14,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:14,819 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:14,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-13 16:30:14,960 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-13 16:30:14,961 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:14,962 INFO L255 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-13 16:30:14,964 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:15,001 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-13 16:30:15,188 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:15,188 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:15,394 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 16 treesize of output 14 [2024-11-13 16:30:15,397 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 20 treesize of output 16 [2024-11-13 16:30:15,530 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:15,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103095548] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:15,531 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:15,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 27 [2024-11-13 16:30:15,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868231130] [2024-11-13 16:30:15,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:15,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-13 16:30:15,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:15,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-13 16:30:15,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=729, Unknown=0, NotChecked=0, Total=812 [2024-11-13 16:30:15,849 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:30:15,850 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 73 transitions, 551 flow. Second operand has 29 states, 29 states have (on average 11.482758620689655) internal successors, (333), 29 states have internal predecessors, (333), 0 states have call successors, (0), 0 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-13 16:30:15,850 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:15,850 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:30:15,850 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:17,145 INFO L124 PetriNetUnfolderBase]: 1497/2685 cut-off events. [2024-11-13 16:30:17,145 INFO L125 PetriNetUnfolderBase]: For 14941/14984 co-relation queries the response was YES. [2024-11-13 16:30:17,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12411 conditions, 2685 events. 1497/2685 cut-off events. For 14941/14984 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 14540 event pairs, 283 based on Foata normal form. 33/2699 useless extension candidates. Maximal degree in co-relation 12384. Up to 765 conditions per place. [2024-11-13 16:30:17,158 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 209 selfloop transitions, 26 changer transitions 0/246 dead transitions. [2024-11-13 16:30:17,158 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 246 transitions, 2650 flow [2024-11-13 16:30:17,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 16:30:17,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2024-11-13 16:30:17,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 305 transitions. [2024-11-13 16:30:17,160 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3489702517162471 [2024-11-13 16:30:17,160 INFO L175 Difference]: Start difference. First operand has 118 places, 73 transitions, 551 flow. Second operand 19 states and 305 transitions. [2024-11-13 16:30:17,160 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 246 transitions, 2650 flow [2024-11-13 16:30:17,174 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 246 transitions, 2415 flow, removed 11 selfloop flow, removed 17 redundant places. [2024-11-13 16:30:17,176 INFO L231 Difference]: Finished difference. Result has 121 places, 75 transitions, 596 flow [2024-11-13 16:30:17,177 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=505, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=596, PETRI_PLACES=121, PETRI_TRANSITIONS=75} [2024-11-13 16:30:17,177 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 75 predicate places. [2024-11-13 16:30:17,177 INFO L471 AbstractCegarLoop]: Abstraction has has 121 places, 75 transitions, 596 flow [2024-11-13 16:30:17,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.482758620689655) internal successors, (333), 29 states have internal predecessors, (333), 0 states have call successors, (0), 0 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-13 16:30:17,178 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:17,178 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:30:17,194 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-13 16:30:17,378 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:17,378 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:17,378 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:17,379 INFO L85 PathProgramCache]: Analyzing trace with hash -1673331595, now seen corresponding path program 3 times [2024-11-13 16:30:17,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:17,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646406425] [2024-11-13 16:30:17,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:17,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:17,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:17,818 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:17,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:17,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646406425] [2024-11-13 16:30:17,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646406425] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:17,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016671413] [2024-11-13 16:30:17,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:30:17,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:17,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:17,820 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:17,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-13 16:30:17,951 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-13 16:30:17,951 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:17,952 INFO L255 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-13 16:30:17,954 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:18,099 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-13 16:30:18,754 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:18,754 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:19,403 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2024-11-13 16:30:19,408 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2024-11-13 16:30:19,874 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:19,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016671413] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:19,874 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:19,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 40 [2024-11-13 16:30:19,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871547334] [2024-11-13 16:30:19,874 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:19,875 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-13 16:30:19,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:19,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-13 16:30:19,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1580, Unknown=0, NotChecked=0, Total=1722 [2024-11-13 16:30:20,602 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:30:20,602 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 75 transitions, 596 flow. Second operand has 42 states, 42 states have (on average 10.571428571428571) internal successors, (444), 42 states have internal predecessors, (444), 0 states have call successors, (0), 0 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-13 16:30:20,602 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:20,602 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:30:20,602 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:25,915 INFO L124 PetriNetUnfolderBase]: 4959/8277 cut-off events. [2024-11-13 16:30:25,915 INFO L125 PetriNetUnfolderBase]: For 45394/45543 co-relation queries the response was YES. [2024-11-13 16:30:25,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39404 conditions, 8277 events. 4959/8277 cut-off events. For 45394/45543 co-relation queries the response was YES. Maximal size of possible extension queue 216. Compared 53391 event pairs, 549 based on Foata normal form. 231/8475 useless extension candidates. Maximal degree in co-relation 39376. Up to 1258 conditions per place. [2024-11-13 16:30:25,960 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 658 selfloop transitions, 73 changer transitions 6/747 dead transitions. [2024-11-13 16:30:25,960 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 747 transitions, 7666 flow [2024-11-13 16:30:25,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-13 16:30:25,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2024-11-13 16:30:25,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 764 transitions. [2024-11-13 16:30:25,963 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3690821256038647 [2024-11-13 16:30:25,963 INFO L175 Difference]: Start difference. First operand has 121 places, 75 transitions, 596 flow. Second operand 45 states and 764 transitions. [2024-11-13 16:30:25,963 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 747 transitions, 7666 flow [2024-11-13 16:30:26,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 747 transitions, 7470 flow, removed 6 selfloop flow, removed 18 redundant places. [2024-11-13 16:30:26,006 INFO L231 Difference]: Finished difference. Result has 153 places, 118 transitions, 1052 flow [2024-11-13 16:30:26,006 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=502, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=1052, PETRI_PLACES=153, PETRI_TRANSITIONS=118} [2024-11-13 16:30:26,006 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 107 predicate places. [2024-11-13 16:30:26,006 INFO L471 AbstractCegarLoop]: Abstraction has has 153 places, 118 transitions, 1052 flow [2024-11-13 16:30:26,007 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 10.571428571428571) internal successors, (444), 42 states have internal predecessors, (444), 0 states have call successors, (0), 0 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-13 16:30:26,007 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:26,007 INFO L204 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1] [2024-11-13 16:30:26,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-13 16:30:26,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-13 16:30:26,207 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:26,207 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:26,208 INFO L85 PathProgramCache]: Analyzing trace with hash -800911274, now seen corresponding path program 4 times [2024-11-13 16:30:26,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:26,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343032478] [2024-11-13 16:30:26,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:26,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:26,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:26,513 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 10 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:26,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:26,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343032478] [2024-11-13 16:30:26,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343032478] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:26,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425010588] [2024-11-13 16:30:26,513 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:30:26,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:26,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:26,516 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:26,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-13 16:30:26,646 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:30:26,647 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:26,648 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-13 16:30:26,649 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:27,005 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:27,005 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:27,304 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:27,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425010588] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:27,304 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:27,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 39 [2024-11-13 16:30:27,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992245544] [2024-11-13 16:30:27,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:27,305 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-13 16:30:27,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:27,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-13 16:30:27,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1291, Unknown=0, NotChecked=0, Total=1560 [2024-11-13 16:30:27,529 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:30:27,529 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 118 transitions, 1052 flow. Second operand has 40 states, 40 states have (on average 10.475) internal successors, (419), 40 states have internal predecessors, (419), 0 states have call successors, (0), 0 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-13 16:30:27,529 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:27,529 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:30:27,529 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:28,990 INFO L124 PetriNetUnfolderBase]: 4199/7584 cut-off events. [2024-11-13 16:30:28,990 INFO L125 PetriNetUnfolderBase]: For 42415/42721 co-relation queries the response was YES. [2024-11-13 16:30:29,010 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36184 conditions, 7584 events. 4199/7584 cut-off events. For 42415/42721 co-relation queries the response was YES. Maximal size of possible extension queue 179. Compared 49592 event pairs, 2525 based on Foata normal form. 140/7672 useless extension candidates. Maximal degree in co-relation 36151. Up to 5152 conditions per place. [2024-11-13 16:30:29,029 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 190 selfloop transitions, 24 changer transitions 40/277 dead transitions. [2024-11-13 16:30:29,029 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 277 transitions, 3056 flow [2024-11-13 16:30:29,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 16:30:29,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2024-11-13 16:30:29,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 279 transitions. [2024-11-13 16:30:29,030 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.33695652173913043 [2024-11-13 16:30:29,030 INFO L175 Difference]: Start difference. First operand has 153 places, 118 transitions, 1052 flow. Second operand 18 states and 279 transitions. [2024-11-13 16:30:29,030 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 277 transitions, 3056 flow [2024-11-13 16:30:29,060 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 277 transitions, 2779 flow, removed 50 selfloop flow, removed 18 redundant places. [2024-11-13 16:30:29,062 INFO L231 Difference]: Finished difference. Result has 160 places, 124 transitions, 1083 flow [2024-11-13 16:30:29,062 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=938, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=118, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1083, PETRI_PLACES=160, PETRI_TRANSITIONS=124} [2024-11-13 16:30:29,063 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 114 predicate places. [2024-11-13 16:30:29,063 INFO L471 AbstractCegarLoop]: Abstraction has has 160 places, 124 transitions, 1083 flow [2024-11-13 16:30:29,063 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 10.475) internal successors, (419), 40 states have internal predecessors, (419), 0 states have call successors, (0), 0 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-13 16:30:29,063 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:29,063 INFO L204 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:30:29,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-13 16:30:29,263 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-13 16:30:29,264 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:29,264 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:29,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1297409311, now seen corresponding path program 4 times [2024-11-13 16:30:29,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:29,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30240760] [2024-11-13 16:30:29,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:29,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:29,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:29,538 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 10 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:29,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:29,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30240760] [2024-11-13 16:30:29,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30240760] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:29,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220624007] [2024-11-13 16:30:29,539 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:30:29,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:29,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:29,541 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:29,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-13 16:30:29,693 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:30:29,693 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:29,694 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-13 16:30:29,696 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:30,029 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:30,029 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:30,302 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:30,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220624007] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:30,302 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:30,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 39 [2024-11-13 16:30:30,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401090662] [2024-11-13 16:30:30,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:30,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-13 16:30:30,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:30,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-13 16:30:30,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=1286, Unknown=0, NotChecked=0, Total=1560 [2024-11-13 16:30:30,601 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:30:30,602 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 124 transitions, 1083 flow. Second operand has 40 states, 40 states have (on average 10.525) internal successors, (421), 40 states have internal predecessors, (421), 0 states have call successors, (0), 0 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-13 16:30:30,602 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:30,602 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:30:30,602 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:31,804 INFO L124 PetriNetUnfolderBase]: 3810/6433 cut-off events. [2024-11-13 16:30:31,804 INFO L125 PetriNetUnfolderBase]: For 35803/36084 co-relation queries the response was YES. [2024-11-13 16:30:31,839 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31820 conditions, 6433 events. 3810/6433 cut-off events. For 35803/36084 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 39663 event pairs, 2448 based on Foata normal form. 94/6488 useless extension candidates. Maximal degree in co-relation 31780. Up to 5195 conditions per place. [2024-11-13 16:30:31,855 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 73 selfloop transitions, 12 changer transitions 126/221 dead transitions. [2024-11-13 16:30:31,855 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 221 transitions, 2414 flow [2024-11-13 16:30:31,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 16:30:31,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2024-11-13 16:30:31,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 260 transitions. [2024-11-13 16:30:31,856 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3140096618357488 [2024-11-13 16:30:31,857 INFO L175 Difference]: Start difference. First operand has 160 places, 124 transitions, 1083 flow. Second operand 18 states and 260 transitions. [2024-11-13 16:30:31,857 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 221 transitions, 2414 flow [2024-11-13 16:30:31,917 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 221 transitions, 2339 flow, removed 17 selfloop flow, removed 12 redundant places. [2024-11-13 16:30:31,919 INFO L231 Difference]: Finished difference. Result has 165 places, 95 transitions, 761 flow [2024-11-13 16:30:31,920 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=974, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=118, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=761, PETRI_PLACES=165, PETRI_TRANSITIONS=95} [2024-11-13 16:30:31,920 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 119 predicate places. [2024-11-13 16:30:31,920 INFO L471 AbstractCegarLoop]: Abstraction has has 165 places, 95 transitions, 761 flow [2024-11-13 16:30:31,921 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 10.525) internal successors, (421), 40 states have internal predecessors, (421), 0 states have call successors, (0), 0 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-13 16:30:31,921 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:31,921 INFO L204 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1] [2024-11-13 16:30:31,941 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-13 16:30:32,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-13 16:30:32,125 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:32,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:32,126 INFO L85 PathProgramCache]: Analyzing trace with hash -1380355226, now seen corresponding path program 5 times [2024-11-13 16:30:32,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:32,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057656059] [2024-11-13 16:30:32,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:32,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:32,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:32,697 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:32,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:32,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057656059] [2024-11-13 16:30:32,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057656059] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:32,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505879238] [2024-11-13 16:30:32,698 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 16:30:32,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:32,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:32,700 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:32,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-13 16:30:32,835 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-13 16:30:32,835 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:32,837 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-13 16:30:32,839 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:32,880 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-13 16:30:33,104 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:33,104 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:33,362 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-13 16:30:33,365 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 24 treesize of output 20 [2024-11-13 16:30:33,544 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:33,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505879238] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:33,544 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:33,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2024-11-13 16:30:33,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850470097] [2024-11-13 16:30:33,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:33,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-13 16:30:33,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:33,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-13 16:30:33,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1367, Unknown=0, NotChecked=0, Total=1482 [2024-11-13 16:30:33,935 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:30:33,935 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 95 transitions, 761 flow. Second operand has 39 states, 39 states have (on average 11.333333333333334) internal successors, (442), 39 states have internal predecessors, (442), 0 states have call successors, (0), 0 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-13 16:30:33,935 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:33,935 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:30:33,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:36,358 INFO L124 PetriNetUnfolderBase]: 2649/5015 cut-off events. [2024-11-13 16:30:36,358 INFO L125 PetriNetUnfolderBase]: For 25933/26099 co-relation queries the response was YES. [2024-11-13 16:30:36,373 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23309 conditions, 5015 events. 2649/5015 cut-off events. For 25933/26099 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 31510 event pairs, 299 based on Foata normal form. 122/5117 useless extension candidates. Maximal degree in co-relation 23271. Up to 1077 conditions per place. [2024-11-13 16:30:36,386 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 470 selfloop transitions, 30 changer transitions 0/517 dead transitions. [2024-11-13 16:30:36,386 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 161 places, 517 transitions, 5584 flow [2024-11-13 16:30:36,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-13 16:30:36,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2024-11-13 16:30:36,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 397 transitions. [2024-11-13 16:30:36,388 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3596014492753623 [2024-11-13 16:30:36,388 INFO L175 Difference]: Start difference. First operand has 165 places, 95 transitions, 761 flow. Second operand 24 states and 397 transitions. [2024-11-13 16:30:36,388 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 161 places, 517 transitions, 5584 flow [2024-11-13 16:30:36,417 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 142 places, 517 transitions, 5532 flow, removed 14 selfloop flow, removed 19 redundant places. [2024-11-13 16:30:36,420 INFO L231 Difference]: Finished difference. Result has 144 places, 97 transitions, 808 flow [2024-11-13 16:30:36,421 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=709, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=808, PETRI_PLACES=144, PETRI_TRANSITIONS=97} [2024-11-13 16:30:36,421 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 98 predicate places. [2024-11-13 16:30:36,421 INFO L471 AbstractCegarLoop]: Abstraction has has 144 places, 97 transitions, 808 flow [2024-11-13 16:30:36,421 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 11.333333333333334) internal successors, (442), 39 states have internal predecessors, (442), 0 states have call successors, (0), 0 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-13 16:30:36,421 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:36,421 INFO L204 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1] [2024-11-13 16:30:36,436 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-13 16:30:36,622 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:36,622 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:36,622 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:36,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1380355225, now seen corresponding path program 4 times [2024-11-13 16:30:36,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:36,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947572746] [2024-11-13 16:30:36,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:36,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:36,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:37,141 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:37,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:37,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947572746] [2024-11-13 16:30:37,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947572746] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:37,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332476433] [2024-11-13 16:30:37,142 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:30:37,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:37,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:37,143 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:37,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-13 16:30:37,278 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:30:37,278 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:37,279 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-13 16:30:37,281 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:37,412 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 19 treesize of output 1 [2024-11-13 16:30:37,709 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:37,709 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:37,995 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 16 treesize of output 14 [2024-11-13 16:30:37,997 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 20 treesize of output 16 [2024-11-13 16:30:38,012 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:38,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332476433] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:38,012 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:38,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 41 [2024-11-13 16:30:38,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108836651] [2024-11-13 16:30:38,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:38,013 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-13 16:30:38,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:38,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-13 16:30:38,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1673, Unknown=0, NotChecked=0, Total=1806 [2024-11-13 16:30:38,583 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:30:38,584 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 97 transitions, 808 flow. Second operand has 43 states, 43 states have (on average 11.372093023255815) internal successors, (489), 43 states have internal predecessors, (489), 0 states have call successors, (0), 0 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-13 16:30:38,584 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:38,584 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:30:38,584 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:40,986 INFO L124 PetriNetUnfolderBase]: 2538/4834 cut-off events. [2024-11-13 16:30:40,986 INFO L125 PetriNetUnfolderBase]: For 28778/28940 co-relation queries the response was YES. [2024-11-13 16:30:40,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22770 conditions, 4834 events. 2538/4834 cut-off events. For 28778/28940 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 30480 event pairs, 245 based on Foata normal form. 118/4932 useless extension candidates. Maximal degree in co-relation 22740. Up to 1077 conditions per place. [2024-11-13 16:30:41,012 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 469 selfloop transitions, 30 changer transitions 0/516 dead transitions. [2024-11-13 16:30:41,012 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 516 transitions, 5597 flow [2024-11-13 16:30:41,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-13 16:30:41,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2024-11-13 16:30:41,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 396 transitions. [2024-11-13 16:30:41,014 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.358695652173913 [2024-11-13 16:30:41,014 INFO L175 Difference]: Start difference. First operand has 144 places, 97 transitions, 808 flow. Second operand 24 states and 396 transitions. [2024-11-13 16:30:41,014 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 516 transitions, 5597 flow [2024-11-13 16:30:41,045 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 516 transitions, 5505 flow, removed 3 selfloop flow, removed 23 redundant places. [2024-11-13 16:30:41,047 INFO L231 Difference]: Finished difference. Result has 144 places, 96 transitions, 763 flow [2024-11-13 16:30:41,048 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=703, PETRI_DIFFERENCE_MINUEND_PLACES=121, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=96, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=763, PETRI_PLACES=144, PETRI_TRANSITIONS=96} [2024-11-13 16:30:41,048 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 98 predicate places. [2024-11-13 16:30:41,048 INFO L471 AbstractCegarLoop]: Abstraction has has 144 places, 96 transitions, 763 flow [2024-11-13 16:30:41,048 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 11.372093023255815) internal successors, (489), 43 states have internal predecessors, (489), 0 states have call successors, (0), 0 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-13 16:30:41,048 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:41,048 INFO L204 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:30:41,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-13 16:30:41,249 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-13 16:30:41,249 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:41,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:41,249 INFO L85 PathProgramCache]: Analyzing trace with hash 202701297, now seen corresponding path program 5 times [2024-11-13 16:30:41,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:41,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259645151] [2024-11-13 16:30:41,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:41,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:41,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:41,805 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:41,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:41,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259645151] [2024-11-13 16:30:41,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259645151] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:41,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253771894] [2024-11-13 16:30:41,807 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 16:30:41,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:41,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:41,809 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:41,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-13 16:30:41,977 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-13 16:30:41,977 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:41,980 INFO L255 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-13 16:30:41,981 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:42,145 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 19 treesize of output 1 [2024-11-13 16:30:42,430 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:42,430 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:42,722 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 16 treesize of output 14 [2024-11-13 16:30:42,726 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 20 treesize of output 16 [2024-11-13 16:30:42,739 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:42,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253771894] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:42,739 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:42,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 41 [2024-11-13 16:30:42,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721798909] [2024-11-13 16:30:42,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:42,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-13 16:30:42,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:42,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-13 16:30:42,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1673, Unknown=0, NotChecked=0, Total=1806 [2024-11-13 16:30:43,202 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:30:43,203 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 96 transitions, 763 flow. Second operand has 43 states, 43 states have (on average 11.511627906976743) internal successors, (495), 43 states have internal predecessors, (495), 0 states have call successors, (0), 0 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-13 16:30:43,203 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:43,203 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:30:43,203 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:45,638 INFO L124 PetriNetUnfolderBase]: 2382/4314 cut-off events. [2024-11-13 16:30:45,638 INFO L125 PetriNetUnfolderBase]: For 22487/22563 co-relation queries the response was YES. [2024-11-13 16:30:45,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20528 conditions, 4314 events. 2382/4314 cut-off events. For 22487/22563 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 26102 event pairs, 363 based on Foata normal form. 58/4336 useless extension candidates. Maximal degree in co-relation 20499. Up to 1071 conditions per place. [2024-11-13 16:30:45,662 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 280 selfloop transitions, 47 changer transitions 0/339 dead transitions. [2024-11-13 16:30:45,662 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 339 transitions, 3657 flow [2024-11-13 16:30:45,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-13 16:30:45,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2024-11-13 16:30:45,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 385 transitions. [2024-11-13 16:30:45,663 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.348731884057971 [2024-11-13 16:30:45,663 INFO L175 Difference]: Start difference. First operand has 144 places, 96 transitions, 763 flow. Second operand 24 states and 385 transitions. [2024-11-13 16:30:45,663 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 339 transitions, 3657 flow [2024-11-13 16:30:45,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 339 transitions, 3304 flow, removed 13 selfloop flow, removed 22 redundant places. [2024-11-13 16:30:45,688 INFO L231 Difference]: Finished difference. Result has 147 places, 99 transitions, 871 flow [2024-11-13 16:30:45,688 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=710, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=96, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=871, PETRI_PLACES=147, PETRI_TRANSITIONS=99} [2024-11-13 16:30:45,689 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 101 predicate places. [2024-11-13 16:30:45,689 INFO L471 AbstractCegarLoop]: Abstraction has has 147 places, 99 transitions, 871 flow [2024-11-13 16:30:45,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 11.511627906976743) internal successors, (495), 43 states have internal predecessors, (495), 0 states have call successors, (0), 0 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-13 16:30:45,689 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:45,689 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:30:45,708 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-13 16:30:45,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-13 16:30:45,891 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:45,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:45,891 INFO L85 PathProgramCache]: Analyzing trace with hash 863109346, now seen corresponding path program 4 times [2024-11-13 16:30:45,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:45,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279265432] [2024-11-13 16:30:45,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:45,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:45,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:46,578 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:46,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:46,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279265432] [2024-11-13 16:30:46,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279265432] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:46,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649055546] [2024-11-13 16:30:46,579 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:30:46,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:46,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:46,581 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:46,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-13 16:30:46,736 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:30:46,736 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:46,738 INFO L255 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-13 16:30:46,740 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:46,919 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 19 treesize of output 1 [2024-11-13 16:30:47,018 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-13 16:30:47,018 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2024-11-13 16:30:47,405 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:47,405 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:47,961 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 25 treesize of output 23 [2024-11-13 16:30:47,964 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 118 treesize of output 110 [2024-11-13 16:30:47,988 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:47,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649055546] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:47,988 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:47,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 47 [2024-11-13 16:30:47,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523642362] [2024-11-13 16:30:47,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:47,989 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-13 16:30:47,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:47,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-13 16:30:47,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=2191, Unknown=0, NotChecked=0, Total=2352 [2024-11-13 16:30:48,618 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:30:48,618 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 99 transitions, 871 flow. Second operand has 49 states, 49 states have (on average 11.448979591836734) internal successors, (561), 49 states have internal predecessors, (561), 0 states have call successors, (0), 0 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-13 16:30:48,618 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:48,618 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:30:48,618 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:51,729 INFO L124 PetriNetUnfolderBase]: 2331/4234 cut-off events. [2024-11-13 16:30:51,729 INFO L125 PetriNetUnfolderBase]: For 23154/23228 co-relation queries the response was YES. [2024-11-13 16:30:51,742 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20550 conditions, 4234 events. 2331/4234 cut-off events. For 23154/23228 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 25601 event pairs, 324 based on Foata normal form. 29/4227 useless extension candidates. Maximal degree in co-relation 20520. Up to 991 conditions per place. [2024-11-13 16:30:51,753 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 274 selfloop transitions, 52 changer transitions 0/338 dead transitions. [2024-11-13 16:30:51,753 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 338 transitions, 3418 flow [2024-11-13 16:30:51,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-13 16:30:51,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2024-11-13 16:30:51,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 394 transitions. [2024-11-13 16:30:51,754 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3426086956521739 [2024-11-13 16:30:51,754 INFO L175 Difference]: Start difference. First operand has 147 places, 99 transitions, 871 flow. Second operand 25 states and 394 transitions. [2024-11-13 16:30:51,754 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 338 transitions, 3418 flow [2024-11-13 16:30:51,778 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 338 transitions, 3303 flow, removed 2 selfloop flow, removed 21 redundant places. [2024-11-13 16:30:51,780 INFO L231 Difference]: Finished difference. Result has 150 places, 98 transitions, 847 flow [2024-11-13 16:30:51,780 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=743, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=847, PETRI_PLACES=150, PETRI_TRANSITIONS=98} [2024-11-13 16:30:51,780 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 104 predicate places. [2024-11-13 16:30:51,780 INFO L471 AbstractCegarLoop]: Abstraction has has 150 places, 98 transitions, 847 flow [2024-11-13 16:30:51,781 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 11.448979591836734) internal successors, (561), 49 states have internal predecessors, (561), 0 states have call successors, (0), 0 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-13 16:30:51,781 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:51,781 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2024-11-13 16:30:51,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-13 16:30:51,981 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:51,981 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:51,982 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:51,982 INFO L85 PathProgramCache]: Analyzing trace with hash 317243104, now seen corresponding path program 6 times [2024-11-13 16:30:51,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:51,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556366188] [2024-11-13 16:30:51,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:51,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:51,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:52,310 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 22 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:52,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:52,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556366188] [2024-11-13 16:30:52,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556366188] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:52,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459340086] [2024-11-13 16:30:52,310 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:30:52,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:52,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:52,312 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:52,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-13 16:30:52,465 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-13 16:30:52,465 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:52,466 INFO L255 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 16:30:52,467 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:52,895 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 38 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:52,895 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:53,300 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 38 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:53,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459340086] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:53,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:53,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 49 [2024-11-13 16:30:53,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249739928] [2024-11-13 16:30:53,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:53,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-13 16:30:53,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:53,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-13 16:30:53,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=407, Invalid=2043, Unknown=0, NotChecked=0, Total=2450 [2024-11-13 16:30:53,613 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:30:53,614 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 98 transitions, 847 flow. Second operand has 50 states, 50 states have (on average 10.46) internal successors, (523), 50 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:30:53,614 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:53,614 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:30:53,614 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:54,984 INFO L124 PetriNetUnfolderBase]: 2543/4640 cut-off events. [2024-11-13 16:30:54,984 INFO L125 PetriNetUnfolderBase]: For 25554/25734 co-relation queries the response was YES. [2024-11-13 16:30:54,996 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21922 conditions, 4640 events. 2543/4640 cut-off events. For 25554/25734 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 27772 event pairs, 1173 based on Foata normal form. 56/4673 useless extension candidates. Maximal degree in co-relation 21893. Up to 2308 conditions per place. [2024-11-13 16:30:55,008 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 215 selfloop transitions, 27 changer transitions 50/308 dead transitions. [2024-11-13 16:30:55,008 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 308 transitions, 3453 flow [2024-11-13 16:30:55,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-13 16:30:55,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2024-11-13 16:30:55,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 338 transitions. [2024-11-13 16:30:55,009 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3339920948616601 [2024-11-13 16:30:55,009 INFO L175 Difference]: Start difference. First operand has 150 places, 98 transitions, 847 flow. Second operand 22 states and 338 transitions. [2024-11-13 16:30:55,009 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 308 transitions, 3453 flow [2024-11-13 16:30:55,037 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 308 transitions, 3132 flow, removed 11 selfloop flow, removed 23 redundant places. [2024-11-13 16:30:55,039 INFO L231 Difference]: Finished difference. Result has 158 places, 107 transitions, 937 flow [2024-11-13 16:30:55,039 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=755, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=937, PETRI_PLACES=158, PETRI_TRANSITIONS=107} [2024-11-13 16:30:55,039 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 112 predicate places. [2024-11-13 16:30:55,040 INFO L471 AbstractCegarLoop]: Abstraction has has 158 places, 107 transitions, 937 flow [2024-11-13 16:30:55,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 10.46) internal successors, (523), 50 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:30:55,040 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:55,040 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:30:55,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-13 16:30:55,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:55,240 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:55,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:55,241 INFO L85 PathProgramCache]: Analyzing trace with hash 215810948, now seen corresponding path program 6 times [2024-11-13 16:30:55,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:55,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087497919] [2024-11-13 16:30:55,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:55,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:55,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:55,616 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 22 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:55,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:55,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087497919] [2024-11-13 16:30:55,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087497919] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:55,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449449115] [2024-11-13 16:30:55,616 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:30:55,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:55,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:55,618 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:55,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-13 16:30:55,779 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-13 16:30:55,779 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:30:55,781 INFO L255 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 16:30:55,782 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:56,327 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 38 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:56,327 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:30:56,725 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 38 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:56,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449449115] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:30:56,726 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:30:56,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 49 [2024-11-13 16:30:56,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561214271] [2024-11-13 16:30:56,726 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:30:56,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-13 16:30:56,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:30:56,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-13 16:30:56,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=400, Invalid=2050, Unknown=0, NotChecked=0, Total=2450 [2024-11-13 16:30:56,937 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:30:56,938 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 107 transitions, 937 flow. Second operand has 50 states, 50 states have (on average 10.5) internal successors, (525), 50 states have internal predecessors, (525), 0 states have call successors, (0), 0 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-13 16:30:56,938 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:30:56,938 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:30:56,938 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:30:58,100 INFO L124 PetriNetUnfolderBase]: 2191/3747 cut-off events. [2024-11-13 16:30:58,100 INFO L125 PetriNetUnfolderBase]: For 20599/20832 co-relation queries the response was YES. [2024-11-13 16:30:58,112 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18420 conditions, 3747 events. 2191/3747 cut-off events. For 20599/20832 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 21136 event pairs, 1068 based on Foata normal form. 155/3875 useless extension candidates. Maximal degree in co-relation 18382. Up to 2258 conditions per place. [2024-11-13 16:30:58,119 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 52 selfloop transitions, 12 changer transitions 187/261 dead transitions. [2024-11-13 16:30:58,119 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 261 transitions, 2885 flow [2024-11-13 16:30:58,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-13 16:30:58,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2024-11-13 16:30:58,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 314 transitions. [2024-11-13 16:30:58,121 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3102766798418972 [2024-11-13 16:30:58,121 INFO L175 Difference]: Start difference. First operand has 158 places, 107 transitions, 937 flow. Second operand 22 states and 314 transitions. [2024-11-13 16:30:58,121 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 261 transitions, 2885 flow [2024-11-13 16:30:58,142 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 261 transitions, 2796 flow, removed 31 selfloop flow, removed 12 redundant places. [2024-11-13 16:30:58,143 INFO L231 Difference]: Finished difference. Result has 167 places, 74 transitions, 578 flow [2024-11-13 16:30:58,143 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=857, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=578, PETRI_PLACES=167, PETRI_TRANSITIONS=74} [2024-11-13 16:30:58,144 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 121 predicate places. [2024-11-13 16:30:58,144 INFO L471 AbstractCegarLoop]: Abstraction has has 167 places, 74 transitions, 578 flow [2024-11-13 16:30:58,144 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 10.5) internal successors, (525), 50 states have internal predecessors, (525), 0 states have call successors, (0), 0 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-13 16:30:58,144 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:30:58,144 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2024-11-13 16:30:58,157 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-13 16:30:58,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-13 16:30:58,345 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:30:58,345 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:30:58,345 INFO L85 PathProgramCache]: Analyzing trace with hash -711781904, now seen corresponding path program 7 times [2024-11-13 16:30:58,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:30:58,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303178956] [2024-11-13 16:30:58,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:30:58,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:30:58,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:59,033 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:59,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:30:59,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303178956] [2024-11-13 16:30:59,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303178956] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:30:59,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123948728] [2024-11-13 16:30:59,033 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 16:30:59,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:30:59,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:30:59,036 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:30:59,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-13 16:30:59,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:30:59,198 INFO L255 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-13 16:30:59,199 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:30:59,417 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 19 treesize of output 1 [2024-11-13 16:30:59,920 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:30:59,920 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:31:00,373 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-13 16:31:00,375 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 24 treesize of output 20 [2024-11-13 16:31:00,400 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:00,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123948728] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:31:00,403 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:31:00,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 51 [2024-11-13 16:31:00,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880186925] [2024-11-13 16:31:00,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:31:00,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-13 16:31:00,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:31:00,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-13 16:31:00,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2594, Unknown=0, NotChecked=0, Total=2756 [2024-11-13 16:31:01,078 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:31:01,078 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 74 transitions, 578 flow. Second operand has 53 states, 53 states have (on average 11.358490566037736) internal successors, (602), 53 states have internal predecessors, (602), 0 states have call successors, (0), 0 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-13 16:31:01,078 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:31:01,078 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:31:01,078 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:31:04,388 INFO L124 PetriNetUnfolderBase]: 1511/2866 cut-off events. [2024-11-13 16:31:04,388 INFO L125 PetriNetUnfolderBase]: For 15658/15813 co-relation queries the response was YES. [2024-11-13 16:31:04,397 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13708 conditions, 2866 events. 1511/2866 cut-off events. For 15658/15813 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 15666 event pairs, 123 based on Foata normal form. 32/2890 useless extension candidates. Maximal degree in co-relation 13671. Up to 552 conditions per place. [2024-11-13 16:31:04,405 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 349 selfloop transitions, 35 changer transitions 0/395 dead transitions. [2024-11-13 16:31:04,405 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 163 places, 395 transitions, 4315 flow [2024-11-13 16:31:04,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-13 16:31:04,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2024-11-13 16:31:04,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 481 transitions. [2024-11-13 16:31:04,406 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3605697151424288 [2024-11-13 16:31:04,406 INFO L175 Difference]: Start difference. First operand has 167 places, 74 transitions, 578 flow. Second operand 29 states and 481 transitions. [2024-11-13 16:31:04,406 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 163 places, 395 transitions, 4315 flow [2024-11-13 16:31:04,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 395 transitions, 3869 flow, removed 18 selfloop flow, removed 25 redundant places. [2024-11-13 16:31:04,438 INFO L231 Difference]: Finished difference. Result has 140 places, 78 transitions, 627 flow [2024-11-13 16:31:04,438 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=494, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=627, PETRI_PLACES=140, PETRI_TRANSITIONS=78} [2024-11-13 16:31:04,438 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 94 predicate places. [2024-11-13 16:31:04,439 INFO L471 AbstractCegarLoop]: Abstraction has has 140 places, 78 transitions, 627 flow [2024-11-13 16:31:04,439 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 11.358490566037736) internal successors, (602), 53 states have internal predecessors, (602), 0 states have call successors, (0), 0 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-13 16:31:04,439 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:31:04,439 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2024-11-13 16:31:04,459 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-13 16:31:04,640 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-13 16:31:04,640 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:31:04,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:31:04,640 INFO L85 PathProgramCache]: Analyzing trace with hash -711781903, now seen corresponding path program 5 times [2024-11-13 16:31:04,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:31:04,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001650440] [2024-11-13 16:31:04,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:31:04,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:31:04,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:31:05,252 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:05,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:31:05,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001650440] [2024-11-13 16:31:05,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001650440] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:31:05,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614178864] [2024-11-13 16:31:05,252 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 16:31:05,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:05,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:31:05,254 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:31:05,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-13 16:31:05,421 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-13 16:31:05,421 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:31:05,423 INFO L255 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 53 conjuncts are in the unsatisfiable core [2024-11-13 16:31:05,424 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:31:05,471 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-13 16:31:05,850 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:05,851 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:31:06,236 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 16 treesize of output 14 [2024-11-13 16:31:06,238 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 20 treesize of output 16 [2024-11-13 16:31:06,531 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:06,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614178864] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:31:06,531 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:31:06,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 47 [2024-11-13 16:31:06,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393683721] [2024-11-13 16:31:06,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:31:06,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-13 16:31:06,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:31:06,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-13 16:31:06,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=2205, Unknown=0, NotChecked=0, Total=2352 [2024-11-13 16:31:07,315 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:31:07,316 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 78 transitions, 627 flow. Second operand has 49 states, 49 states have (on average 11.326530612244898) internal successors, (555), 49 states have internal predecessors, (555), 0 states have call successors, (0), 0 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-13 16:31:07,316 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:31:07,316 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:31:07,316 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:31:10,097 INFO L124 PetriNetUnfolderBase]: 1458/2783 cut-off events. [2024-11-13 16:31:10,097 INFO L125 PetriNetUnfolderBase]: For 13988/14072 co-relation queries the response was YES. [2024-11-13 16:31:10,103 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12847 conditions, 2783 events. 1458/2783 cut-off events. For 13988/14072 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 15011 event pairs, 148 based on Foata normal form. 32/2807 useless extension candidates. Maximal degree in co-relation 12820. Up to 552 conditions per place. [2024-11-13 16:31:10,109 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 348 selfloop transitions, 35 changer transitions 0/394 dead transitions. [2024-11-13 16:31:10,109 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 394 transitions, 3945 flow [2024-11-13 16:31:10,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-13 16:31:10,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2024-11-13 16:31:10,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 480 transitions. [2024-11-13 16:31:10,111 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3598200899550225 [2024-11-13 16:31:10,111 INFO L175 Difference]: Start difference. First operand has 140 places, 78 transitions, 627 flow. Second operand 29 states and 480 transitions. [2024-11-13 16:31:10,111 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 394 transitions, 3945 flow [2024-11-13 16:31:10,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 142 places, 394 transitions, 3850 flow, removed 3 selfloop flow, removed 26 redundant places. [2024-11-13 16:31:10,126 INFO L231 Difference]: Finished difference. Result has 142 places, 77 transitions, 588 flow [2024-11-13 16:31:10,126 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=518, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=588, PETRI_PLACES=142, PETRI_TRANSITIONS=77} [2024-11-13 16:31:10,127 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 96 predicate places. [2024-11-13 16:31:10,127 INFO L471 AbstractCegarLoop]: Abstraction has has 142 places, 77 transitions, 588 flow [2024-11-13 16:31:10,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 11.326530612244898) internal successors, (555), 49 states have internal predecessors, (555), 0 states have call successors, (0), 0 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-13 16:31:10,127 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:31:10,127 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:31:10,140 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-13 16:31:10,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:10,328 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:31:10,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:31:10,328 INFO L85 PathProgramCache]: Analyzing trace with hash -834743659, now seen corresponding path program 5 times [2024-11-13 16:31:10,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:31:10,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323779760] [2024-11-13 16:31:10,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:31:10,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:31:10,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:31:10,958 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:10,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:31:10,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323779760] [2024-11-13 16:31:10,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323779760] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:31:10,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906468556] [2024-11-13 16:31:10,959 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 16:31:10,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:10,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:31:10,960 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:31:10,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-13 16:31:11,138 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-13 16:31:11,138 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:31:11,140 INFO L255 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-13 16:31:11,142 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:31:11,184 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-13 16:31:11,513 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:11,513 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:31:11,893 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-13 16:31:11,896 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 24 treesize of output 20 [2024-11-13 16:31:12,174 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:12,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906468556] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:31:12,175 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:31:12,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 47 [2024-11-13 16:31:12,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930537670] [2024-11-13 16:31:12,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:31:12,175 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-13 16:31:12,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:31:12,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-13 16:31:12,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=2205, Unknown=0, NotChecked=0, Total=2352 [2024-11-13 16:31:12,808 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:31:12,809 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 77 transitions, 588 flow. Second operand has 49 states, 49 states have (on average 11.408163265306122) internal successors, (559), 49 states have internal predecessors, (559), 0 states have call successors, (0), 0 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-13 16:31:12,809 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:31:12,809 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:31:12,809 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:31:15,696 INFO L124 PetriNetUnfolderBase]: 1716/3074 cut-off events. [2024-11-13 16:31:15,696 INFO L125 PetriNetUnfolderBase]: For 16602/16700 co-relation queries the response was YES. [2024-11-13 16:31:15,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14470 conditions, 3074 events. 1716/3074 cut-off events. For 16602/16700 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 16547 event pairs, 234 based on Foata normal form. 33/3087 useless extension candidates. Maximal degree in co-relation 14444. Up to 677 conditions per place. [2024-11-13 16:31:15,710 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 382 selfloop transitions, 35 changer transitions 0/428 dead transitions. [2024-11-13 16:31:15,710 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 428 transitions, 4779 flow [2024-11-13 16:31:15,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-13 16:31:15,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2024-11-13 16:31:15,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 466 transitions. [2024-11-13 16:31:15,711 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3493253373313343 [2024-11-13 16:31:15,711 INFO L175 Difference]: Start difference. First operand has 142 places, 77 transitions, 588 flow. Second operand 29 states and 466 transitions. [2024-11-13 16:31:15,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 428 transitions, 4779 flow [2024-11-13 16:31:15,722 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 428 transitions, 4346 flow, removed 0 selfloop flow, removed 26 redundant places. [2024-11-13 16:31:15,724 INFO L231 Difference]: Finished difference. Result has 146 places, 81 transitions, 661 flow [2024-11-13 16:31:15,724 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=530, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=661, PETRI_PLACES=146, PETRI_TRANSITIONS=81} [2024-11-13 16:31:15,725 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 100 predicate places. [2024-11-13 16:31:15,725 INFO L471 AbstractCegarLoop]: Abstraction has has 146 places, 81 transitions, 661 flow [2024-11-13 16:31:15,725 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 11.408163265306122) internal successors, (559), 49 states have internal predecessors, (559), 0 states have call successors, (0), 0 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-13 16:31:15,725 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:31:15,725 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:31:15,745 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-13 16:31:15,926 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:15,926 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:31:15,926 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:31:15,926 INFO L85 PathProgramCache]: Analyzing trace with hash -834743660, now seen corresponding path program 7 times [2024-11-13 16:31:15,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:31:15,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252717362] [2024-11-13 16:31:15,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:31:15,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:31:15,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:31:16,607 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:16,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:31:16,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252717362] [2024-11-13 16:31:16,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252717362] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:31:16,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444848012] [2024-11-13 16:31:16,608 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 16:31:16,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:16,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:31:16,610 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:31:16,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-13 16:31:16,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:31:16,790 INFO L255 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-13 16:31:16,792 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:31:16,997 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 19 treesize of output 1 [2024-11-13 16:31:17,425 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:17,425 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:31:17,985 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 16 treesize of output 14 [2024-11-13 16:31:17,987 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 20 treesize of output 16 [2024-11-13 16:31:18,003 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:18,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444848012] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:31:18,003 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:31:18,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 51 [2024-11-13 16:31:18,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33137029] [2024-11-13 16:31:18,004 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:31:18,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-13 16:31:18,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:31:18,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-13 16:31:18,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2594, Unknown=0, NotChecked=0, Total=2756 [2024-11-13 16:31:18,761 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:31:18,761 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 81 transitions, 661 flow. Second operand has 53 states, 53 states have (on average 11.471698113207546) internal successors, (608), 53 states have internal predecessors, (608), 0 states have call successors, (0), 0 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-13 16:31:18,761 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:31:18,761 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:31:18,761 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:31:22,243 INFO L124 PetriNetUnfolderBase]: 1657/2982 cut-off events. [2024-11-13 16:31:22,243 INFO L125 PetriNetUnfolderBase]: For 16142/16236 co-relation queries the response was YES. [2024-11-13 16:31:22,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14509 conditions, 2982 events. 1657/2982 cut-off events. For 16142/16236 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 15980 event pairs, 234 based on Foata normal form. 33/2995 useless extension candidates. Maximal degree in co-relation 14481. Up to 677 conditions per place. [2024-11-13 16:31:22,258 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 381 selfloop transitions, 35 changer transitions 0/427 dead transitions. [2024-11-13 16:31:22,258 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 427 transitions, 4428 flow [2024-11-13 16:31:22,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-13 16:31:22,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2024-11-13 16:31:22,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 465 transitions. [2024-11-13 16:31:22,259 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.348575712143928 [2024-11-13 16:31:22,259 INFO L175 Difference]: Start difference. First operand has 146 places, 81 transitions, 661 flow. Second operand 29 states and 465 transitions. [2024-11-13 16:31:22,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 427 transitions, 4428 flow [2024-11-13 16:31:22,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 427 transitions, 4344 flow, removed 4 selfloop flow, removed 25 redundant places. [2024-11-13 16:31:22,274 INFO L231 Difference]: Finished difference. Result has 149 places, 80 transitions, 639 flow [2024-11-13 16:31:22,274 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=569, PETRI_DIFFERENCE_MINUEND_PLACES=121, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=639, PETRI_PLACES=149, PETRI_TRANSITIONS=80} [2024-11-13 16:31:22,275 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 103 predicate places. [2024-11-13 16:31:22,275 INFO L471 AbstractCegarLoop]: Abstraction has has 149 places, 80 transitions, 639 flow [2024-11-13 16:31:22,275 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 11.471698113207546) internal successors, (608), 53 states have internal predecessors, (608), 0 states have call successors, (0), 0 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-13 16:31:22,275 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:31:22,275 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1] [2024-11-13 16:31:22,289 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-13 16:31:22,476 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:22,476 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:31:22,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:31:22,476 INFO L85 PathProgramCache]: Analyzing trace with hash -440434766, now seen corresponding path program 2 times [2024-11-13 16:31:22,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:31:22,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571102298] [2024-11-13 16:31:22,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:31:22,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:31:22,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:31:22,620 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-13 16:31:22,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:31:22,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571102298] [2024-11-13 16:31:22,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571102298] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:31:22,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095695653] [2024-11-13 16:31:22,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:31:22,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:22,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:31:22,623 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:31:22,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-13 16:31:22,784 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-13 16:31:22,784 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:31:22,785 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 16:31:22,786 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:31:22,884 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-13 16:31:22,885 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:31:22,957 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-13 16:31:22,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095695653] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:31:22,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:31:22,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 3, 3] total 14 [2024-11-13 16:31:22,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926332750] [2024-11-13 16:31:22,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:31:22,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 16:31:22,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:31:22,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 16:31:22,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-11-13 16:31:22,991 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 46 [2024-11-13 16:31:22,991 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 80 transitions, 639 flow. Second operand has 15 states, 15 states have (on average 13.666666666666666) internal successors, (205), 15 states have internal predecessors, (205), 0 states have call successors, (0), 0 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-13 16:31:22,992 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:31:22,992 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 46 [2024-11-13 16:31:22,992 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:31:23,784 INFO L124 PetriNetUnfolderBase]: 2014/3549 cut-off events. [2024-11-13 16:31:23,785 INFO L125 PetriNetUnfolderBase]: For 19948/20124 co-relation queries the response was YES. [2024-11-13 16:31:23,793 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16908 conditions, 3549 events. 2014/3549 cut-off events. For 19948/20124 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 18793 event pairs, 116 based on Foata normal form. 72/3615 useless extension candidates. Maximal degree in co-relation 16881. Up to 559 conditions per place. [2024-11-13 16:31:23,802 INFO L140 encePairwiseOnDemand]: 39/46 looper letters, 345 selfloop transitions, 21 changer transitions 0/376 dead transitions. [2024-11-13 16:31:23,802 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 376 transitions, 4362 flow [2024-11-13 16:31:23,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 16:31:23,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-13 16:31:23,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 325 transitions. [2024-11-13 16:31:23,803 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.47101449275362317 [2024-11-13 16:31:23,803 INFO L175 Difference]: Start difference. First operand has 149 places, 80 transitions, 639 flow. Second operand 15 states and 325 transitions. [2024-11-13 16:31:23,803 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 162 places, 376 transitions, 4362 flow [2024-11-13 16:31:23,820 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 132 places, 376 transitions, 3994 flow, removed 0 selfloop flow, removed 30 redundant places. [2024-11-13 16:31:23,823 INFO L231 Difference]: Finished difference. Result has 134 places, 82 transitions, 642 flow [2024-11-13 16:31:23,823 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=563, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=642, PETRI_PLACES=134, PETRI_TRANSITIONS=82} [2024-11-13 16:31:23,824 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 88 predicate places. [2024-11-13 16:31:23,824 INFO L471 AbstractCegarLoop]: Abstraction has has 134 places, 82 transitions, 642 flow [2024-11-13 16:31:23,824 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 13.666666666666666) internal successors, (205), 15 states have internal predecessors, (205), 0 states have call successors, (0), 0 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-13 16:31:23,824 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:31:23,824 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:31:23,837 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-13 16:31:24,024 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:24,025 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:31:24,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:31:24,025 INFO L85 PathProgramCache]: Analyzing trace with hash 13010621, now seen corresponding path program 2 times [2024-11-13 16:31:24,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:31:24,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272355836] [2024-11-13 16:31:24,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:31:24,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:31:24,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:31:24,184 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-13 16:31:24,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:31:24,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272355836] [2024-11-13 16:31:24,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272355836] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:31:24,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65988738] [2024-11-13 16:31:24,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:31:24,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:24,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:31:24,188 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:31:24,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-13 16:31:24,367 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-13 16:31:24,367 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:31:24,368 INFO L255 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 16:31:24,369 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:31:24,457 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-13 16:31:24,457 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:31:24,530 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-13 16:31:24,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65988738] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:31:24,530 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:31:24,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 3, 3] total 14 [2024-11-13 16:31:24,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788660250] [2024-11-13 16:31:24,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:31:24,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 16:31:24,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:31:24,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 16:31:24,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-11-13 16:31:24,556 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 46 [2024-11-13 16:31:24,557 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 82 transitions, 642 flow. Second operand has 15 states, 15 states have (on average 13.933333333333334) internal successors, (209), 15 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:31:24,557 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:31:24,557 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 46 [2024-11-13 16:31:24,557 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:31:25,293 INFO L124 PetriNetUnfolderBase]: 2091/3454 cut-off events. [2024-11-13 16:31:25,293 INFO L125 PetriNetUnfolderBase]: For 22954/23422 co-relation queries the response was YES. [2024-11-13 16:31:25,301 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16969 conditions, 3454 events. 2091/3454 cut-off events. For 22954/23422 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 17880 event pairs, 201 based on Foata normal form. 70/3504 useless extension candidates. Maximal degree in co-relation 16944. Up to 630 conditions per place. [2024-11-13 16:31:25,309 INFO L140 encePairwiseOnDemand]: 39/46 looper letters, 346 selfloop transitions, 21 changer transitions 0/378 dead transitions. [2024-11-13 16:31:25,309 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 378 transitions, 4283 flow [2024-11-13 16:31:25,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 16:31:25,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-13 16:31:25,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 313 transitions. [2024-11-13 16:31:25,310 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.45362318840579713 [2024-11-13 16:31:25,310 INFO L175 Difference]: Start difference. First operand has 134 places, 82 transitions, 642 flow. Second operand 15 states and 313 transitions. [2024-11-13 16:31:25,311 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 378 transitions, 4283 flow [2024-11-13 16:31:25,324 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 378 transitions, 3815 flow, removed 54 selfloop flow, removed 17 redundant places. [2024-11-13 16:31:25,327 INFO L231 Difference]: Finished difference. Result has 132 places, 84 transitions, 653 flow [2024-11-13 16:31:25,327 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=572, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=653, PETRI_PLACES=132, PETRI_TRANSITIONS=84} [2024-11-13 16:31:25,327 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 86 predicate places. [2024-11-13 16:31:25,327 INFO L471 AbstractCegarLoop]: Abstraction has has 132 places, 84 transitions, 653 flow [2024-11-13 16:31:25,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 13.933333333333334) internal successors, (209), 15 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:31:25,328 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:31:25,328 INFO L204 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1] [2024-11-13 16:31:25,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-13 16:31:25,528 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:25,528 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:31:25,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:31:25,529 INFO L85 PathProgramCache]: Analyzing trace with hash 1943971478, now seen corresponding path program 8 times [2024-11-13 16:31:25,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:31:25,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793315079] [2024-11-13 16:31:25,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:31:25,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:31:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:31:25,973 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 39 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:25,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:31:25,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793315079] [2024-11-13 16:31:25,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793315079] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:31:25,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753941947] [2024-11-13 16:31:25,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:31:25,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:25,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:31:25,975 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:31:25,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-13 16:31:26,159 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:31:26,159 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:31:26,161 INFO L255 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-13 16:31:26,161 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:31:26,790 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 60 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:26,790 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:31:27,345 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 60 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:27,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753941947] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:31:27,345 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:31:27,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 59 [2024-11-13 16:31:27,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920544049] [2024-11-13 16:31:27,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:31:27,346 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-11-13 16:31:27,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:31:27,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-11-13 16:31:27,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2983, Unknown=0, NotChecked=0, Total=3540 [2024-11-13 16:31:27,586 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:31:27,587 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 84 transitions, 653 flow. Second operand has 60 states, 60 states have (on average 10.45) internal successors, (627), 60 states have internal predecessors, (627), 0 states have call successors, (0), 0 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-13 16:31:27,587 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:31:27,587 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:31:27,587 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:31:29,628 INFO L124 PetriNetUnfolderBase]: 3793/6690 cut-off events. [2024-11-13 16:31:29,628 INFO L125 PetriNetUnfolderBase]: For 39538/40330 co-relation queries the response was YES. [2024-11-13 16:31:29,659 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32058 conditions, 6690 events. 3793/6690 cut-off events. For 39538/40330 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 40625 event pairs, 1625 based on Foata normal form. 38/6704 useless extension candidates. Maximal degree in co-relation 32034. Up to 3248 conditions per place. [2024-11-13 16:31:29,684 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 292 selfloop transitions, 32 changer transitions 84/419 dead transitions. [2024-11-13 16:31:29,684 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 419 transitions, 4907 flow [2024-11-13 16:31:29,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-13 16:31:29,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-13 16:31:29,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 408 transitions. [2024-11-13 16:31:29,689 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3411371237458194 [2024-11-13 16:31:29,689 INFO L175 Difference]: Start difference. First operand has 132 places, 84 transitions, 653 flow. Second operand 26 states and 408 transitions. [2024-11-13 16:31:29,689 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 419 transitions, 4907 flow [2024-11-13 16:31:29,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 419 transitions, 4447 flow, removed 54 selfloop flow, removed 13 redundant places. [2024-11-13 16:31:29,755 INFO L231 Difference]: Finished difference. Result has 158 places, 104 transitions, 913 flow [2024-11-13 16:31:29,755 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=601, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=913, PETRI_PLACES=158, PETRI_TRANSITIONS=104} [2024-11-13 16:31:29,756 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 112 predicate places. [2024-11-13 16:31:29,756 INFO L471 AbstractCegarLoop]: Abstraction has has 158 places, 104 transitions, 913 flow [2024-11-13 16:31:29,757 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 10.45) internal successors, (627), 60 states have internal predecessors, (627), 0 states have call successors, (0), 0 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-13 16:31:29,758 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:31:29,758 INFO L204 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:31:29,778 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-13 16:31:29,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-13 16:31:29,958 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:31:29,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:31:29,959 INFO L85 PathProgramCache]: Analyzing trace with hash -381675327, now seen corresponding path program 8 times [2024-11-13 16:31:29,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:31:29,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193369838] [2024-11-13 16:31:29,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:31:29,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:31:29,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:31:30,474 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 39 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:30,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:31:30,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193369838] [2024-11-13 16:31:30,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193369838] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:31:30,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254670354] [2024-11-13 16:31:30,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:31:30,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:30,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:31:30,476 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:31:30,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-13 16:31:30,675 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:31:30,675 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:31:30,677 INFO L255 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-13 16:31:30,679 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:31:31,349 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 60 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:31,349 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:31:31,901 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 60 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:31,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254670354] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:31:31,901 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:31:31,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 59 [2024-11-13 16:31:31,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585256393] [2024-11-13 16:31:31,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:31:31,902 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-11-13 16:31:31,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:31:31,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-11-13 16:31:31,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2983, Unknown=0, NotChecked=0, Total=3540 [2024-11-13 16:31:32,389 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:31:32,390 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 104 transitions, 913 flow. Second operand has 60 states, 60 states have (on average 10.483333333333333) internal successors, (629), 60 states have internal predecessors, (629), 0 states have call successors, (0), 0 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-13 16:31:32,390 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:31:32,390 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:31:32,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:31:34,121 INFO L124 PetriNetUnfolderBase]: 3367/5587 cut-off events. [2024-11-13 16:31:34,121 INFO L125 PetriNetUnfolderBase]: For 32949/33829 co-relation queries the response was YES. [2024-11-13 16:31:34,134 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28104 conditions, 5587 events. 3367/5587 cut-off events. For 32949/33829 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 32100 event pairs, 1578 based on Foata normal form. 252/5806 useless extension candidates. Maximal degree in co-relation 28065. Up to 3190 conditions per place. [2024-11-13 16:31:34,143 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 61 selfloop transitions, 14 changer transitions 267/353 dead transitions. [2024-11-13 16:31:34,144 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 353 transitions, 4056 flow [2024-11-13 16:31:34,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-13 16:31:34,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-13 16:31:34,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 373 transitions. [2024-11-13 16:31:34,145 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.31187290969899667 [2024-11-13 16:31:34,145 INFO L175 Difference]: Start difference. First operand has 158 places, 104 transitions, 913 flow. Second operand 26 states and 373 transitions. [2024-11-13 16:31:34,145 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 353 transitions, 4056 flow [2024-11-13 16:31:34,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 173 places, 353 transitions, 3964 flow, removed 36 selfloop flow, removed 10 redundant places. [2024-11-13 16:31:34,174 INFO L231 Difference]: Finished difference. Result has 185 places, 86 transitions, 725 flow [2024-11-13 16:31:34,174 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=887, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=725, PETRI_PLACES=185, PETRI_TRANSITIONS=86} [2024-11-13 16:31:34,174 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 139 predicate places. [2024-11-13 16:31:34,174 INFO L471 AbstractCegarLoop]: Abstraction has has 185 places, 86 transitions, 725 flow [2024-11-13 16:31:34,174 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 10.483333333333333) internal successors, (629), 60 states have internal predecessors, (629), 0 states have call successors, (0), 0 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-13 16:31:34,174 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:31:34,175 INFO L204 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1] [2024-11-13 16:31:34,187 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-13 16:31:34,375 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-13 16:31:34,375 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:31:34,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:31:34,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1624041894, now seen corresponding path program 9 times [2024-11-13 16:31:34,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:31:34,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556464943] [2024-11-13 16:31:34,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:31:34,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:31:34,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:31:35,195 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:35,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:31:35,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556464943] [2024-11-13 16:31:35,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556464943] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:31:35,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453635136] [2024-11-13 16:31:35,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:31:35,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:35,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:31:35,198 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:31:35,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-13 16:31:35,519 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-13 16:31:35,520 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:31:35,522 INFO L255 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-13 16:31:35,523 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:31:35,571 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-13 16:31:36,021 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:36,022 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:31:36,558 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-13 16:31:36,562 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 24 treesize of output 20 [2024-11-13 16:31:36,971 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:36,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453635136] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:31:36,971 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:31:36,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 57 [2024-11-13 16:31:36,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343768162] [2024-11-13 16:31:36,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:31:36,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-11-13 16:31:36,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:31:36,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-11-13 16:31:36,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=3243, Unknown=0, NotChecked=0, Total=3422 [2024-11-13 16:31:37,888 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:31:37,889 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 86 transitions, 725 flow. Second operand has 59 states, 59 states have (on average 11.322033898305085) internal successors, (668), 59 states have internal predecessors, (668), 0 states have call successors, (0), 0 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-13 16:31:37,889 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:31:37,889 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:31:37,889 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:31:42,502 INFO L124 PetriNetUnfolderBase]: 1934/3645 cut-off events. [2024-11-13 16:31:42,502 INFO L125 PetriNetUnfolderBase]: For 21566/21949 co-relation queries the response was YES. [2024-11-13 16:31:42,518 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18370 conditions, 3645 events. 1934/3645 cut-off events. For 21566/21949 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 20173 event pairs, 175 based on Foata normal form. 71/3707 useless extension candidates. Maximal degree in co-relation 18318. Up to 695 conditions per place. [2024-11-13 16:31:42,529 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 486 selfloop transitions, 41 changer transitions 0/540 dead transitions. [2024-11-13 16:31:42,529 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 540 transitions, 6442 flow [2024-11-13 16:31:42,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-13 16:31:42,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2024-11-13 16:31:42,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 562 transitions. [2024-11-13 16:31:42,531 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3593350383631714 [2024-11-13 16:31:42,531 INFO L175 Difference]: Start difference. First operand has 185 places, 86 transitions, 725 flow. Second operand 34 states and 562 transitions. [2024-11-13 16:31:42,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 540 transitions, 6442 flow [2024-11-13 16:31:42,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 157 places, 540 transitions, 5910 flow, removed 252 selfloop flow, removed 37 redundant places. [2024-11-13 16:31:42,577 INFO L231 Difference]: Finished difference. Result has 159 places, 89 transitions, 759 flow [2024-11-13 16:31:42,577 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=625, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=759, PETRI_PLACES=159, PETRI_TRANSITIONS=89} [2024-11-13 16:31:42,578 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 113 predicate places. [2024-11-13 16:31:42,578 INFO L471 AbstractCegarLoop]: Abstraction has has 159 places, 89 transitions, 759 flow [2024-11-13 16:31:42,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 11.322033898305085) internal successors, (668), 59 states have internal predecessors, (668), 0 states have call successors, (0), 0 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-13 16:31:42,579 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:31:42,579 INFO L204 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1] [2024-11-13 16:31:42,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-13 16:31:42,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-13 16:31:42,779 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:31:42,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:31:42,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1624041895, now seen corresponding path program 6 times [2024-11-13 16:31:42,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:31:42,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224212927] [2024-11-13 16:31:42,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:31:42,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:31:42,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:31:43,574 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:43,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:31:43,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224212927] [2024-11-13 16:31:43,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224212927] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:31:43,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201285477] [2024-11-13 16:31:43,575 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:31:43,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:31:43,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:31:43,576 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:31:43,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-13 16:31:43,818 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-13 16:31:43,818 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:31:43,820 INFO L255 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-13 16:31:43,822 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:31:44,219 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-13 16:31:45,411 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 55 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:45,411 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:31:46,816 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-13 16:31:46,819 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-13 16:31:47,909 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 50 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:31:47,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201285477] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:31:47,910 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:31:47,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 26, 26] total 76 [2024-11-13 16:31:47,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421165470] [2024-11-13 16:31:47,910 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:31:47,910 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2024-11-13 16:31:47,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:31:47,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2024-11-13 16:31:47,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=5632, Unknown=0, NotChecked=0, Total=6006 [2024-11-13 16:31:50,049 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:31:50,050 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 89 transitions, 759 flow. Second operand has 78 states, 78 states have (on average 10.461538461538462) internal successors, (816), 78 states have internal predecessors, (816), 0 states have call successors, (0), 0 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-13 16:31:50,050 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:31:50,050 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:31:50,050 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:32:07,292 INFO L124 PetriNetUnfolderBase]: 6848/11832 cut-off events. [2024-11-13 16:32:07,292 INFO L125 PetriNetUnfolderBase]: For 64611/65889 co-relation queries the response was YES. [2024-11-13 16:32:07,328 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58369 conditions, 11832 events. 6848/11832 cut-off events. For 64611/65889 co-relation queries the response was YES. Maximal size of possible extension queue 229. Compared 78710 event pairs, 359 based on Foata normal form. 190/11981 useless extension candidates. Maximal degree in co-relation 58339. Up to 1749 conditions per place. [2024-11-13 16:32:07,361 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 1532 selfloop transitions, 106 changer transitions 7/1656 dead transitions. [2024-11-13 16:32:07,361 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 1656 transitions, 18576 flow [2024-11-13 16:32:07,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2024-11-13 16:32:07,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2024-11-13 16:32:07,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 1383 transitions. [2024-11-13 16:32:07,363 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.38545150501672243 [2024-11-13 16:32:07,363 INFO L175 Difference]: Start difference. First operand has 159 places, 89 transitions, 759 flow. Second operand 78 states and 1383 transitions. [2024-11-13 16:32:07,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 1656 transitions, 18576 flow [2024-11-13 16:32:07,445 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 1656 transitions, 18281 flow, removed 16 selfloop flow, removed 32 redundant places. [2024-11-13 16:32:07,453 INFO L231 Difference]: Finished difference. Result has 208 places, 155 transitions, 1386 flow [2024-11-13 16:32:07,453 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=623, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=78, PETRI_FLOW=1386, PETRI_PLACES=208, PETRI_TRANSITIONS=155} [2024-11-13 16:32:07,453 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 162 predicate places. [2024-11-13 16:32:07,453 INFO L471 AbstractCegarLoop]: Abstraction has has 208 places, 155 transitions, 1386 flow [2024-11-13 16:32:07,454 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 10.461538461538462) internal successors, (816), 78 states have internal predecessors, (816), 0 states have call successors, (0), 0 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-13 16:32:07,454 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:32:07,454 INFO L204 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:32:07,469 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-13 16:32:07,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-13 16:32:07,654 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:32:07,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:32:07,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1403639761, now seen corresponding path program 9 times [2024-11-13 16:32:07,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:32:07,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746600074] [2024-11-13 16:32:07,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:32:07,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:32:07,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:32:08,489 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:08,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:32:08,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746600074] [2024-11-13 16:32:08,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746600074] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:32:08,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755129479] [2024-11-13 16:32:08,489 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:32:08,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:32:08,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:32:08,491 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:32:08,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-13 16:32:08,714 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-13 16:32:08,715 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:32:08,717 INFO L255 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 60 conjuncts are in the unsatisfiable core [2024-11-13 16:32:08,718 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:32:09,009 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 19 treesize of output 1 [2024-11-13 16:32:09,635 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:09,635 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:32:10,258 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 16 treesize of output 14 [2024-11-13 16:32:10,261 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 20 treesize of output 16 [2024-11-13 16:32:10,285 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:10,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755129479] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:32:10,285 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:32:10,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 61 [2024-11-13 16:32:10,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610376174] [2024-11-13 16:32:10,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:32:10,286 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-11-13 16:32:10,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:32:10,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-11-13 16:32:10,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=3713, Unknown=0, NotChecked=0, Total=3906 [2024-11-13 16:32:11,579 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:32:11,580 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 155 transitions, 1386 flow. Second operand has 63 states, 63 states have (on average 11.444444444444445) internal successors, (721), 63 states have internal predecessors, (721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:32:11,580 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:32:11,580 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:32:11,580 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:32:16,701 INFO L124 PetriNetUnfolderBase]: 6013/11205 cut-off events. [2024-11-13 16:32:16,701 INFO L125 PetriNetUnfolderBase]: For 66572/67720 co-relation queries the response was YES. [2024-11-13 16:32:16,737 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54674 conditions, 11205 events. 6013/11205 cut-off events. For 66572/67720 co-relation queries the response was YES. Maximal size of possible extension queue 220. Compared 78145 event pairs, 640 based on Foata normal form. 262/11424 useless extension candidates. Maximal degree in co-relation 54643. Up to 2337 conditions per place. [2024-11-13 16:32:16,769 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1328 selfloop transitions, 43 changer transitions 0/1401 dead transitions. [2024-11-13 16:32:16,769 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 1401 transitions, 17402 flow [2024-11-13 16:32:16,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-13 16:32:16,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2024-11-13 16:32:16,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 544 transitions. [2024-11-13 16:32:16,770 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.34782608695652173 [2024-11-13 16:32:16,770 INFO L175 Difference]: Start difference. First operand has 208 places, 155 transitions, 1386 flow. Second operand 34 states and 544 transitions. [2024-11-13 16:32:16,770 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 1401 transitions, 17402 flow [2024-11-13 16:32:16,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 1401 transitions, 14751 flow, removed 324 selfloop flow, removed 31 redundant places. [2024-11-13 16:32:16,847 INFO L231 Difference]: Finished difference. Result has 212 places, 158 transitions, 1328 flow [2024-11-13 16:32:16,847 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1183, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1328, PETRI_PLACES=212, PETRI_TRANSITIONS=158} [2024-11-13 16:32:16,847 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 166 predicate places. [2024-11-13 16:32:16,847 INFO L471 AbstractCegarLoop]: Abstraction has has 212 places, 158 transitions, 1328 flow [2024-11-13 16:32:16,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 11.444444444444445) internal successors, (721), 63 states have internal predecessors, (721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:32:16,848 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:32:16,848 INFO L204 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:32:16,864 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-13 16:32:17,048 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-13 16:32:17,048 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:32:17,049 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:32:17,049 INFO L85 PathProgramCache]: Analyzing trace with hash 1403639762, now seen corresponding path program 6 times [2024-11-13 16:32:17,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:32:17,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045974409] [2024-11-13 16:32:17,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:32:17,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:32:17,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:32:18,001 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:18,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:32:18,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045974409] [2024-11-13 16:32:18,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045974409] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:32:18,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164243818] [2024-11-13 16:32:18,001 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:32:18,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:32:18,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:32:18,003 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:32:18,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-13 16:32:18,254 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-13 16:32:18,254 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:32:18,256 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-13 16:32:18,257 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:32:18,648 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-13 16:32:19,936 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 55 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:19,936 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:32:21,395 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2024-11-13 16:32:21,398 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2024-11-13 16:32:22,573 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 50 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:22,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164243818] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:32:22,573 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:32:22,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 26, 26] total 76 [2024-11-13 16:32:22,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018005457] [2024-11-13 16:32:22,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:32:22,574 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2024-11-13 16:32:22,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:32:22,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2024-11-13 16:32:22,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=5633, Unknown=0, NotChecked=0, Total=6006 [2024-11-13 16:32:24,451 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:32:24,453 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 158 transitions, 1328 flow. Second operand has 78 states, 78 states have (on average 10.538461538461538) internal successors, (822), 78 states have internal predecessors, (822), 0 states have call successors, (0), 0 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-13 16:32:24,453 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:32:24,453 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:32:24,453 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:32:38,093 INFO L124 PetriNetUnfolderBase]: 7227/12059 cut-off events. [2024-11-13 16:32:38,093 INFO L125 PetriNetUnfolderBase]: For 67502/69038 co-relation queries the response was YES. [2024-11-13 16:32:38,135 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59131 conditions, 12059 events. 7227/12059 cut-off events. For 67502/69038 co-relation queries the response was YES. Maximal size of possible extension queue 233. Compared 78769 event pairs, 485 based on Foata normal form. 318/12329 useless extension candidates. Maximal degree in co-relation 59100. Up to 1777 conditions per place. [2024-11-13 16:32:38,167 INFO L140 encePairwiseOnDemand]: 34/46 looper letters, 1581 selfloop transitions, 106 changer transitions 22/1737 dead transitions. [2024-11-13 16:32:38,167 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 289 places, 1737 transitions, 17874 flow [2024-11-13 16:32:38,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2024-11-13 16:32:38,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2024-11-13 16:32:38,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 1284 transitions. [2024-11-13 16:32:38,169 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35785953177257523 [2024-11-13 16:32:38,169 INFO L175 Difference]: Start difference. First operand has 212 places, 158 transitions, 1328 flow. Second operand 78 states and 1284 transitions. [2024-11-13 16:32:38,170 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 289 places, 1737 transitions, 17874 flow [2024-11-13 16:32:38,242 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 1737 transitions, 17589 flow, removed 15 selfloop flow, removed 31 redundant places. [2024-11-13 16:32:38,250 INFO L231 Difference]: Finished difference. Result has 262 places, 219 transitions, 1972 flow [2024-11-13 16:32:38,250 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1193, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=157, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=78, PETRI_FLOW=1972, PETRI_PLACES=262, PETRI_TRANSITIONS=219} [2024-11-13 16:32:38,251 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 216 predicate places. [2024-11-13 16:32:38,251 INFO L471 AbstractCegarLoop]: Abstraction has has 262 places, 219 transitions, 1972 flow [2024-11-13 16:32:38,251 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 10.538461538461538) internal successors, (822), 78 states have internal predecessors, (822), 0 states have call successors, (0), 0 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-13 16:32:38,251 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:32:38,252 INFO L204 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1] [2024-11-13 16:32:38,265 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-13 16:32:38,452 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:32:38,452 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:32:38,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:32:38,452 INFO L85 PathProgramCache]: Analyzing trace with hash 482685088, now seen corresponding path program 10 times [2024-11-13 16:32:38,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:32:38,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111110899] [2024-11-13 16:32:38,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:32:38,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:32:38,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:32:38,938 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 61 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:38,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:32:38,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111110899] [2024-11-13 16:32:38,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111110899] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:32:38,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516097106] [2024-11-13 16:32:38,939 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:32:38,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:32:38,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:32:38,941 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:32:38,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-13 16:32:39,148 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:32:39,149 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:32:39,150 INFO L255 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 16:32:39,151 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:32:39,984 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 87 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:39,984 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:32:40,697 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 87 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:40,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516097106] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:32:40,697 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:32:40,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 69 [2024-11-13 16:32:40,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107582327] [2024-11-13 16:32:40,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:32:40,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2024-11-13 16:32:40,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:32:40,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2024-11-13 16:32:40,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=740, Invalid=4090, Unknown=0, NotChecked=0, Total=4830 [2024-11-13 16:32:41,066 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:32:41,067 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 219 transitions, 1972 flow. Second operand has 70 states, 70 states have (on average 10.442857142857143) internal successors, (731), 70 states have internal predecessors, (731), 0 states have call successors, (0), 0 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-13 16:32:41,067 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:32:41,067 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:32:41,067 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:32:43,958 INFO L124 PetriNetUnfolderBase]: 6924/12283 cut-off events. [2024-11-13 16:32:43,958 INFO L125 PetriNetUnfolderBase]: For 75565/77102 co-relation queries the response was YES. [2024-11-13 16:32:44,016 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60885 conditions, 12283 events. 6924/12283 cut-off events. For 75565/77102 co-relation queries the response was YES. Maximal size of possible extension queue 227. Compared 83182 event pairs, 3664 based on Foata normal form. 125/12303 useless extension candidates. Maximal degree in co-relation 60851. Up to 7488 conditions per place. [2024-11-13 16:32:44,051 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 404 selfloop transitions, 38 changer transitions 98/568 dead transitions. [2024-11-13 16:32:44,051 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 568 transitions, 6740 flow [2024-11-13 16:32:44,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-13 16:32:44,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2024-11-13 16:32:44,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 455 transitions. [2024-11-13 16:32:44,052 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.32971014492753625 [2024-11-13 16:32:44,052 INFO L175 Difference]: Start difference. First operand has 262 places, 219 transitions, 1972 flow. Second operand 30 states and 455 transitions. [2024-11-13 16:32:44,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 568 transitions, 6740 flow [2024-11-13 16:32:44,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 568 transitions, 5962 flow, removed 96 selfloop flow, removed 36 redundant places. [2024-11-13 16:32:44,341 INFO L231 Difference]: Finished difference. Result has 255 places, 209 transitions, 1720 flow [2024-11-13 16:32:44,341 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1722, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1720, PETRI_PLACES=255, PETRI_TRANSITIONS=209} [2024-11-13 16:32:44,341 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 209 predicate places. [2024-11-13 16:32:44,341 INFO L471 AbstractCegarLoop]: Abstraction has has 255 places, 209 transitions, 1720 flow [2024-11-13 16:32:44,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 10.442857142857143) internal successors, (731), 70 states have internal predecessors, (731), 0 states have call successors, (0), 0 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-13 16:32:44,342 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:32:44,342 INFO L204 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:32:44,355 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-11-13 16:32:44,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2024-11-13 16:32:44,542 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:32:44,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:32:44,542 INFO L85 PathProgramCache]: Analyzing trace with hash -16264796, now seen corresponding path program 10 times [2024-11-13 16:32:44,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:32:44,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975951405] [2024-11-13 16:32:44,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:32:44,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:32:44,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:32:45,031 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 61 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:45,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:32:45,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975951405] [2024-11-13 16:32:45,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975951405] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:32:45,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8436773] [2024-11-13 16:32:45,031 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:32:45,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:32:45,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:32:45,033 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:32:45,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-13 16:32:45,248 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:32:45,248 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:32:45,250 INFO L255 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 16:32:45,251 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:32:46,108 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 87 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:46,108 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:32:46,804 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 87 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:46,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8436773] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:32:46,805 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:32:46,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 69 [2024-11-13 16:32:46,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861053391] [2024-11-13 16:32:46,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:32:46,805 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2024-11-13 16:32:46,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:32:46,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2024-11-13 16:32:46,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=740, Invalid=4090, Unknown=0, NotChecked=0, Total=4830 [2024-11-13 16:32:47,192 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:32:47,193 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 209 transitions, 1720 flow. Second operand has 70 states, 70 states have (on average 10.471428571428572) internal successors, (733), 70 states have internal predecessors, (733), 0 states have call successors, (0), 0 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-13 16:32:47,193 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:32:47,193 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:32:47,193 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:32:49,875 INFO L124 PetriNetUnfolderBase]: 6392/10855 cut-off events. [2024-11-13 16:32:49,875 INFO L125 PetriNetUnfolderBase]: For 51095/52491 co-relation queries the response was YES. [2024-11-13 16:32:49,935 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49653 conditions, 10855 events. 6392/10855 cut-off events. For 51095/52491 co-relation queries the response was YES. Maximal size of possible extension queue 214. Compared 71015 event pairs, 3530 based on Foata normal form. 97/10891 useless extension candidates. Maximal degree in co-relation 49622. Up to 7488 conditions per place. [2024-11-13 16:32:49,959 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 121 selfloop transitions, 17 changer transitions 346/504 dead transitions. [2024-11-13 16:32:49,960 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 504 transitions, 5208 flow [2024-11-13 16:32:49,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-13 16:32:49,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2024-11-13 16:32:49,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 421 transitions. [2024-11-13 16:32:49,961 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3050724637681159 [2024-11-13 16:32:49,961 INFO L175 Difference]: Start difference. First operand has 255 places, 209 transitions, 1720 flow. Second operand 30 states and 421 transitions. [2024-11-13 16:32:49,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 504 transitions, 5208 flow [2024-11-13 16:32:50,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 252 places, 504 transitions, 4748 flow, removed 1 selfloop flow, removed 32 redundant places. [2024-11-13 16:32:50,034 INFO L231 Difference]: Finished difference. Result has 252 places, 158 transitions, 1267 flow [2024-11-13 16:32:50,034 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1589, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1267, PETRI_PLACES=252, PETRI_TRANSITIONS=158} [2024-11-13 16:32:50,034 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 206 predicate places. [2024-11-13 16:32:50,034 INFO L471 AbstractCegarLoop]: Abstraction has has 252 places, 158 transitions, 1267 flow [2024-11-13 16:32:50,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 10.471428571428572) internal successors, (733), 70 states have internal predecessors, (733), 0 states have call successors, (0), 0 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-13 16:32:50,035 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:32:50,035 INFO L204 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1] [2024-11-13 16:32:50,048 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-11-13 16:32:50,235 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:32:50,235 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:32:50,235 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:32:50,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1762091952, now seen corresponding path program 11 times [2024-11-13 16:32:50,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:32:50,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036071347] [2024-11-13 16:32:50,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:32:50,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:32:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:32:51,247 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:51,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:32:51,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036071347] [2024-11-13 16:32:51,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036071347] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:32:51,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559052715] [2024-11-13 16:32:51,247 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 16:32:51,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:32:51,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:32:51,249 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:32:51,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-13 16:32:51,485 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-13 16:32:51,485 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:32:51,487 INFO L255 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-11-13 16:32:51,489 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:32:51,546 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-13 16:32:52,135 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:52,135 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:32:52,836 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-13 16:32:52,838 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 24 treesize of output 20 [2024-11-13 16:32:53,397 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:32:53,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559052715] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:32:53,397 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:32:53,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 67 [2024-11-13 16:32:53,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436548346] [2024-11-13 16:32:53,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:32:53,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2024-11-13 16:32:53,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:32:53,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2024-11-13 16:32:53,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=4481, Unknown=0, NotChecked=0, Total=4692 [2024-11-13 16:32:54,600 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:32:54,601 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 158 transitions, 1267 flow. Second operand has 69 states, 69 states have (on average 11.318840579710145) internal successors, (781), 69 states have internal predecessors, (781), 0 states have call successors, (0), 0 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-13 16:32:54,601 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:32:54,601 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:32:54,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:33:00,735 INFO L124 PetriNetUnfolderBase]: 4484/8548 cut-off events. [2024-11-13 16:33:00,735 INFO L125 PetriNetUnfolderBase]: For 41589/42710 co-relation queries the response was YES. [2024-11-13 16:33:00,766 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38882 conditions, 8548 events. 4484/8548 cut-off events. For 41589/42710 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 56696 event pairs, 351 based on Foata normal form. 151/8672 useless extension candidates. Maximal degree in co-relation 38853. Up to 1703 conditions per place. [2024-11-13 16:33:00,790 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1074 selfloop transitions, 77 changer transitions 0/1174 dead transitions. [2024-11-13 16:33:00,790 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 1174 transitions, 13422 flow [2024-11-13 16:33:00,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-13 16:33:00,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2024-11-13 16:33:00,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 645 transitions. [2024-11-13 16:33:00,792 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3595317725752508 [2024-11-13 16:33:00,792 INFO L175 Difference]: Start difference. First operand has 252 places, 158 transitions, 1267 flow. Second operand 39 states and 645 transitions. [2024-11-13 16:33:00,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 1174 transitions, 13422 flow [2024-11-13 16:33:00,887 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 219 places, 1174 transitions, 13384 flow, removed 2 selfloop flow, removed 17 redundant places. [2024-11-13 16:33:00,896 INFO L231 Difference]: Finished difference. Result has 221 places, 165 transitions, 1502 flow [2024-11-13 16:33:00,896 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1229, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=1502, PETRI_PLACES=221, PETRI_TRANSITIONS=165} [2024-11-13 16:33:00,897 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 175 predicate places. [2024-11-13 16:33:00,897 INFO L471 AbstractCegarLoop]: Abstraction has has 221 places, 165 transitions, 1502 flow [2024-11-13 16:33:00,897 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 11.318840579710145) internal successors, (781), 69 states have internal predecessors, (781), 0 states have call successors, (0), 0 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-13 16:33:00,897 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:33:00,897 INFO L204 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:33:00,918 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-11-13 16:33:01,098 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-11-13 16:33:01,098 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:33:01,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:33:01,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1133084852, now seen corresponding path program 11 times [2024-11-13 16:33:01,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:33:01,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951779844] [2024-11-13 16:33:01,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:33:01,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:33:01,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:33:02,148 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:02,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:33:02,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951779844] [2024-11-13 16:33:02,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951779844] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:33:02,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303299961] [2024-11-13 16:33:02,148 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 16:33:02,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:33:02,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:33:02,150 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:33:02,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-13 16:33:02,421 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-13 16:33:02,421 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:33:02,428 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-11-13 16:33:02,431 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:33:02,503 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-13 16:33:03,087 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:03,087 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:33:03,760 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 16 treesize of output 14 [2024-11-13 16:33:03,763 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 20 treesize of output 16 [2024-11-13 16:33:04,314 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:04,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303299961] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:33:04,315 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:33:04,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 67 [2024-11-13 16:33:04,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438492532] [2024-11-13 16:33:04,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:33:04,315 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2024-11-13 16:33:04,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:33:04,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2024-11-13 16:33:04,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=4481, Unknown=0, NotChecked=0, Total=4692 [2024-11-13 16:33:05,699 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:33:05,700 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 165 transitions, 1502 flow. Second operand has 69 states, 69 states have (on average 11.376811594202898) internal successors, (785), 69 states have internal predecessors, (785), 0 states have call successors, (0), 0 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-13 16:33:05,700 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:33:05,700 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:33:05,700 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:33:11,466 INFO L124 PetriNetUnfolderBase]: 5112/9320 cut-off events. [2024-11-13 16:33:11,466 INFO L125 PetriNetUnfolderBase]: For 69113/70353 co-relation queries the response was YES. [2024-11-13 16:33:11,497 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46614 conditions, 9320 events. 5112/9320 cut-off events. For 69113/70353 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 61581 event pairs, 608 based on Foata normal form. 199/9479 useless extension candidates. Maximal degree in co-relation 46585. Up to 1932 conditions per place. [2024-11-13 16:33:11,524 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1204 selfloop transitions, 77 changer transitions 0/1304 dead transitions. [2024-11-13 16:33:11,524 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 1304 transitions, 16813 flow [2024-11-13 16:33:11,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-13 16:33:11,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2024-11-13 16:33:11,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 624 transitions. [2024-11-13 16:33:11,525 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.34782608695652173 [2024-11-13 16:33:11,525 INFO L175 Difference]: Start difference. First operand has 221 places, 165 transitions, 1502 flow. Second operand 39 states and 624 transitions. [2024-11-13 16:33:11,525 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 1304 transitions, 16813 flow [2024-11-13 16:33:11,602 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 1304 transitions, 14363 flow, removed 22 selfloop flow, removed 34 redundant places. [2024-11-13 16:33:11,612 INFO L231 Difference]: Finished difference. Result has 227 places, 172 transitions, 1616 flow [2024-11-13 16:33:11,612 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1331, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=1616, PETRI_PLACES=227, PETRI_TRANSITIONS=172} [2024-11-13 16:33:11,612 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 181 predicate places. [2024-11-13 16:33:11,613 INFO L471 AbstractCegarLoop]: Abstraction has has 227 places, 172 transitions, 1616 flow [2024-11-13 16:33:11,613 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 11.376811594202898) internal successors, (785), 69 states have internal predecessors, (785), 0 states have call successors, (0), 0 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-13 16:33:11,613 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:33:11,613 INFO L204 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1] [2024-11-13 16:33:11,634 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-11-13 16:33:11,814 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2024-11-13 16:33:11,814 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:33:11,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:33:11,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1262774623, now seen corresponding path program 7 times [2024-11-13 16:33:11,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:33:11,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629652973] [2024-11-13 16:33:11,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:33:11,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:33:11,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:33:12,953 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:12,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:33:12,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629652973] [2024-11-13 16:33:12,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629652973] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:33:12,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329172224] [2024-11-13 16:33:12,953 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 16:33:12,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:33:12,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:33:12,955 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:33:12,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-13 16:33:13,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:33:13,191 INFO L255 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 72 conjuncts are in the unsatisfiable core [2024-11-13 16:33:13,193 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:33:13,610 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 19 treesize of output 1 [2024-11-13 16:33:13,713 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-13 16:33:13,713 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 13 [2024-11-13 16:33:14,578 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:14,578 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:33:16,169 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 23 treesize of output 21 [2024-11-13 16:33:16,172 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 46 treesize of output 42 [2024-11-13 16:33:16,216 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:16,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329172224] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:33:16,216 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:33:16,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 77 [2024-11-13 16:33:16,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292461587] [2024-11-13 16:33:16,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:33:16,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2024-11-13 16:33:16,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:33:16,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2024-11-13 16:33:16,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=5909, Unknown=1, NotChecked=0, Total=6162 [2024-11-13 16:33:17,691 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:33:17,692 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 172 transitions, 1616 flow. Second operand has 79 states, 79 states have (on average 11.316455696202532) internal successors, (894), 79 states have internal predecessors, (894), 0 states have call successors, (0), 0 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-13 16:33:17,692 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:33:17,692 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:33:17,692 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:33:24,608 INFO L124 PetriNetUnfolderBase]: 5032/9570 cut-off events. [2024-11-13 16:33:24,608 INFO L125 PetriNetUnfolderBase]: For 72700/74035 co-relation queries the response was YES. [2024-11-13 16:33:24,656 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47825 conditions, 9570 events. 5032/9570 cut-off events. For 72700/74035 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 63882 event pairs, 338 based on Foata normal form. 163/9701 useless extension candidates. Maximal degree in co-relation 47795. Up to 1816 conditions per place. [2024-11-13 16:33:24,687 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1245 selfloop transitions, 81 changer transitions 0/1349 dead transitions. [2024-11-13 16:33:24,687 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 1349 transitions, 18885 flow [2024-11-13 16:33:24,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-13 16:33:24,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2024-11-13 16:33:24,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 654 transitions. [2024-11-13 16:33:24,689 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35543478260869565 [2024-11-13 16:33:24,689 INFO L175 Difference]: Start difference. First operand has 227 places, 172 transitions, 1616 flow. Second operand 40 states and 654 transitions. [2024-11-13 16:33:24,689 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 1349 transitions, 18885 flow [2024-11-13 16:33:24,842 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 1349 transitions, 16287 flow, removed 70 selfloop flow, removed 34 redundant places. [2024-11-13 16:33:24,852 INFO L231 Difference]: Finished difference. Result has 232 places, 171 transitions, 1579 flow [2024-11-13 16:33:24,852 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1417, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=171, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=1579, PETRI_PLACES=232, PETRI_TRANSITIONS=171} [2024-11-13 16:33:24,853 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 186 predicate places. [2024-11-13 16:33:24,853 INFO L471 AbstractCegarLoop]: Abstraction has has 232 places, 171 transitions, 1579 flow [2024-11-13 16:33:24,853 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 11.316455696202532) internal successors, (894), 79 states have internal predecessors, (894), 0 states have call successors, (0), 0 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-13 16:33:24,853 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:33:24,854 INFO L204 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:33:24,873 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-11-13 16:33:25,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2024-11-13 16:33:25,054 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:33:25,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:33:25,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1929164709, now seen corresponding path program 7 times [2024-11-13 16:33:25,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:33:25,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685378679] [2024-11-13 16:33:25,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:33:25,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:33:25,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:33:26,408 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:26,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:33:26,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685378679] [2024-11-13 16:33:26,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685378679] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:33:26,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617458046] [2024-11-13 16:33:26,409 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 16:33:26,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:33:26,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:33:26,411 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:33:26,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-13 16:33:26,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:33:26,665 INFO L255 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-11-13 16:33:26,667 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:33:27,096 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 19 treesize of output 1 [2024-11-13 16:33:27,201 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-13 16:33:27,202 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2024-11-13 16:33:28,083 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:28,083 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:33:29,246 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 25 treesize of output 23 [2024-11-13 16:33:29,249 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 54 treesize of output 50 [2024-11-13 16:33:29,288 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:29,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617458046] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:33:29,289 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:33:29,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 77 [2024-11-13 16:33:29,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834878106] [2024-11-13 16:33:29,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:33:29,289 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2024-11-13 16:33:29,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:33:29,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2024-11-13 16:33:29,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=251, Invalid=5911, Unknown=0, NotChecked=0, Total=6162 [2024-11-13 16:33:30,942 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:33:30,943 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 171 transitions, 1579 flow. Second operand has 79 states, 79 states have (on average 11.39240506329114) internal successors, (900), 79 states have internal predecessors, (900), 0 states have call successors, (0), 0 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-13 16:33:30,943 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:33:30,943 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:33:30,943 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:33:37,352 INFO L124 PetriNetUnfolderBase]: 4931/9001 cut-off events. [2024-11-13 16:33:37,352 INFO L125 PetriNetUnfolderBase]: For 60061/61218 co-relation queries the response was YES. [2024-11-13 16:33:37,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44695 conditions, 9001 events. 4931/9001 cut-off events. For 60061/61218 co-relation queries the response was YES. Maximal size of possible extension queue 171. Compared 59118 event pairs, 535 based on Foata normal form. 100/9061 useless extension candidates. Maximal degree in co-relation 44666. Up to 1775 conditions per place. [2024-11-13 16:33:37,410 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1202 selfloop transitions, 81 changer transitions 0/1306 dead transitions. [2024-11-13 16:33:37,411 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 1306 transitions, 16286 flow [2024-11-13 16:33:37,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-13 16:33:37,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2024-11-13 16:33:37,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 633 transitions. [2024-11-13 16:33:37,412 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.34402173913043477 [2024-11-13 16:33:37,412 INFO L175 Difference]: Start difference. First operand has 232 places, 171 transitions, 1579 flow. Second operand 40 states and 633 transitions. [2024-11-13 16:33:37,412 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 1306 transitions, 16286 flow [2024-11-13 16:33:37,470 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 1306 transitions, 14711 flow, removed 2 selfloop flow, removed 38 redundant places. [2024-11-13 16:33:37,476 INFO L231 Difference]: Finished difference. Result has 233 places, 170 transitions, 1578 flow [2024-11-13 16:33:37,477 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1416, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=170, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=1578, PETRI_PLACES=233, PETRI_TRANSITIONS=170} [2024-11-13 16:33:37,477 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 187 predicate places. [2024-11-13 16:33:37,477 INFO L471 AbstractCegarLoop]: Abstraction has has 233 places, 170 transitions, 1578 flow [2024-11-13 16:33:37,477 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 11.39240506329114) internal successors, (900), 79 states have internal predecessors, (900), 0 states have call successors, (0), 0 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-13 16:33:37,477 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:33:37,477 INFO L204 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1] [2024-11-13 16:33:37,491 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-13 16:33:37,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:33:37,678 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:33:37,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:33:37,678 INFO L85 PathProgramCache]: Analyzing trace with hash 1763142870, now seen corresponding path program 12 times [2024-11-13 16:33:37,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:33:37,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898118904] [2024-11-13 16:33:37,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:33:37,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:33:37,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:33:38,521 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 88 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:38,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:33:38,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898118904] [2024-11-13 16:33:38,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898118904] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:33:38,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335990010] [2024-11-13 16:33:38,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:33:38,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:33:38,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:33:38,526 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:33:38,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-13 16:33:39,108 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-13 16:33:39,108 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:33:39,110 INFO L255 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-13 16:33:39,112 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:33:40,366 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:40,366 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:33:41,280 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:41,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335990010] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:33:41,281 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:33:41,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 79 [2024-11-13 16:33:41,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48381754] [2024-11-13 16:33:41,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:33:41,281 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2024-11-13 16:33:41,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:33:41,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2024-11-13 16:33:41,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=949, Invalid=5371, Unknown=0, NotChecked=0, Total=6320 [2024-11-13 16:33:41,752 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:33:41,753 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 170 transitions, 1578 flow. Second operand has 80 states, 80 states have (on average 10.4375) internal successors, (835), 80 states have internal predecessors, (835), 0 states have call successors, (0), 0 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-13 16:33:41,753 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:33:41,753 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:33:41,753 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:33:44,660 INFO L124 PetriNetUnfolderBase]: 5800/10164 cut-off events. [2024-11-13 16:33:44,660 INFO L125 PetriNetUnfolderBase]: For 71126/72407 co-relation queries the response was YES. [2024-11-13 16:33:44,691 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51950 conditions, 10164 events. 5800/10164 cut-off events. For 71126/72407 co-relation queries the response was YES. Maximal size of possible extension queue 179. Compared 64593 event pairs, 2433 based on Foata normal form. 92/10185 useless extension candidates. Maximal degree in co-relation 51922. Up to 4842 conditions per place. [2024-11-13 16:33:44,717 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 427 selfloop transitions, 42 changer transitions 128/617 dead transitions. [2024-11-13 16:33:44,717 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 617 transitions, 7588 flow [2024-11-13 16:33:44,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-13 16:33:44,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2024-11-13 16:33:44,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 514 transitions. [2024-11-13 16:33:44,718 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.32864450127877237 [2024-11-13 16:33:44,719 INFO L175 Difference]: Start difference. First operand has 233 places, 170 transitions, 1578 flow. Second operand 34 states and 514 transitions. [2024-11-13 16:33:44,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 617 transitions, 7588 flow [2024-11-13 16:33:44,797 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 617 transitions, 6919 flow, removed 1 selfloop flow, removed 38 redundant places. [2024-11-13 16:33:44,800 INFO L231 Difference]: Finished difference. Result has 229 places, 160 transitions, 1400 flow [2024-11-13 16:33:44,800 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1402, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=126, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1400, PETRI_PLACES=229, PETRI_TRANSITIONS=160} [2024-11-13 16:33:44,800 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 183 predicate places. [2024-11-13 16:33:44,801 INFO L471 AbstractCegarLoop]: Abstraction has has 229 places, 160 transitions, 1400 flow [2024-11-13 16:33:44,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 10.4375) internal successors, (835), 80 states have internal predecessors, (835), 0 states have call successors, (0), 0 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-13 16:33:44,801 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:33:44,801 INFO L204 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:33:44,826 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-11-13 16:33:45,001 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-11-13 16:33:45,001 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:33:45,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:33:45,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1410154145, now seen corresponding path program 12 times [2024-11-13 16:33:45,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:33:45,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572902876] [2024-11-13 16:33:45,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:33:45,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:33:45,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:33:45,687 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 88 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:45,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:33:45,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572902876] [2024-11-13 16:33:45,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572902876] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:33:45,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134170639] [2024-11-13 16:33:45,687 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:33:45,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:33:45,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:33:45,689 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:33:45,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-13 16:33:46,022 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-13 16:33:46,022 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:33:46,024 INFO L255 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-13 16:33:46,026 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:33:47,064 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:47,064 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:33:47,945 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:47,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134170639] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:33:47,945 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:33:47,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 79 [2024-11-13 16:33:47,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236440028] [2024-11-13 16:33:47,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:33:47,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2024-11-13 16:33:47,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:33:47,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2024-11-13 16:33:47,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=949, Invalid=5371, Unknown=0, NotChecked=0, Total=6320 [2024-11-13 16:33:48,631 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:33:48,632 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 229 places, 160 transitions, 1400 flow. Second operand has 80 states, 80 states have (on average 10.4625) internal successors, (837), 80 states have internal predecessors, (837), 0 states have call successors, (0), 0 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-13 16:33:48,632 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:33:48,632 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:33:48,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:33:51,253 INFO L124 PetriNetUnfolderBase]: 5158/8720 cut-off events. [2024-11-13 16:33:51,253 INFO L125 PetriNetUnfolderBase]: For 52458/53840 co-relation queries the response was YES. [2024-11-13 16:33:51,285 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42705 conditions, 8720 events. 5158/8720 cut-off events. For 52458/53840 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 54027 event pairs, 2313 based on Foata normal form. 38/8709 useless extension candidates. Maximal degree in co-relation 42677. Up to 4842 conditions per place. [2024-11-13 16:33:51,302 INFO L140 encePairwiseOnDemand]: 38/46 looper letters, 72 selfloop transitions, 18 changer transitions 443/545 dead transitions. [2024-11-13 16:33:51,302 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 545 transitions, 6028 flow [2024-11-13 16:33:51,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-13 16:33:51,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2024-11-13 16:33:51,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 475 transitions. [2024-11-13 16:33:51,304 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3037084398976982 [2024-11-13 16:33:51,304 INFO L175 Difference]: Start difference. First operand has 229 places, 160 transitions, 1400 flow. Second operand 34 states and 475 transitions. [2024-11-13 16:33:51,304 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 545 transitions, 6028 flow [2024-11-13 16:33:51,357 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 545 transitions, 5498 flow, removed 17 selfloop flow, removed 30 redundant places. [2024-11-13 16:33:51,359 INFO L231 Difference]: Finished difference. Result has 232 places, 102 transitions, 852 flow [2024-11-13 16:33:51,359 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1276, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=157, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=852, PETRI_PLACES=232, PETRI_TRANSITIONS=102} [2024-11-13 16:33:51,360 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 186 predicate places. [2024-11-13 16:33:51,360 INFO L471 AbstractCegarLoop]: Abstraction has has 232 places, 102 transitions, 852 flow [2024-11-13 16:33:51,360 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 10.4625) internal successors, (837), 80 states have internal predecessors, (837), 0 states have call successors, (0), 0 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-13 16:33:51,360 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:33:51,360 INFO L204 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1] [2024-11-13 16:33:51,374 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-13 16:33:51,560 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:33:51,560 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:33:51,561 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:33:51,561 INFO L85 PathProgramCache]: Analyzing trace with hash 968724455, now seen corresponding path program 8 times [2024-11-13 16:33:51,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:33:51,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545022086] [2024-11-13 16:33:51,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:33:51,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:33:51,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:33:52,795 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:52,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:33:52,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545022086] [2024-11-13 16:33:52,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545022086] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:33:52,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889792254] [2024-11-13 16:33:52,795 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:33:52,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:33:52,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:33:52,797 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:33:52,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-13 16:33:53,054 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:33:53,054 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:33:53,056 INFO L255 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 77 conjuncts are in the unsatisfiable core [2024-11-13 16:33:53,058 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:33:53,120 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-13 16:33:53,846 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:53,846 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:33:54,703 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 16 treesize of output 14 [2024-11-13 16:33:54,705 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 20 treesize of output 16 [2024-11-13 16:33:55,437 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:33:55,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889792254] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:33:55,438 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:33:55,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 77 [2024-11-13 16:33:55,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437803518] [2024-11-13 16:33:55,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:33:55,438 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2024-11-13 16:33:55,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:33:55,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2024-11-13 16:33:55,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=5919, Unknown=0, NotChecked=0, Total=6162 [2024-11-13 16:33:56,973 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:33:56,974 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 102 transitions, 852 flow. Second operand has 79 states, 79 states have (on average 11.316455696202532) internal successors, (894), 79 states have internal predecessors, (894), 0 states have call successors, (0), 0 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-13 16:33:56,974 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:33:56,974 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:33:56,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:34:04,504 INFO L124 PetriNetUnfolderBase]: 2905/5488 cut-off events. [2024-11-13 16:34:04,505 INFO L125 PetriNetUnfolderBase]: For 35772/36630 co-relation queries the response was YES. [2024-11-13 16:34:04,526 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27523 conditions, 5488 events. 2905/5488 cut-off events. For 35772/36630 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 31921 event pairs, 200 based on Foata normal form. 44/5517 useless extension candidates. Maximal degree in co-relation 27504. Up to 1011 conditions per place. [2024-11-13 16:34:04,543 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 761 selfloop transitions, 53 changer transitions 0/828 dead transitions. [2024-11-13 16:34:04,544 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 828 transitions, 10181 flow [2024-11-13 16:34:04,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-13 16:34:04,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2024-11-13 16:34:04,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 728 transitions. [2024-11-13 16:34:04,545 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35968379446640314 [2024-11-13 16:34:04,545 INFO L175 Difference]: Start difference. First operand has 232 places, 102 transitions, 852 flow. Second operand 44 states and 728 transitions. [2024-11-13 16:34:04,545 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 828 transitions, 10181 flow [2024-11-13 16:34:04,611 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 828 transitions, 8724 flow, removed 2 selfloop flow, removed 25 redundant places. [2024-11-13 16:34:04,617 INFO L231 Difference]: Finished difference. Result has 193 places, 107 transitions, 911 flow [2024-11-13 16:34:04,617 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=722, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=911, PETRI_PLACES=193, PETRI_TRANSITIONS=107} [2024-11-13 16:34:04,618 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 147 predicate places. [2024-11-13 16:34:04,618 INFO L471 AbstractCegarLoop]: Abstraction has has 193 places, 107 transitions, 911 flow [2024-11-13 16:34:04,618 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 11.316455696202532) internal successors, (894), 79 states have internal predecessors, (894), 0 states have call successors, (0), 0 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-13 16:34:04,618 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:34:04,618 INFO L204 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1] [2024-11-13 16:34:04,639 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-11-13 16:34:04,819 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:34:04,820 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:34:04,820 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:34:04,820 INFO L85 PathProgramCache]: Analyzing trace with hash 968724454, now seen corresponding path program 13 times [2024-11-13 16:34:04,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:34:04,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479760466] [2024-11-13 16:34:04,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:34:04,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:34:04,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:34:06,007 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:06,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:34:06,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479760466] [2024-11-13 16:34:06,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479760466] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:34:06,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181162198] [2024-11-13 16:34:06,007 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 16:34:06,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:34:06,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:34:06,009 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:34:06,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-11-13 16:34:06,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:34:06,274 INFO L255 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 76 conjuncts are in the unsatisfiable core [2024-11-13 16:34:06,277 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:34:06,798 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 19 treesize of output 1 [2024-11-13 16:34:07,912 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:07,912 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:34:08,955 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-13 16:34:08,960 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 24 treesize of output 20 [2024-11-13 16:34:08,985 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:08,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181162198] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:34:08,985 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:34:08,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 81 [2024-11-13 16:34:08,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038834029] [2024-11-13 16:34:08,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:34:08,986 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2024-11-13 16:34:08,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:34:08,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2024-11-13 16:34:08,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=6553, Unknown=0, NotChecked=0, Total=6806 [2024-11-13 16:34:11,242 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:34:11,242 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 107 transitions, 911 flow. Second operand has 83 states, 83 states have (on average 11.337349397590362) internal successors, (941), 83 states have internal predecessors, (941), 0 states have call successors, (0), 0 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-13 16:34:11,242 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:34:11,242 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:34:11,242 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:34:19,593 INFO L124 PetriNetUnfolderBase]: 2828/5359 cut-off events. [2024-11-13 16:34:19,593 INFO L125 PetriNetUnfolderBase]: For 28196/28994 co-relation queries the response was YES. [2024-11-13 16:34:19,635 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25914 conditions, 5359 events. 2828/5359 cut-off events. For 28196/28994 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 31243 event pairs, 200 based on Foata normal form. 44/5388 useless extension candidates. Maximal degree in co-relation 25894. Up to 1011 conditions per place. [2024-11-13 16:34:19,653 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 760 selfloop transitions, 53 changer transitions 0/827 dead transitions. [2024-11-13 16:34:19,653 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 827 transitions, 8846 flow [2024-11-13 16:34:19,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-13 16:34:19,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2024-11-13 16:34:19,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 727 transitions. [2024-11-13 16:34:19,655 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3591897233201581 [2024-11-13 16:34:19,655 INFO L175 Difference]: Start difference. First operand has 193 places, 107 transitions, 911 flow. Second operand 44 states and 727 transitions. [2024-11-13 16:34:19,655 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 827 transitions, 8846 flow [2024-11-13 16:34:19,720 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 195 places, 827 transitions, 8709 flow, removed 6 selfloop flow, removed 41 redundant places. [2024-11-13 16:34:19,723 INFO L231 Difference]: Finished difference. Result has 195 places, 106 transitions, 867 flow [2024-11-13 16:34:19,724 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=761, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=867, PETRI_PLACES=195, PETRI_TRANSITIONS=106} [2024-11-13 16:34:19,724 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 149 predicate places. [2024-11-13 16:34:19,724 INFO L471 AbstractCegarLoop]: Abstraction has has 195 places, 106 transitions, 867 flow [2024-11-13 16:34:19,724 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 11.337349397590362) internal successors, (941), 83 states have internal predecessors, (941), 0 states have call successors, (0), 0 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-13 16:34:19,724 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:34:19,724 INFO L204 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:34:19,740 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2024-11-13 16:34:19,925 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:34:19,925 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:34:19,925 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:34:19,925 INFO L85 PathProgramCache]: Analyzing trace with hash -1816732239, now seen corresponding path program 13 times [2024-11-13 16:34:19,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:34:19,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289947575] [2024-11-13 16:34:19,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:34:19,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:34:19,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:34:21,152 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:21,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:34:21,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289947575] [2024-11-13 16:34:21,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289947575] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:34:21,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380736924] [2024-11-13 16:34:21,153 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 16:34:21,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:34:21,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:34:21,154 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:34:21,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-11-13 16:34:21,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:34:21,427 INFO L255 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 76 conjuncts are in the unsatisfiable core [2024-11-13 16:34:21,429 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:34:21,949 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 19 treesize of output 1 [2024-11-13 16:34:22,916 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:22,916 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:34:23,933 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 16 treesize of output 14 [2024-11-13 16:34:23,935 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 20 treesize of output 16 [2024-11-13 16:34:23,967 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:23,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380736924] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:34:23,967 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:34:23,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 81 [2024-11-13 16:34:23,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808303804] [2024-11-13 16:34:23,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:34:23,968 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2024-11-13 16:34:23,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:34:23,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2024-11-13 16:34:23,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=6554, Unknown=0, NotChecked=0, Total=6806 [2024-11-13 16:34:25,906 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:34:25,907 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 106 transitions, 867 flow. Second operand has 83 states, 83 states have (on average 11.409638554216867) internal successors, (947), 83 states have internal predecessors, (947), 0 states have call successors, (0), 0 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-13 16:34:25,907 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:34:25,907 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:34:25,907 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:34:34,031 INFO L124 PetriNetUnfolderBase]: 3203/5775 cut-off events. [2024-11-13 16:34:34,032 INFO L125 PetriNetUnfolderBase]: For 35989/36963 co-relation queries the response was YES. [2024-11-13 16:34:34,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28953 conditions, 5775 events. 3203/5775 cut-off events. For 35989/36963 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 33615 event pairs, 336 based on Foata normal form. 48/5785 useless extension candidates. Maximal degree in co-relation 28934. Up to 1109 conditions per place. [2024-11-13 16:34:34,066 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 812 selfloop transitions, 53 changer transitions 0/880 dead transitions. [2024-11-13 16:34:34,066 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 880 transitions, 10873 flow [2024-11-13 16:34:34,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-13 16:34:34,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2024-11-13 16:34:34,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 704 transitions. [2024-11-13 16:34:34,067 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.34782608695652173 [2024-11-13 16:34:34,067 INFO L175 Difference]: Start difference. First operand has 195 places, 106 transitions, 867 flow. Second operand 44 states and 704 transitions. [2024-11-13 16:34:34,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 880 transitions, 10873 flow [2024-11-13 16:34:34,092 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 880 transitions, 9822 flow, removed 0 selfloop flow, removed 41 redundant places. [2024-11-13 16:34:34,097 INFO L231 Difference]: Finished difference. Result has 200 places, 111 transitions, 971 flow [2024-11-13 16:34:34,097 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=776, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=971, PETRI_PLACES=200, PETRI_TRANSITIONS=111} [2024-11-13 16:34:34,097 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 154 predicate places. [2024-11-13 16:34:34,097 INFO L471 AbstractCegarLoop]: Abstraction has has 200 places, 111 transitions, 971 flow [2024-11-13 16:34:34,098 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 11.409638554216867) internal successors, (947), 83 states have internal predecessors, (947), 0 states have call successors, (0), 0 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-13 16:34:34,098 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:34:34,098 INFO L204 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:34:34,112 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2024-11-13 16:34:34,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:34:34,298 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:34:34,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:34:34,299 INFO L85 PathProgramCache]: Analyzing trace with hash -1816732238, now seen corresponding path program 8 times [2024-11-13 16:34:34,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:34:34,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107317761] [2024-11-13 16:34:34,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:34:34,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:34:34,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:34:35,468 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:35,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:34:35,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107317761] [2024-11-13 16:34:35,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107317761] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:34:35,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933979720] [2024-11-13 16:34:35,468 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:34:35,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:34:35,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:34:35,470 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:34:35,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-11-13 16:34:35,748 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:34:35,748 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:34:35,750 INFO L255 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 76 conjuncts are in the unsatisfiable core [2024-11-13 16:34:35,752 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:34:36,278 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 19 treesize of output 1 [2024-11-13 16:34:37,299 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:37,299 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:34:38,356 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-13 16:34:38,358 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 24 treesize of output 20 [2024-11-13 16:34:38,383 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:38,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933979720] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:34:38,384 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:34:38,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 81 [2024-11-13 16:34:38,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410437820] [2024-11-13 16:34:38,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:34:38,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2024-11-13 16:34:38,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:34:38,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2024-11-13 16:34:38,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=6554, Unknown=0, NotChecked=0, Total=6806 [2024-11-13 16:34:40,435 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:34:40,436 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 111 transitions, 971 flow. Second operand has 83 states, 83 states have (on average 11.409638554216867) internal successors, (947), 83 states have internal predecessors, (947), 0 states have call successors, (0), 0 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-13 16:34:40,436 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:34:40,436 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:34:40,436 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:34:48,382 INFO L124 PetriNetUnfolderBase]: 3118/5642 cut-off events. [2024-11-13 16:34:48,382 INFO L125 PetriNetUnfolderBase]: For 35076/36020 co-relation queries the response was YES. [2024-11-13 16:34:48,400 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29051 conditions, 5642 events. 3118/5642 cut-off events. For 35076/36020 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 32573 event pairs, 336 based on Foata normal form. 48/5652 useless extension candidates. Maximal degree in co-relation 29029. Up to 1109 conditions per place. [2024-11-13 16:34:48,417 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 811 selfloop transitions, 53 changer transitions 0/879 dead transitions. [2024-11-13 16:34:48,417 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 879 transitions, 9940 flow [2024-11-13 16:34:48,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-13 16:34:48,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2024-11-13 16:34:48,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 703 transitions. [2024-11-13 16:34:48,419 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3473320158102767 [2024-11-13 16:34:48,419 INFO L175 Difference]: Start difference. First operand has 200 places, 111 transitions, 971 flow. Second operand 44 states and 703 transitions. [2024-11-13 16:34:48,419 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 879 transitions, 9940 flow [2024-11-13 16:34:48,471 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 879 transitions, 9817 flow, removed 5 selfloop flow, removed 39 redundant places. [2024-11-13 16:34:48,477 INFO L231 Difference]: Finished difference. Result has 204 places, 110 transitions, 937 flow [2024-11-13 16:34:48,478 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=831, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=937, PETRI_PLACES=204, PETRI_TRANSITIONS=110} [2024-11-13 16:34:48,478 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 158 predicate places. [2024-11-13 16:34:48,478 INFO L471 AbstractCegarLoop]: Abstraction has has 204 places, 110 transitions, 937 flow [2024-11-13 16:34:48,478 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 11.409638554216867) internal successors, (947), 83 states have internal predecessors, (947), 0 states have call successors, (0), 0 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-13 16:34:48,479 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:34:48,479 INFO L204 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1] [2024-11-13 16:34:48,500 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2024-11-13 16:34:48,679 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:34:48,679 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:34:48,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:34:48,680 INFO L85 PathProgramCache]: Analyzing trace with hash 193098337, now seen corresponding path program 9 times [2024-11-13 16:34:48,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:34:48,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113111410] [2024-11-13 16:34:48,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:34:48,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:34:48,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:34:49,433 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 120 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:49,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:34:49,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113111410] [2024-11-13 16:34:49,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113111410] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:34:49,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603417235] [2024-11-13 16:34:49,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:34:49,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:34:49,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:34:49,436 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:34:49,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-11-13 16:34:49,869 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-13 16:34:49,869 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:34:49,872 INFO L255 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-13 16:34:49,873 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:34:51,162 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 156 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:51,162 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:34:52,249 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 156 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:52,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603417235] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:34:52,249 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:34:52,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 89 [2024-11-13 16:34:52,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078465952] [2024-11-13 16:34:52,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:34:52,250 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2024-11-13 16:34:52,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:34:52,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2024-11-13 16:34:52,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1184, Invalid=6826, Unknown=0, NotChecked=0, Total=8010 [2024-11-13 16:34:52,663 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:34:52,663 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 204 places, 110 transitions, 937 flow. Second operand has 90 states, 90 states have (on average 10.433333333333334) internal successors, (939), 90 states have internal predecessors, (939), 0 states have call successors, (0), 0 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-13 16:34:52,663 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:34:52,663 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:34:52,663 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:34:56,015 INFO L124 PetriNetUnfolderBase]: 7292/12646 cut-off events. [2024-11-13 16:34:56,015 INFO L125 PetriNetUnfolderBase]: For 81124/83000 co-relation queries the response was YES. [2024-11-13 16:34:56,057 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64376 conditions, 12646 events. 7292/12646 cut-off events. For 81124/83000 co-relation queries the response was YES. Maximal size of possible extension queue 205. Compared 81586 event pairs, 2948 based on Foata normal form. 48/12610 useless extension candidates. Maximal degree in co-relation 64355. Up to 5900 conditions per place. [2024-11-13 16:34:56,089 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 532 selfloop transitions, 47 changer transitions 162/754 dead transitions. [2024-11-13 16:34:56,089 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 754 transitions, 9297 flow [2024-11-13 16:34:56,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-13 16:34:56,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2024-11-13 16:34:56,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 591 transitions. [2024-11-13 16:34:56,091 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.33810068649885583 [2024-11-13 16:34:56,091 INFO L175 Difference]: Start difference. First operand has 204 places, 110 transitions, 937 flow. Second operand 38 states and 591 transitions. [2024-11-13 16:34:56,091 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 754 transitions, 9297 flow [2024-11-13 16:34:56,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 200 places, 754 transitions, 8481 flow, removed 0 selfloop flow, removed 41 redundant places. [2024-11-13 16:34:56,200 INFO L231 Difference]: Finished difference. Result has 220 places, 139 transitions, 1327 flow [2024-11-13 16:34:56,200 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=846, PETRI_DIFFERENCE_MINUEND_PLACES=163, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=1327, PETRI_PLACES=220, PETRI_TRANSITIONS=139} [2024-11-13 16:34:56,203 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 174 predicate places. [2024-11-13 16:34:56,204 INFO L471 AbstractCegarLoop]: Abstraction has has 220 places, 139 transitions, 1327 flow [2024-11-13 16:34:56,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 10.433333333333334) internal successors, (939), 90 states have internal predecessors, (939), 0 states have call successors, (0), 0 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-13 16:34:56,204 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:34:56,204 INFO L204 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:34:56,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2024-11-13 16:34:56,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:34:56,405 INFO L396 AbstractCegarLoop]: === Iteration 65 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:34:56,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:34:56,405 INFO L85 PathProgramCache]: Analyzing trace with hash -980191291, now seen corresponding path program 9 times [2024-11-13 16:34:56,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:34:56,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301133403] [2024-11-13 16:34:56,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:34:56,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:34:56,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:34:57,142 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 120 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:57,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:34:57,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301133403] [2024-11-13 16:34:57,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301133403] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:34:57,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725717628] [2024-11-13 16:34:57,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:34:57,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:34:57,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:34:57,144 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:34:57,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-11-13 16:34:57,535 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-13 16:34:57,535 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:34:57,537 INFO L255 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-13 16:34:57,539 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:34:58,848 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 156 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:34:58,848 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:35:00,013 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 156 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:00,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725717628] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:35:00,013 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:35:00,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 89 [2024-11-13 16:35:00,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37267936] [2024-11-13 16:35:00,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:35:00,013 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2024-11-13 16:35:00,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:35:00,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2024-11-13 16:35:00,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1184, Invalid=6826, Unknown=0, NotChecked=0, Total=8010 [2024-11-13 16:35:00,483 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:35:00,484 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 139 transitions, 1327 flow. Second operand has 90 states, 90 states have (on average 10.455555555555556) internal successors, (941), 90 states have internal predecessors, (941), 0 states have call successors, (0), 0 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-13 16:35:00,484 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:35:00,484 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:35:00,484 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:35:03,943 INFO L124 PetriNetUnfolderBase]: 6852/11269 cut-off events. [2024-11-13 16:35:03,943 INFO L125 PetriNetUnfolderBase]: For 80374/83049 co-relation queries the response was YES. [2024-11-13 16:35:03,998 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59364 conditions, 11269 events. 6852/11269 cut-off events. For 80374/83049 co-relation queries the response was YES. Maximal size of possible extension queue 179. Compared 69689 event pairs, 2927 based on Foata normal form. 610/11832 useless extension candidates. Maximal degree in co-relation 59324. Up to 5900 conditions per place. [2024-11-13 16:35:04,018 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 79 selfloop transitions, 20 changer transitions 561/673 dead transitions. [2024-11-13 16:35:04,018 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 673 transitions, 8440 flow [2024-11-13 16:35:04,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-13 16:35:04,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2024-11-13 16:35:04,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 538 transitions. [2024-11-13 16:35:04,020 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.30778032036613273 [2024-11-13 16:35:04,020 INFO L175 Difference]: Start difference. First operand has 220 places, 139 transitions, 1327 flow. Second operand 38 states and 538 transitions. [2024-11-13 16:35:04,020 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 673 transitions, 8440 flow [2024-11-13 16:35:04,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 673 transitions, 8190 flow, removed 109 selfloop flow, removed 16 redundant places. [2024-11-13 16:35:04,118 INFO L231 Difference]: Finished difference. Result has 259 places, 112 transitions, 1018 flow [2024-11-13 16:35:04,118 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1281, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=1018, PETRI_PLACES=259, PETRI_TRANSITIONS=112} [2024-11-13 16:35:04,119 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 213 predicate places. [2024-11-13 16:35:04,119 INFO L471 AbstractCegarLoop]: Abstraction has has 259 places, 112 transitions, 1018 flow [2024-11-13 16:35:04,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 10.455555555555556) internal successors, (941), 90 states have internal predecessors, (941), 0 states have call successors, (0), 0 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-13 16:35:04,119 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:35:04,119 INFO L204 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1] [2024-11-13 16:35:04,133 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-11-13 16:35:04,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:35:04,320 INFO L396 AbstractCegarLoop]: === Iteration 66 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:35:04,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:35:04,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1973192049, now seen corresponding path program 10 times [2024-11-13 16:35:04,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:35:04,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026468802] [2024-11-13 16:35:04,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:35:04,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:35:04,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:35:05,641 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:05,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:35:05,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026468802] [2024-11-13 16:35:05,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026468802] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:35:05,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763266097] [2024-11-13 16:35:05,642 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:35:05,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:35:05,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:35:05,643 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:35:05,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-11-13 16:35:05,943 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:35:05,943 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:35:05,946 INFO L255 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-11-13 16:35:05,948 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:35:06,479 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 19 treesize of output 1 [2024-11-13 16:35:07,474 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:07,474 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:35:08,444 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 16 treesize of output 14 [2024-11-13 16:35:08,447 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 20 treesize of output 16 [2024-11-13 16:35:08,475 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:08,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763266097] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:35:08,475 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:35:08,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 91 [2024-11-13 16:35:08,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830880504] [2024-11-13 16:35:08,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:35:08,476 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2024-11-13 16:35:08,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:35:08,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2024-11-13 16:35:08,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=8218, Unknown=0, NotChecked=0, Total=8556 [2024-11-13 16:35:10,658 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:35:10,659 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 112 transitions, 1018 flow. Second operand has 93 states, 93 states have (on average 11.333333333333334) internal successors, (1054), 93 states have internal predecessors, (1054), 0 states have call successors, (0), 0 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-13 16:35:10,659 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:35:10,659 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:35:10,659 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:35:20,118 INFO L124 PetriNetUnfolderBase]: 3506/6580 cut-off events. [2024-11-13 16:35:20,118 INFO L125 PetriNetUnfolderBase]: For 48350/49433 co-relation queries the response was YES. [2024-11-13 16:35:20,165 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35569 conditions, 6580 events. 3506/6580 cut-off events. For 48350/49433 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 39058 event pairs, 259 based on Foata normal form. 48/6611 useless extension candidates. Maximal degree in co-relation 35510. Up to 1157 conditions per place. [2024-11-13 16:35:20,186 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 902 selfloop transitions, 59 changer transitions 0/976 dead transitions. [2024-11-13 16:35:20,186 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 976 transitions, 12303 flow [2024-11-13 16:35:20,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-13 16:35:20,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2024-11-13 16:35:20,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 792 transitions. [2024-11-13 16:35:20,188 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.358695652173913 [2024-11-13 16:35:20,188 INFO L175 Difference]: Start difference. First operand has 259 places, 112 transitions, 1018 flow. Second operand 48 states and 792 transitions. [2024-11-13 16:35:20,188 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 976 transitions, 12303 flow [2024-11-13 16:35:20,294 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 976 transitions, 11213 flow, removed 525 selfloop flow, removed 55 redundant places. [2024-11-13 16:35:20,298 INFO L231 Difference]: Finished difference. Result has 218 places, 117 transitions, 1083 flow [2024-11-13 16:35:20,298 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=870, PETRI_DIFFERENCE_MINUEND_PLACES=168, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=1083, PETRI_PLACES=218, PETRI_TRANSITIONS=117} [2024-11-13 16:35:20,299 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 172 predicate places. [2024-11-13 16:35:20,299 INFO L471 AbstractCegarLoop]: Abstraction has has 218 places, 117 transitions, 1083 flow [2024-11-13 16:35:20,299 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 11.333333333333334) internal successors, (1054), 93 states have internal predecessors, (1054), 0 states have call successors, (0), 0 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-13 16:35:20,299 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:35:20,299 INFO L204 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1] [2024-11-13 16:35:20,314 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2024-11-13 16:35:20,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:35:20,500 INFO L396 AbstractCegarLoop]: === Iteration 67 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:35:20,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:35:20,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1973192048, now seen corresponding path program 14 times [2024-11-13 16:35:20,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:35:20,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760967855] [2024-11-13 16:35:20,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:35:20,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:35:20,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:35:21,983 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:21,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:35:21,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760967855] [2024-11-13 16:35:21,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760967855] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:35:21,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335558847] [2024-11-13 16:35:21,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:35:21,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:35:21,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:35:21,985 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:35:21,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-11-13 16:35:22,289 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:35:22,289 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:35:22,291 INFO L255 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 84 conjuncts are in the unsatisfiable core [2024-11-13 16:35:22,294 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:35:22,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 19 treesize of output 1 [2024-11-13 16:35:23,878 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:23,878 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:35:24,884 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-13 16:35:24,887 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 24 treesize of output 20 [2024-11-13 16:35:24,917 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:24,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335558847] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:35:24,917 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:35:24,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 91 [2024-11-13 16:35:24,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976039599] [2024-11-13 16:35:24,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:35:24,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2024-11-13 16:35:24,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:35:24,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2024-11-13 16:35:24,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=8218, Unknown=0, NotChecked=0, Total=8556 [2024-11-13 16:35:27,127 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:35:27,128 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 117 transitions, 1083 flow. Second operand has 93 states, 93 states have (on average 11.333333333333334) internal successors, (1054), 93 states have internal predecessors, (1054), 0 states have call successors, (0), 0 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-13 16:35:27,128 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:35:27,128 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:35:27,128 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:35:36,335 INFO L124 PetriNetUnfolderBase]: 3421/6428 cut-off events. [2024-11-13 16:35:36,335 INFO L125 PetriNetUnfolderBase]: For 44259/45219 co-relation queries the response was YES. [2024-11-13 16:35:36,353 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33780 conditions, 6428 events. 3421/6428 cut-off events. For 44259/45219 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 38080 event pairs, 259 based on Foata normal form. 48/6459 useless extension candidates. Maximal degree in co-relation 33754. Up to 1157 conditions per place. [2024-11-13 16:35:36,371 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 901 selfloop transitions, 59 changer transitions 0/975 dead transitions. [2024-11-13 16:35:36,371 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 975 transitions, 11345 flow [2024-11-13 16:35:36,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-13 16:35:36,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2024-11-13 16:35:36,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 791 transitions. [2024-11-13 16:35:36,373 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3582427536231884 [2024-11-13 16:35:36,373 INFO L175 Difference]: Start difference. First operand has 218 places, 117 transitions, 1083 flow. Second operand 48 states and 791 transitions. [2024-11-13 16:35:36,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 975 transitions, 11345 flow [2024-11-13 16:35:36,447 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 975 transitions, 11172 flow, removed 9 selfloop flow, removed 47 redundant places. [2024-11-13 16:35:36,452 INFO L231 Difference]: Finished difference. Result has 218 places, 116 transitions, 1012 flow [2024-11-13 16:35:36,452 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=894, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=1012, PETRI_PLACES=218, PETRI_TRANSITIONS=116} [2024-11-13 16:35:36,452 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 172 predicate places. [2024-11-13 16:35:36,452 INFO L471 AbstractCegarLoop]: Abstraction has has 218 places, 116 transitions, 1012 flow [2024-11-13 16:35:36,452 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 11.333333333333334) internal successors, (1054), 93 states have internal predecessors, (1054), 0 states have call successors, (0), 0 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-13 16:35:36,452 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:35:36,452 INFO L204 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:35:36,472 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2024-11-13 16:35:36,653 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2024-11-13 16:35:36,653 INFO L396 AbstractCegarLoop]: === Iteration 68 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:35:36,653 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:35:36,653 INFO L85 PathProgramCache]: Analyzing trace with hash 292882133, now seen corresponding path program 10 times [2024-11-13 16:35:36,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:35:36,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955058334] [2024-11-13 16:35:36,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:35:36,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:35:36,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:35:37,990 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:37,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:35:37,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955058334] [2024-11-13 16:35:37,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955058334] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:35:37,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976733896] [2024-11-13 16:35:37,990 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:35:37,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:35:37,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:35:37,993 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:35:37,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-11-13 16:35:38,308 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:35:38,308 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:35:38,311 INFO L255 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 84 conjuncts are in the unsatisfiable core [2024-11-13 16:35:38,313 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:35:38,841 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 19 treesize of output 1 [2024-11-13 16:35:39,948 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:39,948 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:35:40,945 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-13 16:35:40,947 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 24 treesize of output 20 [2024-11-13 16:35:40,976 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:40,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976733896] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:35:40,976 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:35:40,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 91 [2024-11-13 16:35:40,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682806812] [2024-11-13 16:35:40,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:35:40,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2024-11-13 16:35:40,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:35:40,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2024-11-13 16:35:40,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=8214, Unknown=0, NotChecked=0, Total=8556 [2024-11-13 16:35:43,054 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:35:43,055 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 116 transitions, 1012 flow. Second operand has 93 states, 93 states have (on average 11.397849462365592) internal successors, (1060), 93 states have internal predecessors, (1060), 0 states have call successors, (0), 0 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-13 16:35:43,055 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:35:43,055 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:35:43,055 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:35:51,916 INFO L124 PetriNetUnfolderBase]: 3832/6881 cut-off events. [2024-11-13 16:35:51,916 INFO L125 PetriNetUnfolderBase]: For 49688/50894 co-relation queries the response was YES. [2024-11-13 16:35:51,939 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36193 conditions, 6881 events. 3832/6881 cut-off events. For 49688/50894 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 40730 event pairs, 366 based on Foata normal form. 52/6892 useless extension candidates. Maximal degree in co-relation 36169. Up to 1259 conditions per place. [2024-11-13 16:35:51,959 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 957 selfloop transitions, 59 changer transitions 0/1032 dead transitions. [2024-11-13 16:35:51,959 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 1032 transitions, 13157 flow [2024-11-13 16:35:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-13 16:35:51,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2024-11-13 16:35:51,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 766 transitions. [2024-11-13 16:35:51,961 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.34692028985507245 [2024-11-13 16:35:51,961 INFO L175 Difference]: Start difference. First operand has 218 places, 116 transitions, 1012 flow. Second operand 48 states and 766 transitions. [2024-11-13 16:35:51,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 1032 transitions, 13157 flow [2024-11-13 16:35:51,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 220 places, 1032 transitions, 11939 flow, removed 0 selfloop flow, removed 45 redundant places. [2024-11-13 16:35:52,007 INFO L231 Difference]: Finished difference. Result has 223 places, 121 transitions, 1127 flow [2024-11-13 16:35:52,007 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=912, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=1127, PETRI_PLACES=223, PETRI_TRANSITIONS=121} [2024-11-13 16:35:52,007 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 177 predicate places. [2024-11-13 16:35:52,007 INFO L471 AbstractCegarLoop]: Abstraction has has 223 places, 121 transitions, 1127 flow [2024-11-13 16:35:52,008 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 11.397849462365592) internal successors, (1060), 93 states have internal predecessors, (1060), 0 states have call successors, (0), 0 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-13 16:35:52,008 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:35:52,008 INFO L204 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:35:52,036 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2024-11-13 16:35:52,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2024-11-13 16:35:52,208 INFO L396 AbstractCegarLoop]: === Iteration 69 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:35:52,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:35:52,209 INFO L85 PathProgramCache]: Analyzing trace with hash 292882132, now seen corresponding path program 14 times [2024-11-13 16:35:52,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:35:52,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334584115] [2024-11-13 16:35:52,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:35:52,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:35:52,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:35:53,614 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:53,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:35:53,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334584115] [2024-11-13 16:35:53,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334584115] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:35:53,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789587154] [2024-11-13 16:35:53,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:35:53,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:35:53,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:35:53,616 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:35:53,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2024-11-13 16:35:53,939 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:35:53,939 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:35:53,942 INFO L255 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-11-13 16:35:53,944 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:35:54,477 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 19 treesize of output 1 [2024-11-13 16:35:55,460 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:55,460 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:35:56,454 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 16 treesize of output 14 [2024-11-13 16:35:56,460 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 20 treesize of output 16 [2024-11-13 16:35:56,497 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:35:56,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789587154] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:35:56,497 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:35:56,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 91 [2024-11-13 16:35:56,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32203059] [2024-11-13 16:35:56,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:35:56,498 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2024-11-13 16:35:56,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:35:56,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2024-11-13 16:35:56,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=8218, Unknown=0, NotChecked=0, Total=8556 [2024-11-13 16:35:58,284 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:35:58,284 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 223 places, 121 transitions, 1127 flow. Second operand has 93 states, 93 states have (on average 11.397849462365592) internal successors, (1060), 93 states have internal predecessors, (1060), 0 states have call successors, (0), 0 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-13 16:35:58,284 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:35:58,285 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:35:58,285 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:36:07,037 INFO L124 PetriNetUnfolderBase]: 3739/6736 cut-off events. [2024-11-13 16:36:07,037 INFO L125 PetriNetUnfolderBase]: For 48935/50107 co-relation queries the response was YES. [2024-11-13 16:36:07,062 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36513 conditions, 6736 events. 3739/6736 cut-off events. For 48935/50107 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 39624 event pairs, 366 based on Foata normal form. 52/6747 useless extension candidates. Maximal degree in co-relation 36486. Up to 1259 conditions per place. [2024-11-13 16:36:07,083 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 956 selfloop transitions, 59 changer transitions 0/1031 dead transitions. [2024-11-13 16:36:07,083 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 1031 transitions, 12071 flow [2024-11-13 16:36:07,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-13 16:36:07,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2024-11-13 16:36:07,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 765 transitions. [2024-11-13 16:36:07,085 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.34646739130434784 [2024-11-13 16:36:07,085 INFO L175 Difference]: Start difference. First operand has 223 places, 121 transitions, 1127 flow. Second operand 48 states and 765 transitions. [2024-11-13 16:36:07,085 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 1031 transitions, 12071 flow [2024-11-13 16:36:07,138 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 1031 transitions, 11908 flow, removed 7 selfloop flow, removed 46 redundant places. [2024-11-13 16:36:07,144 INFO L231 Difference]: Finished difference. Result has 224 places, 120 transitions, 1066 flow [2024-11-13 16:36:07,144 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=948, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=1066, PETRI_PLACES=224, PETRI_TRANSITIONS=120} [2024-11-13 16:36:07,144 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 178 predicate places. [2024-11-13 16:36:07,144 INFO L471 AbstractCegarLoop]: Abstraction has has 224 places, 120 transitions, 1066 flow [2024-11-13 16:36:07,145 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 11.397849462365592) internal successors, (1060), 93 states have internal predecessors, (1060), 0 states have call successors, (0), 0 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-13 16:36:07,145 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:36:07,145 INFO L204 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1] [2024-11-13 16:36:07,163 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2024-11-13 16:36:07,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2024-11-13 16:36:07,346 INFO L396 AbstractCegarLoop]: === Iteration 70 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:36:07,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:36:07,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1993252074, now seen corresponding path program 15 times [2024-11-13 16:36:07,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:36:07,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254011503] [2024-11-13 16:36:07,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:36:07,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:36:07,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:36:08,288 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 157 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:08,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:36:08,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254011503] [2024-11-13 16:36:08,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254011503] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:36:08,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739649968] [2024-11-13 16:36:08,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:36:08,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:36:08,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:36:08,290 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:36:08,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2024-11-13 16:36:08,799 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-13 16:36:08,799 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:36:08,802 INFO L255 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-13 16:36:08,803 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:36:10,475 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 198 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:10,475 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:36:11,797 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 198 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:11,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739649968] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:36:11,797 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:36:11,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 99 [2024-11-13 16:36:11,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234808727] [2024-11-13 16:36:11,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:36:11,798 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2024-11-13 16:36:11,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:36:11,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2024-11-13 16:36:11,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1445, Invalid=8455, Unknown=0, NotChecked=0, Total=9900 [2024-11-13 16:36:12,405 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:36:12,406 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 120 transitions, 1066 flow. Second operand has 100 states, 100 states have (on average 10.43) internal successors, (1043), 100 states have internal predecessors, (1043), 0 states have call successors, (0), 0 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-13 16:36:12,406 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:36:12,406 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:36:12,406 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:36:17,124 INFO L124 PetriNetUnfolderBase]: 8820/15164 cut-off events. [2024-11-13 16:36:17,124 INFO L125 PetriNetUnfolderBase]: For 102498/104888 co-relation queries the response was YES. [2024-11-13 16:36:17,195 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79493 conditions, 15164 events. 8820/15164 cut-off events. For 102498/104888 co-relation queries the response was YES. Maximal size of possible extension queue 224. Compared 98929 event pairs, 3504 based on Foata normal form. 52/15120 useless extension candidates. Maximal degree in co-relation 79467. Up to 7062 conditions per place. [2024-11-13 16:36:17,236 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 629 selfloop transitions, 52 changer transitions 200/895 dead transitions. [2024-11-13 16:36:17,236 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 895 transitions, 11405 flow [2024-11-13 16:36:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-13 16:36:17,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2024-11-13 16:36:17,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 652 transitions. [2024-11-13 16:36:17,237 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.33747412008281574 [2024-11-13 16:36:17,238 INFO L175 Difference]: Start difference. First operand has 224 places, 120 transitions, 1066 flow. Second operand 42 states and 652 transitions. [2024-11-13 16:36:17,238 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 895 transitions, 11405 flow [2024-11-13 16:36:17,409 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 220 places, 895 transitions, 10440 flow, removed 0 selfloop flow, removed 45 redundant places. [2024-11-13 16:36:17,414 INFO L231 Difference]: Finished difference. Result has 242 places, 152 transitions, 1511 flow [2024-11-13 16:36:17,414 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=966, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=1511, PETRI_PLACES=242, PETRI_TRANSITIONS=152} [2024-11-13 16:36:17,414 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 196 predicate places. [2024-11-13 16:36:17,414 INFO L471 AbstractCegarLoop]: Abstraction has has 242 places, 152 transitions, 1511 flow [2024-11-13 16:36:17,415 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 10.43) internal successors, (1043), 100 states have internal predecessors, (1043), 0 states have call successors, (0), 0 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-13 16:36:17,415 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:36:17,415 INFO L204 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:36:17,430 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2024-11-13 16:36:17,615 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2024-11-13 16:36:17,615 INFO L396 AbstractCegarLoop]: === Iteration 71 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:36:17,615 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:36:17,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1627425921, now seen corresponding path program 15 times [2024-11-13 16:36:17,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:36:17,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677275372] [2024-11-13 16:36:17,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:36:17,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:36:17,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:36:18,707 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 157 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:18,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:36:18,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677275372] [2024-11-13 16:36:18,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677275372] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:36:18,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296964559] [2024-11-13 16:36:18,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:36:18,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:36:18,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:36:18,709 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:36:18,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-11-13 16:36:19,212 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-13 16:36:19,212 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:36:19,215 INFO L255 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-13 16:36:19,216 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:36:20,833 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 198 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:20,833 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:36:22,146 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 198 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:22,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296964559] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:36:22,147 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:36:22,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 99 [2024-11-13 16:36:22,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665333165] [2024-11-13 16:36:22,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:36:22,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2024-11-13 16:36:22,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:36:22,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2024-11-13 16:36:22,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1445, Invalid=8455, Unknown=0, NotChecked=0, Total=9900 [2024-11-13 16:36:22,634 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:36:22,635 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 152 transitions, 1511 flow. Second operand has 100 states, 100 states have (on average 10.45) internal successors, (1045), 100 states have internal predecessors, (1045), 0 states have call successors, (0), 0 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-13 16:36:22,635 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:36:22,635 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:36:22,635 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:36:27,406 INFO L124 PetriNetUnfolderBase]: 8330/13660 cut-off events. [2024-11-13 16:36:27,407 INFO L125 PetriNetUnfolderBase]: For 107124/110478 co-relation queries the response was YES. [2024-11-13 16:36:27,517 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73740 conditions, 13660 events. 8330/13660 cut-off events. For 107124/110478 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 85703 event pairs, 3483 based on Foata normal form. 757/14354 useless extension candidates. Maximal degree in co-relation 73693. Up to 7062 conditions per place. [2024-11-13 16:36:27,542 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 86 selfloop transitions, 22 changer transitions 683/805 dead transitions. [2024-11-13 16:36:27,542 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 805 transitions, 10398 flow [2024-11-13 16:36:27,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-13 16:36:27,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2024-11-13 16:36:27,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 593 transitions. [2024-11-13 16:36:27,544 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.30693581780538304 [2024-11-13 16:36:27,544 INFO L175 Difference]: Start difference. First operand has 242 places, 152 transitions, 1511 flow. Second operand 42 states and 593 transitions. [2024-11-13 16:36:27,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 805 transitions, 10398 flow [2024-11-13 16:36:27,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 805 transitions, 10078 flow, removed 142 selfloop flow, removed 18 redundant places. [2024-11-13 16:36:27,658 INFO L231 Difference]: Finished difference. Result has 285 places, 122 transitions, 1156 flow [2024-11-13 16:36:27,659 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1457, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=152, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=1156, PETRI_PLACES=285, PETRI_TRANSITIONS=122} [2024-11-13 16:36:27,659 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 239 predicate places. [2024-11-13 16:36:27,659 INFO L471 AbstractCegarLoop]: Abstraction has has 285 places, 122 transitions, 1156 flow [2024-11-13 16:36:27,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 10.45) internal successors, (1045), 100 states have internal predecessors, (1045), 0 states have call successors, (0), 0 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-13 16:36:27,660 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:36:27,660 INFO L204 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1] [2024-11-13 16:36:27,685 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2024-11-13 16:36:27,860 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:36:27,860 INFO L396 AbstractCegarLoop]: === Iteration 72 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:36:27,861 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:36:27,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1848678874, now seen corresponding path program 16 times [2024-11-13 16:36:27,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:36:27,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383556041] [2024-11-13 16:36:27,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:36:27,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:36:27,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:36:29,576 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:29,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:36:29,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383556041] [2024-11-13 16:36:29,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383556041] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:36:29,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029196962] [2024-11-13 16:36:29,577 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:36:29,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:36:29,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:36:29,579 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:36:29,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2024-11-13 16:36:29,933 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:36:29,934 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:36:29,936 INFO L255 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 92 conjuncts are in the unsatisfiable core [2024-11-13 16:36:29,939 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:36:30,753 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 19 treesize of output 1 [2024-11-13 16:36:32,281 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:32,282 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:36:33,878 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-13 16:36:33,880 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 24 treesize of output 20 [2024-11-13 16:36:33,912 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:33,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029196962] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:36:33,912 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:36:33,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 101 [2024-11-13 16:36:33,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495412588] [2024-11-13 16:36:33,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:36:33,913 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2024-11-13 16:36:33,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:36:33,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2024-11-13 16:36:33,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=312, Invalid=10194, Unknown=0, NotChecked=0, Total=10506 [2024-11-13 16:36:37,587 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:36:37,588 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 122 transitions, 1156 flow. Second operand has 103 states, 103 states have (on average 11.330097087378642) internal successors, (1167), 103 states have internal predecessors, (1167), 0 states have call successors, (0), 0 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-13 16:36:37,588 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:36:37,588 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:36:37,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:36:52,177 INFO L124 PetriNetUnfolderBase]: 4163/7778 cut-off events. [2024-11-13 16:36:52,178 INFO L125 PetriNetUnfolderBase]: For 61803/63162 co-relation queries the response was YES. [2024-11-13 16:36:52,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43664 conditions, 7778 events. 4163/7778 cut-off events. For 61803/63162 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 46867 event pairs, 236 based on Foata normal form. 52/7811 useless extension candidates. Maximal degree in co-relation 43596. Up to 1311 conditions per place. [2024-11-13 16:36:52,452 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1127 selfloop transitions, 65 changer transitions 0/1208 dead transitions. [2024-11-13 16:36:52,453 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 298 places, 1208 transitions, 15755 flow [2024-11-13 16:36:52,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-13 16:36:52,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2024-11-13 16:36:52,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 894 transitions. [2024-11-13 16:36:52,454 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35990338164251207 [2024-11-13 16:36:52,455 INFO L175 Difference]: Start difference. First operand has 285 places, 122 transitions, 1156 flow. Second operand 54 states and 894 transitions. [2024-11-13 16:36:52,455 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 298 places, 1208 transitions, 15755 flow [2024-11-13 16:36:52,617 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 1208 transitions, 14385 flow, removed 663 selfloop flow, removed 61 redundant places. [2024-11-13 16:36:52,622 INFO L231 Difference]: Finished difference. Result has 240 places, 127 transitions, 1230 flow [2024-11-13 16:36:52,622 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=992, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=1230, PETRI_PLACES=240, PETRI_TRANSITIONS=127} [2024-11-13 16:36:52,623 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 194 predicate places. [2024-11-13 16:36:52,623 INFO L471 AbstractCegarLoop]: Abstraction has has 240 places, 127 transitions, 1230 flow [2024-11-13 16:36:52,623 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 11.330097087378642) internal successors, (1167), 103 states have internal predecessors, (1167), 0 states have call successors, (0), 0 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-13 16:36:52,623 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:36:52,623 INFO L204 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1] [2024-11-13 16:36:52,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2024-11-13 16:36:52,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:36:52,824 INFO L396 AbstractCegarLoop]: === Iteration 73 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:36:52,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:36:52,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1848678873, now seen corresponding path program 11 times [2024-11-13 16:36:52,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:36:52,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011527613] [2024-11-13 16:36:52,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:36:52,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:36:52,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:36:54,986 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:54,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:36:54,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011527613] [2024-11-13 16:36:54,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011527613] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:36:54,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581547197] [2024-11-13 16:36:54,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 16:36:54,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:36:54,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:36:54,989 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:36:54,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2024-11-13 16:36:55,431 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-13 16:36:55,431 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:36:55,435 INFO L255 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 94 conjuncts are in the unsatisfiable core [2024-11-13 16:36:55,437 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:36:55,534 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-13 16:36:56,922 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:56,923 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:36:58,314 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 16 treesize of output 14 [2024-11-13 16:36:58,317 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 20 treesize of output 16 [2024-11-13 16:36:59,521 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:36:59,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581547197] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:36:59,522 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:36:59,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 97 [2024-11-13 16:36:59,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274896280] [2024-11-13 16:36:59,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:36:59,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2024-11-13 16:36:59,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:36:59,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2024-11-13 16:36:59,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=9395, Unknown=0, NotChecked=0, Total=9702 [2024-11-13 16:37:02,026 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:37:02,027 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 127 transitions, 1230 flow. Second operand has 99 states, 99 states have (on average 11.313131313131313) internal successors, (1120), 99 states have internal predecessors, (1120), 0 states have call successors, (0), 0 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-13 16:37:02,027 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:37:02,027 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:37:02,027 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:37:14,857 INFO L124 PetriNetUnfolderBase]: 4070/7599 cut-off events. [2024-11-13 16:37:14,857 INFO L125 PetriNetUnfolderBase]: For 56830/58012 co-relation queries the response was YES. [2024-11-13 16:37:14,896 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41216 conditions, 7599 events. 4070/7599 cut-off events. For 56830/58012 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 45658 event pairs, 281 based on Foata normal form. 52/7632 useless extension candidates. Maximal degree in co-relation 41185. Up to 1311 conditions per place. [2024-11-13 16:37:14,920 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1126 selfloop transitions, 65 changer transitions 0/1207 dead transitions. [2024-11-13 16:37:14,920 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 1207 transitions, 14524 flow [2024-11-13 16:37:14,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-13 16:37:14,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2024-11-13 16:37:14,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 893 transitions. [2024-11-13 16:37:14,923 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35950080515297905 [2024-11-13 16:37:14,923 INFO L175 Difference]: Start difference. First operand has 240 places, 127 transitions, 1230 flow. Second operand 54 states and 893 transitions. [2024-11-13 16:37:14,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 1207 transitions, 14524 flow [2024-11-13 16:37:15,045 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 1207 transitions, 14331 flow, removed 11 selfloop flow, removed 53 redundant places. [2024-11-13 16:37:15,051 INFO L231 Difference]: Finished difference. Result has 240 places, 126 transitions, 1145 flow [2024-11-13 16:37:15,051 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1015, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=1145, PETRI_PLACES=240, PETRI_TRANSITIONS=126} [2024-11-13 16:37:15,052 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 194 predicate places. [2024-11-13 16:37:15,052 INFO L471 AbstractCegarLoop]: Abstraction has has 240 places, 126 transitions, 1145 flow [2024-11-13 16:37:15,052 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 99 states have (on average 11.313131313131313) internal successors, (1120), 99 states have internal predecessors, (1120), 0 states have call successors, (0), 0 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-13 16:37:15,052 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:37:15,052 INFO L204 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:37:15,066 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2024-11-13 16:37:15,252 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:37:15,252 INFO L396 AbstractCegarLoop]: === Iteration 74 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:37:15,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:37:15,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1171649647, now seen corresponding path program 16 times [2024-11-13 16:37:15,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:37:15,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313454539] [2024-11-13 16:37:15,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:37:15,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:37:15,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:37:16,800 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:37:16,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:37:16,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313454539] [2024-11-13 16:37:16,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313454539] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:37:16,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873313037] [2024-11-13 16:37:16,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:37:16,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:37:16,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:37:16,803 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:37:16,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2024-11-13 16:37:17,163 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:37:17,164 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:37:17,166 INFO L255 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 92 conjuncts are in the unsatisfiable core [2024-11-13 16:37:17,168 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:37:17,984 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 19 treesize of output 1 [2024-11-13 16:37:19,457 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:37:19,457 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:37:21,054 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 16 treesize of output 14 [2024-11-13 16:37:21,056 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 20 treesize of output 16 [2024-11-13 16:37:21,090 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:37:21,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873313037] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:37:21,090 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:37:21,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 101 [2024-11-13 16:37:21,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128803220] [2024-11-13 16:37:21,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:37:21,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2024-11-13 16:37:21,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:37:21,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2024-11-13 16:37:21,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=313, Invalid=10193, Unknown=0, NotChecked=0, Total=10506 [2024-11-13 16:37:24,111 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:37:24,112 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 126 transitions, 1145 flow. Second operand has 103 states, 103 states have (on average 11.388349514563107) internal successors, (1173), 103 states have internal predecessors, (1173), 0 states have call successors, (0), 0 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-13 16:37:24,112 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:37:24,112 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:37:24,112 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:37:36,657 INFO L124 PetriNetUnfolderBase]: 4517/8083 cut-off events. [2024-11-13 16:37:36,657 INFO L125 PetriNetUnfolderBase]: For 66319/67781 co-relation queries the response was YES. [2024-11-13 16:37:36,691 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44292 conditions, 8083 events. 4517/8083 cut-off events. For 66319/67781 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 48562 event pairs, 396 based on Foata normal form. 56/8095 useless extension candidates. Maximal degree in co-relation 44264. Up to 1417 conditions per place. [2024-11-13 16:37:36,716 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1190 selfloop transitions, 65 changer transitions 0/1272 dead transitions. [2024-11-13 16:37:36,716 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 1272 transitions, 16944 flow [2024-11-13 16:37:36,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-13 16:37:36,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2024-11-13 16:37:36,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 864 transitions. [2024-11-13 16:37:36,718 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.34782608695652173 [2024-11-13 16:37:36,718 INFO L175 Difference]: Start difference. First operand has 240 places, 126 transitions, 1145 flow. Second operand 54 states and 864 transitions. [2024-11-13 16:37:36,718 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 1272 transitions, 16944 flow [2024-11-13 16:37:36,776 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 1272 transitions, 15331 flow, removed 0 selfloop flow, removed 51 redundant places. [2024-11-13 16:37:36,784 INFO L231 Difference]: Finished difference. Result has 245 places, 131 transitions, 1270 flow [2024-11-13 16:37:36,784 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1032, PETRI_DIFFERENCE_MINUEND_PLACES=189, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=1270, PETRI_PLACES=245, PETRI_TRANSITIONS=131} [2024-11-13 16:37:36,785 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 199 predicate places. [2024-11-13 16:37:36,785 INFO L471 AbstractCegarLoop]: Abstraction has has 245 places, 131 transitions, 1270 flow [2024-11-13 16:37:36,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 11.388349514563107) internal successors, (1173), 103 states have internal predecessors, (1173), 0 states have call successors, (0), 0 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-13 16:37:36,785 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:37:36,785 INFO L204 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:37:36,807 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2024-11-13 16:37:36,985 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:37:36,986 INFO L396 AbstractCegarLoop]: === Iteration 75 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:37:36,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:37:36,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1171649646, now seen corresponding path program 11 times [2024-11-13 16:37:36,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:37:36,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964771732] [2024-11-13 16:37:36,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:37:36,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:37:37,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:37:38,669 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:37:38,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:37:38,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964771732] [2024-11-13 16:37:38,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964771732] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:37:38,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365989372] [2024-11-13 16:37:38,670 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 16:37:38,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:37:38,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:37:38,672 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:37:38,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2024-11-13 16:37:39,087 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-13 16:37:39,087 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:37:39,091 INFO L255 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 93 conjuncts are in the unsatisfiable core [2024-11-13 16:37:39,092 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:37:39,174 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-13 16:37:40,450 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:37:40,450 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:37:41,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 18 treesize of output 16 [2024-11-13 16:37:41,862 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 24 treesize of output 20 [2024-11-13 16:37:43,052 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:37:43,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365989372] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:37:43,052 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:37:43,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 97 [2024-11-13 16:37:43,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470153451] [2024-11-13 16:37:43,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:37:43,053 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2024-11-13 16:37:43,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:37:43,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2024-11-13 16:37:43,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=9395, Unknown=0, NotChecked=0, Total=9702 [2024-11-13 16:37:45,397 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:37:45,398 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 131 transitions, 1270 flow. Second operand has 99 states, 99 states have (on average 11.353535353535353) internal successors, (1124), 99 states have internal predecessors, (1124), 0 states have call successors, (0), 0 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-13 16:37:45,398 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:37:45,398 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:37:45,398 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:37:56,621 INFO L124 PetriNetUnfolderBase]: 4416/7926 cut-off events. [2024-11-13 16:37:56,621 INFO L125 PetriNetUnfolderBase]: For 63787/65211 co-relation queries the response was YES. [2024-11-13 16:37:56,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44368 conditions, 7926 events. 4416/7926 cut-off events. For 63787/65211 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 47223 event pairs, 396 based on Foata normal form. 56/7938 useless extension candidates. Maximal degree in co-relation 44337. Up to 1417 conditions per place. [2024-11-13 16:37:56,675 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1189 selfloop transitions, 65 changer transitions 0/1271 dead transitions. [2024-11-13 16:37:56,675 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 298 places, 1271 transitions, 15472 flow [2024-11-13 16:37:56,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-13 16:37:56,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2024-11-13 16:37:56,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 863 transitions. [2024-11-13 16:37:56,677 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3474235104669887 [2024-11-13 16:37:56,677 INFO L175 Difference]: Start difference. First operand has 245 places, 131 transitions, 1270 flow. Second operand 54 states and 863 transitions. [2024-11-13 16:37:56,677 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 298 places, 1271 transitions, 15472 flow [2024-11-13 16:37:56,740 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 1271 transitions, 15297 flow, removed 9 selfloop flow, removed 50 redundant places. [2024-11-13 16:37:56,749 INFO L231 Difference]: Finished difference. Result has 248 places, 130 transitions, 1205 flow [2024-11-13 16:37:56,749 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1075, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=1205, PETRI_PLACES=248, PETRI_TRANSITIONS=130} [2024-11-13 16:37:56,749 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 202 predicate places. [2024-11-13 16:37:56,750 INFO L471 AbstractCegarLoop]: Abstraction has has 248 places, 130 transitions, 1205 flow [2024-11-13 16:37:56,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 99 states have (on average 11.353535353535353) internal successors, (1124), 99 states have internal predecessors, (1124), 0 states have call successors, (0), 0 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-13 16:37:56,750 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:37:56,750 INFO L204 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1] [2024-11-13 16:37:56,773 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2024-11-13 16:37:56,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:37:56,950 INFO L396 AbstractCegarLoop]: === Iteration 76 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:37:56,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:37:56,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1336114143, now seen corresponding path program 12 times [2024-11-13 16:37:56,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:37:56,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332136978] [2024-11-13 16:37:56,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:37:56,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:37:56,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:37:58,017 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 199 proven. 191 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:37:58,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:37:58,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332136978] [2024-11-13 16:37:58,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332136978] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:37:58,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256702052] [2024-11-13 16:37:58,018 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:37:58,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:37:58,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:37:58,019 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:37:58,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2024-11-13 16:37:58,684 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-11-13 16:37:58,684 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:37:58,687 INFO L255 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-13 16:37:58,689 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:38:00,610 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 245 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:38:00,610 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:38:02,222 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 245 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:38:02,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256702052] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:38:02,222 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:38:02,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 109 [2024-11-13 16:38:02,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620913200] [2024-11-13 16:38:02,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:38:02,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2024-11-13 16:38:02,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:38:02,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2024-11-13 16:38:02,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1732, Invalid=10258, Unknown=0, NotChecked=0, Total=11990 [2024-11-13 16:38:02,913 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:38:02,914 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 130 transitions, 1205 flow. Second operand has 110 states, 110 states have (on average 10.427272727272728) internal successors, (1147), 110 states have internal predecessors, (1147), 0 states have call successors, (0), 0 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-13 16:38:02,914 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:38:02,914 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:38:02,914 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:38:08,528 INFO L124 PetriNetUnfolderBase]: 10492/17906 cut-off events. [2024-11-13 16:38:08,528 INFO L125 PetriNetUnfolderBase]: For 141780/144748 co-relation queries the response was YES. [2024-11-13 16:38:08,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 97403 conditions, 17906 events. 10492/17906 cut-off events. For 141780/144748 co-relation queries the response was YES. Maximal size of possible extension queue 243. Compared 118126 event pairs, 4108 based on Foata normal form. 56/17854 useless extension candidates. Maximal degree in co-relation 97373. Up to 8328 conditions per place. [2024-11-13 16:38:08,680 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 734 selfloop transitions, 57 changer transitions 242/1048 dead transitions. [2024-11-13 16:38:08,680 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 1048 transitions, 13954 flow [2024-11-13 16:38:08,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-13 16:38:08,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2024-11-13 16:38:08,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 713 transitions. [2024-11-13 16:38:08,682 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.33695652173913043 [2024-11-13 16:38:08,682 INFO L175 Difference]: Start difference. First operand has 248 places, 130 transitions, 1205 flow. Second operand 46 states and 713 transitions. [2024-11-13 16:38:08,682 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 1048 transitions, 13954 flow [2024-11-13 16:38:08,981 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 1048 transitions, 12736 flow, removed 0 selfloop flow, removed 51 redundant places. [2024-11-13 16:38:08,986 INFO L231 Difference]: Finished difference. Result has 266 places, 165 transitions, 1701 flow [2024-11-13 16:38:08,986 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1092, PETRI_DIFFERENCE_MINUEND_PLACES=197, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=1701, PETRI_PLACES=266, PETRI_TRANSITIONS=165} [2024-11-13 16:38:08,987 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 220 predicate places. [2024-11-13 16:38:08,987 INFO L471 AbstractCegarLoop]: Abstraction has has 266 places, 165 transitions, 1701 flow [2024-11-13 16:38:08,987 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 10.427272727272728) internal successors, (1147), 110 states have internal predecessors, (1147), 0 states have call successors, (0), 0 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-13 16:38:08,987 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:38:08,987 INFO L204 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:38:09,006 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2024-11-13 16:38:09,188 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:38:09,188 INFO L396 AbstractCegarLoop]: === Iteration 77 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:38:09,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:38:09,188 INFO L85 PathProgramCache]: Analyzing trace with hash -145623579, now seen corresponding path program 12 times [2024-11-13 16:38:09,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:38:09,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640422240] [2024-11-13 16:38:09,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:38:09,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:38:09,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:38:10,245 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 199 proven. 191 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:38:10,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:38:10,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640422240] [2024-11-13 16:38:10,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640422240] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:38:10,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914517843] [2024-11-13 16:38:10,245 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:38:10,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:38:10,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:38:10,247 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:38:10,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2024-11-13 16:38:10,892 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-11-13 16:38:10,892 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:38:10,895 INFO L255 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-13 16:38:10,896 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:38:12,832 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 245 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:38:12,832 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:38:14,461 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 245 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:38:14,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914517843] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:38:14,461 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:38:14,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 109 [2024-11-13 16:38:14,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297724071] [2024-11-13 16:38:14,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:38:14,462 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2024-11-13 16:38:14,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:38:14,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2024-11-13 16:38:14,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1732, Invalid=10258, Unknown=0, NotChecked=0, Total=11990 [2024-11-13 16:38:15,150 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:38:15,151 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 165 transitions, 1701 flow. Second operand has 110 states, 110 states have (on average 10.445454545454545) internal successors, (1149), 110 states have internal predecessors, (1149), 0 states have call successors, (0), 0 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-13 16:38:15,151 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:38:15,151 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:38:15,151 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:38:20,027 INFO L124 PetriNetUnfolderBase]: 9952/16278 cut-off events. [2024-11-13 16:38:20,027 INFO L125 PetriNetUnfolderBase]: For 143696/147791 co-relation queries the response was YES. [2024-11-13 16:38:20,163 INFO L83 FinitePrefix]: Finished finitePrefix Result has 90519 conditions, 16278 events. 9952/16278 cut-off events. For 143696/147791 co-relation queries the response was YES. Maximal size of possible extension queue 217. Compared 103201 event pairs, 4087 based on Foata normal form. 900/17108 useless extension candidates. Maximal degree in co-relation 90466. Up to 8328 conditions per place. [2024-11-13 16:38:20,198 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 93 selfloop transitions, 24 changer transitions 817/949 dead transitions. [2024-11-13 16:38:20,199 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 949 transitions, 12693 flow [2024-11-13 16:38:20,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-13 16:38:20,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2024-11-13 16:38:20,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 648 transitions. [2024-11-13 16:38:20,200 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.30623818525519847 [2024-11-13 16:38:20,200 INFO L175 Difference]: Start difference. First operand has 266 places, 165 transitions, 1701 flow. Second operand 46 states and 648 transitions. [2024-11-13 16:38:20,200 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 949 transitions, 12693 flow [2024-11-13 16:38:20,387 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 949 transitions, 12295 flow, removed 179 selfloop flow, removed 20 redundant places. [2024-11-13 16:38:20,391 INFO L231 Difference]: Finished difference. Result has 313 places, 132 transitions, 1298 flow [2024-11-13 16:38:20,392 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1639, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=141, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=1298, PETRI_PLACES=313, PETRI_TRANSITIONS=132} [2024-11-13 16:38:20,392 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 267 predicate places. [2024-11-13 16:38:20,392 INFO L471 AbstractCegarLoop]: Abstraction has has 313 places, 132 transitions, 1298 flow [2024-11-13 16:38:20,392 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 10.445454545454545) internal successors, (1149), 110 states have internal predecessors, (1149), 0 states have call successors, (0), 0 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-13 16:38:20,392 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:38:20,392 INFO L204 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1] [2024-11-13 16:38:20,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2024-11-13 16:38:20,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2024-11-13 16:38:20,593 INFO L396 AbstractCegarLoop]: === Iteration 78 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:38:20,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:38:20,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1284405041, now seen corresponding path program 13 times [2024-11-13 16:38:20,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:38:20,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805469869] [2024-11-13 16:38:20,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:38:20,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:38:20,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:38:22,387 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:38:22,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:38:22,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805469869] [2024-11-13 16:38:22,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805469869] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:38:22,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381841956] [2024-11-13 16:38:22,388 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 16:38:22,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:38:22,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:38:22,389 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:38:22,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2024-11-13 16:38:22,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:38:22,794 INFO L255 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 99 conjuncts are in the unsatisfiable core [2024-11-13 16:38:22,796 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:38:23,765 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 19 treesize of output 1 [2024-11-13 16:38:25,517 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:38:25,517 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:38:27,361 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 16 treesize of output 14 [2024-11-13 16:38:27,363 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 20 treesize of output 16 [2024-11-13 16:38:27,399 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:38:27,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381841956] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:38:27,400 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:38:27,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 111 [2024-11-13 16:38:27,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439705192] [2024-11-13 16:38:27,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:38:27,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2024-11-13 16:38:27,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:38:27,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2024-11-13 16:38:27,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=343, Invalid=12313, Unknown=0, NotChecked=0, Total=12656 [2024-11-13 16:38:30,809 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:38:30,810 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 132 transitions, 1298 flow. Second operand has 113 states, 113 states have (on average 11.327433628318584) internal successors, (1280), 113 states have internal predecessors, (1280), 0 states have call successors, (0), 0 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-13 16:38:30,811 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:38:30,811 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:38:30,811 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:38:46,216 INFO L124 PetriNetUnfolderBase]: 4876/9049 cut-off events. [2024-11-13 16:38:46,216 INFO L125 PetriNetUnfolderBase]: For 82251/83870 co-relation queries the response was YES. [2024-11-13 16:38:46,324 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52435 conditions, 9049 events. 4876/9049 cut-off events. For 82251/83870 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 55392 event pairs, 254 based on Foata normal form. 56/9084 useless extension candidates. Maximal degree in co-relation 52359. Up to 1473 conditions per place. [2024-11-13 16:38:46,357 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1337 selfloop transitions, 71 changer transitions 0/1425 dead transitions. [2024-11-13 16:38:46,357 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 1425 transitions, 19295 flow [2024-11-13 16:38:46,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-13 16:38:46,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2024-11-13 16:38:46,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 977 transitions. [2024-11-13 16:38:46,359 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3599852616064849 [2024-11-13 16:38:46,359 INFO L175 Difference]: Start difference. First operand has 313 places, 132 transitions, 1298 flow. Second operand 59 states and 977 transitions. [2024-11-13 16:38:46,359 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 1425 transitions, 19295 flow [2024-11-13 16:38:46,633 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 1425 transitions, 17657 flow, removed 795 selfloop flow, removed 67 redundant places. [2024-11-13 16:38:46,640 INFO L231 Difference]: Finished difference. Result has 263 places, 137 transitions, 1372 flow [2024-11-13 16:38:46,640 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1118, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=59, PETRI_FLOW=1372, PETRI_PLACES=263, PETRI_TRANSITIONS=137} [2024-11-13 16:38:46,640 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 217 predicate places. [2024-11-13 16:38:46,640 INFO L471 AbstractCegarLoop]: Abstraction has has 263 places, 137 transitions, 1372 flow [2024-11-13 16:38:46,640 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 11.327433628318584) internal successors, (1280), 113 states have internal predecessors, (1280), 0 states have call successors, (0), 0 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-13 16:38:46,641 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:38:46,641 INFO L204 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1] [2024-11-13 16:38:46,664 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2024-11-13 16:38:46,841 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:38:46,841 INFO L396 AbstractCegarLoop]: === Iteration 79 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:38:46,841 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:38:46,841 INFO L85 PathProgramCache]: Analyzing trace with hash 1284405040, now seen corresponding path program 17 times [2024-11-13 16:38:46,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:38:46,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144932956] [2024-11-13 16:38:46,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:38:46,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:38:46,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:38:48,621 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:38:48,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:38:48,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144932956] [2024-11-13 16:38:48,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144932956] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:38:48,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343186923] [2024-11-13 16:38:48,621 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 16:38:48,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:38:48,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:38:48,623 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:38:48,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2024-11-13 16:38:49,071 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-13 16:38:49,071 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:38:49,074 INFO L255 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 102 conjuncts are in the unsatisfiable core [2024-11-13 16:38:49,077 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:38:49,170 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-13 16:38:50,646 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:38:50,646 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:38:52,378 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-13 16:38:52,382 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 24 treesize of output 20 [2024-11-13 16:38:53,832 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:38:53,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343186923] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:38:53,833 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:38:53,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 107 [2024-11-13 16:38:53,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32358878] [2024-11-13 16:38:53,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:38:53,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2024-11-13 16:38:53,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:38:53,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2024-11-13 16:38:53,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=339, Invalid=11433, Unknown=0, NotChecked=0, Total=11772 [2024-11-13 16:38:56,988 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:38:56,989 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 137 transitions, 1372 flow. Second operand has 109 states, 109 states have (on average 11.311926605504587) internal successors, (1233), 109 states have internal predecessors, (1233), 0 states have call successors, (0), 0 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-13 16:38:56,989 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:38:56,989 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:38:56,989 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:39:11,311 INFO L124 PetriNetUnfolderBase]: 4775/8866 cut-off events. [2024-11-13 16:39:11,312 INFO L125 PetriNetUnfolderBase]: For 74875/76303 co-relation queries the response was YES. [2024-11-13 16:39:11,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49763 conditions, 8866 events. 4775/8866 cut-off events. For 74875/76303 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 54112 event pairs, 303 based on Foata normal form. 56/8901 useless extension candidates. Maximal degree in co-relation 49728. Up to 1473 conditions per place. [2024-11-13 16:39:11,386 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1336 selfloop transitions, 71 changer transitions 0/1424 dead transitions. [2024-11-13 16:39:11,386 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 1424 transitions, 17812 flow [2024-11-13 16:39:11,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-13 16:39:11,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2024-11-13 16:39:11,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 976 transitions. [2024-11-13 16:39:11,388 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3596168017686072 [2024-11-13 16:39:11,388 INFO L175 Difference]: Start difference. First operand has 263 places, 137 transitions, 1372 flow. Second operand 59 states and 976 transitions. [2024-11-13 16:39:11,388 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 1424 transitions, 17812 flow [2024-11-13 16:39:11,565 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 1424 transitions, 17579 flow, removed 13 selfloop flow, removed 61 redundant places. [2024-11-13 16:39:11,571 INFO L231 Difference]: Finished difference. Result has 260 places, 136 transitions, 1262 flow [2024-11-13 16:39:11,571 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1120, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=59, PETRI_FLOW=1262, PETRI_PLACES=260, PETRI_TRANSITIONS=136} [2024-11-13 16:39:11,571 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 214 predicate places. [2024-11-13 16:39:11,572 INFO L471 AbstractCegarLoop]: Abstraction has has 260 places, 136 transitions, 1262 flow [2024-11-13 16:39:11,572 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 109 states have (on average 11.311926605504587) internal successors, (1233), 109 states have internal predecessors, (1233), 0 states have call successors, (0), 0 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-13 16:39:11,572 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:39:11,572 INFO L204 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:39:11,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2024-11-13 16:39:11,772 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:39:11,772 INFO L396 AbstractCegarLoop]: === Iteration 80 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:39:11,773 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:39:11,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1322476789, now seen corresponding path program 13 times [2024-11-13 16:39:11,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:39:11,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760915290] [2024-11-13 16:39:11,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:39:11,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:39:11,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:39:13,796 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:39:13,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:39:13,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760915290] [2024-11-13 16:39:13,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760915290] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:39:13,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090396001] [2024-11-13 16:39:13,796 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 16:39:13,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:39:13,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:39:13,798 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:39:13,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2024-11-13 16:39:14,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:39:14,214 INFO L255 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 100 conjuncts are in the unsatisfiable core [2024-11-13 16:39:14,216 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:39:15,201 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 19 treesize of output 1 [2024-11-13 16:39:17,036 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:39:17,036 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:39:18,928 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-13 16:39:18,930 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 24 treesize of output 20 [2024-11-13 16:39:18,965 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:39:18,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090396001] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:39:18,966 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:39:18,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 111 [2024-11-13 16:39:18,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826871567] [2024-11-13 16:39:18,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:39:18,966 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2024-11-13 16:39:18,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:39:18,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2024-11-13 16:39:18,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=343, Invalid=12313, Unknown=0, NotChecked=0, Total=12656 [2024-11-13 16:39:22,669 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:39:22,670 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 136 transitions, 1262 flow. Second operand has 113 states, 113 states have (on average 11.380530973451327) internal successors, (1286), 113 states have internal predecessors, (1286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:39:22,670 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:39:22,670 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:39:22,670 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:39:37,733 INFO L124 PetriNetUnfolderBase]: 5258/9381 cut-off events. [2024-11-13 16:39:37,734 INFO L125 PetriNetUnfolderBase]: For 78967/80709 co-relation queries the response was YES. [2024-11-13 16:39:37,767 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52003 conditions, 9381 events. 5258/9381 cut-off events. For 78967/80709 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 57010 event pairs, 426 based on Foata normal form. 60/9394 useless extension candidates. Maximal degree in co-relation 51971. Up to 1583 conditions per place. [2024-11-13 16:39:37,795 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1406 selfloop transitions, 71 changer transitions 0/1495 dead transitions. [2024-11-13 16:39:37,795 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 1495 transitions, 19889 flow [2024-11-13 16:39:37,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-13 16:39:37,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2024-11-13 16:39:37,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 944 transitions. [2024-11-13 16:39:37,797 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.34782608695652173 [2024-11-13 16:39:37,797 INFO L175 Difference]: Start difference. First operand has 260 places, 136 transitions, 1262 flow. Second operand 59 states and 944 transitions. [2024-11-13 16:39:37,798 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 1495 transitions, 19889 flow [2024-11-13 16:39:37,865 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 1495 transitions, 17950 flow, removed 0 selfloop flow, removed 56 redundant places. [2024-11-13 16:39:37,871 INFO L231 Difference]: Finished difference. Result has 265 places, 141 transitions, 1395 flow [2024-11-13 16:39:37,871 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1138, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=59, PETRI_FLOW=1395, PETRI_PLACES=265, PETRI_TRANSITIONS=141} [2024-11-13 16:39:37,871 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 219 predicate places. [2024-11-13 16:39:37,871 INFO L471 AbstractCegarLoop]: Abstraction has has 265 places, 141 transitions, 1395 flow [2024-11-13 16:39:37,872 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 11.380530973451327) internal successors, (1286), 113 states have internal predecessors, (1286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:39:37,872 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:39:37,872 INFO L204 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:39:37,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2024-11-13 16:39:38,072 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2024-11-13 16:39:38,072 INFO L396 AbstractCegarLoop]: === Iteration 81 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:39:38,072 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:39:38,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1322476788, now seen corresponding path program 17 times [2024-11-13 16:39:38,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:39:38,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704738118] [2024-11-13 16:39:38,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:39:38,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:39:38,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:39:39,828 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:39:39,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:39:39,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704738118] [2024-11-13 16:39:39,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704738118] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:39:39,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058551515] [2024-11-13 16:39:39,829 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 16:39:39,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:39:39,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:39:39,831 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:39:39,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2024-11-13 16:39:40,430 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-13 16:39:40,430 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:39:40,434 INFO L255 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 99 conjuncts are in the unsatisfiable core [2024-11-13 16:39:40,436 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:39:41,422 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 19 treesize of output 1 [2024-11-13 16:39:43,166 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:39:43,166 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:39:45,032 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 16 treesize of output 14 [2024-11-13 16:39:45,034 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 20 treesize of output 16 [2024-11-13 16:39:45,069 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 421 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:39:45,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058551515] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:39:45,069 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:39:45,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44, 44] total 111 [2024-11-13 16:39:45,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731518894] [2024-11-13 16:39:45,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:39:45,070 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2024-11-13 16:39:45,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:39:45,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2024-11-13 16:39:45,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=343, Invalid=12313, Unknown=0, NotChecked=0, Total=12656 [2024-11-13 16:39:48,723 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:39:48,724 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 141 transitions, 1395 flow. Second operand has 113 states, 113 states have (on average 11.380530973451327) internal successors, (1286), 113 states have internal predecessors, (1286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:39:48,724 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:39:48,724 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:39:48,724 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:40:03,529 INFO L124 PetriNetUnfolderBase]: 5149/9212 cut-off events. [2024-11-13 16:40:03,529 INFO L125 PetriNetUnfolderBase]: For 76839/78539 co-relation queries the response was YES. [2024-11-13 16:40:03,585 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52207 conditions, 9212 events. 5149/9212 cut-off events. For 76839/78539 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 55477 event pairs, 426 based on Foata normal form. 60/9225 useless extension candidates. Maximal degree in co-relation 52172. Up to 1583 conditions per place. [2024-11-13 16:40:03,618 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1405 selfloop transitions, 71 changer transitions 0/1494 dead transitions. [2024-11-13 16:40:03,618 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 1494 transitions, 18104 flow [2024-11-13 16:40:03,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-13 16:40:03,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2024-11-13 16:40:03,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 943 transitions. [2024-11-13 16:40:03,620 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3474576271186441 [2024-11-13 16:40:03,620 INFO L175 Difference]: Start difference. First operand has 265 places, 141 transitions, 1395 flow. Second operand 59 states and 943 transitions. [2024-11-13 16:40:03,620 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 1494 transitions, 18104 flow [2024-11-13 16:40:03,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 1494 transitions, 17889 flow, removed 11 selfloop flow, removed 58 redundant places. [2024-11-13 16:40:03,743 INFO L231 Difference]: Finished difference. Result has 265 places, 140 transitions, 1302 flow [2024-11-13 16:40:03,744 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1160, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=59, PETRI_FLOW=1302, PETRI_PLACES=265, PETRI_TRANSITIONS=140} [2024-11-13 16:40:03,744 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 219 predicate places. [2024-11-13 16:40:03,744 INFO L471 AbstractCegarLoop]: Abstraction has has 265 places, 140 transitions, 1302 flow [2024-11-13 16:40:03,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 11.380530973451327) internal successors, (1286), 113 states have internal predecessors, (1286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:40:03,744 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:40:03,744 INFO L204 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1] [2024-11-13 16:40:03,760 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2024-11-13 16:40:03,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:40:03,945 INFO L396 AbstractCegarLoop]: === Iteration 82 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:40:03,945 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:40:03,945 INFO L85 PathProgramCache]: Analyzing trace with hash -395277993, now seen corresponding path program 14 times [2024-11-13 16:40:03,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:40:03,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400509525] [2024-11-13 16:40:03,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:40:03,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:40:03,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:40:05,263 INFO L134 CoverageAnalysis]: Checked inductivity of 473 backedges. 246 proven. 227 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:40:05,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:40:05,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400509525] [2024-11-13 16:40:05,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400509525] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:40:05,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216425335] [2024-11-13 16:40:05,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:40:05,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:40:05,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:40:05,265 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:40:05,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2024-11-13 16:40:05,690 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:40:05,690 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:40:05,693 INFO L255 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-13 16:40:05,694 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:40:07,930 INFO L134 CoverageAnalysis]: Checked inductivity of 473 backedges. 297 proven. 176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:40:07,930 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:40:09,938 INFO L134 CoverageAnalysis]: Checked inductivity of 473 backedges. 297 proven. 176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:40:09,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216425335] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:40:09,938 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:40:09,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48, 48] total 119 [2024-11-13 16:40:09,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459458686] [2024-11-13 16:40:09,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:40:09,939 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2024-11-13 16:40:09,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:40:09,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2024-11-13 16:40:09,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2045, Invalid=12235, Unknown=0, NotChecked=0, Total=14280 [2024-11-13 16:40:10,439 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:40:10,440 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 140 transitions, 1302 flow. Second operand has 120 states, 120 states have (on average 10.425) internal successors, (1251), 120 states have internal predecessors, (1251), 0 states have call successors, (0), 0 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-13 16:40:10,440 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:40:10,440 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:40:10,440 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:40:17,287 INFO L124 PetriNetUnfolderBase]: 12308/20736 cut-off events. [2024-11-13 16:40:17,288 INFO L125 PetriNetUnfolderBase]: For 161296/164942 co-relation queries the response was YES. [2024-11-13 16:40:17,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113125 conditions, 20736 events. 12308/20736 cut-off events. For 161296/164942 co-relation queries the response was YES. Maximal size of possible extension queue 257. Compared 137158 event pairs, 4761 based on Foata normal form. 60/20652 useless extension candidates. Maximal degree in co-relation 113091. Up to 9698 conditions per place. [2024-11-13 16:40:17,471 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 847 selfloop transitions, 62 changer transitions 288/1213 dead transitions. [2024-11-13 16:40:17,471 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 1213 transitions, 16169 flow [2024-11-13 16:40:17,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-13 16:40:17,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2024-11-13 16:40:17,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 774 transitions. [2024-11-13 16:40:17,473 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.33652173913043476 [2024-11-13 16:40:17,473 INFO L175 Difference]: Start difference. First operand has 265 places, 140 transitions, 1302 flow. Second operand 50 states and 774 transitions. [2024-11-13 16:40:17,473 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 1213 transitions, 16169 flow [2024-11-13 16:40:18,264 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 1213 transitions, 14720 flow, removed 0 selfloop flow, removed 56 redundant places. [2024-11-13 16:40:18,270 INFO L231 Difference]: Finished difference. Result has 284 places, 178 transitions, 1845 flow [2024-11-13 16:40:18,270 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1178, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=1845, PETRI_PLACES=284, PETRI_TRANSITIONS=178} [2024-11-13 16:40:18,270 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 238 predicate places. [2024-11-13 16:40:18,270 INFO L471 AbstractCegarLoop]: Abstraction has has 284 places, 178 transitions, 1845 flow [2024-11-13 16:40:18,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 120 states have (on average 10.425) internal successors, (1251), 120 states have internal predecessors, (1251), 0 states have call successors, (0), 0 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-13 16:40:18,270 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:40:18,270 INFO L204 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:40:18,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2024-11-13 16:40:18,471 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:40:18,471 INFO L396 AbstractCegarLoop]: === Iteration 83 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:40:18,471 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:40:18,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1820852833, now seen corresponding path program 18 times [2024-11-13 16:40:18,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:40:18,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975365264] [2024-11-13 16:40:18,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:40:18,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:40:18,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:40:19,840 INFO L134 CoverageAnalysis]: Checked inductivity of 473 backedges. 246 proven. 227 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:40:19,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:40:19,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975365264] [2024-11-13 16:40:19,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975365264] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:40:19,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556596714] [2024-11-13 16:40:19,841 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:40:19,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:40:19,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:40:19,845 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:40:19,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2024-11-13 16:40:20,705 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-11-13 16:40:20,705 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:40:20,708 INFO L255 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-13 16:40:20,710 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:40:22,916 INFO L134 CoverageAnalysis]: Checked inductivity of 473 backedges. 297 proven. 176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:40:22,916 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:40:24,824 INFO L134 CoverageAnalysis]: Checked inductivity of 473 backedges. 297 proven. 176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:40:24,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556596714] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:40:24,824 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:40:24,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48, 48] total 119 [2024-11-13 16:40:24,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151390251] [2024-11-13 16:40:24,824 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:40:24,825 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2024-11-13 16:40:24,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:40:24,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2024-11-13 16:40:24,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2045, Invalid=12235, Unknown=0, NotChecked=0, Total=14280 [2024-11-13 16:40:25,504 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:40:25,505 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 178 transitions, 1845 flow. Second operand has 120 states, 120 states have (on average 10.441666666666666) internal successors, (1253), 120 states have internal predecessors, (1253), 0 states have call successors, (0), 0 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-13 16:40:25,505 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:40:25,505 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:40:25,505 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:40:31,945 INFO L124 PetriNetUnfolderBase]: 11718/19093 cut-off events. [2024-11-13 16:40:31,945 INFO L125 PetriNetUnfolderBase]: For 162431/167379 co-relation queries the response was YES. [2024-11-13 16:40:32,130 INFO L83 FinitePrefix]: Finished finitePrefix Result has 106094 conditions, 19093 events. 11718/19093 cut-off events. For 162431/167379 co-relation queries the response was YES. Maximal size of possible extension queue 236. Compared 122427 event pairs, 4739 based on Foata normal form. 1077/20093 useless extension candidates. Maximal degree in co-relation 106035. Up to 9698 conditions per place. [2024-11-13 16:40:32,168 INFO L140 encePairwiseOnDemand]: 37/46 looper letters, 100 selfloop transitions, 26 changer transitions 963/1105 dead transitions. [2024-11-13 16:40:32,168 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 1105 transitions, 14868 flow [2024-11-13 16:40:32,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-13 16:40:32,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2024-11-13 16:40:32,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 703 transitions. [2024-11-13 16:40:32,169 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3056521739130435 [2024-11-13 16:40:32,169 INFO L175 Difference]: Start difference. First operand has 284 places, 178 transitions, 1845 flow. Second operand 50 states and 703 transitions. [2024-11-13 16:40:32,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 1105 transitions, 14868 flow [2024-11-13 16:40:32,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 1105 transitions, 14384 flow, removed 220 selfloop flow, removed 22 redundant places. [2024-11-13 16:40:32,435 INFO L231 Difference]: Finished difference. Result has 335 places, 142 transitions, 1400 flow [2024-11-13 16:40:32,436 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1775, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=1400, PETRI_PLACES=335, PETRI_TRANSITIONS=142} [2024-11-13 16:40:32,436 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 289 predicate places. [2024-11-13 16:40:32,436 INFO L471 AbstractCegarLoop]: Abstraction has has 335 places, 142 transitions, 1400 flow [2024-11-13 16:40:32,436 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 120 states have (on average 10.441666666666666) internal successors, (1253), 120 states have internal predecessors, (1253), 0 states have call successors, (0), 0 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-13 16:40:32,436 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:40:32,436 INFO L204 CegarLoopForPetriNet]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1] [2024-11-13 16:40:32,457 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2024-11-13 16:40:32,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:40:32,637 INFO L396 AbstractCegarLoop]: === Iteration 84 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:40:32,637 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:40:32,637 INFO L85 PathProgramCache]: Analyzing trace with hash -45716377, now seen corresponding path program 15 times [2024-11-13 16:40:32,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:40:32,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230675274] [2024-11-13 16:40:32,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:40:32,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:40:32,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:40:35,670 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:40:35,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:40:35,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230675274] [2024-11-13 16:40:35,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230675274] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:40:35,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296891543] [2024-11-13 16:40:35,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:40:35,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:40:35,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:40:35,672 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:40:35,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2024-11-13 16:40:36,503 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2024-11-13 16:40:36,503 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:40:36,507 INFO L255 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 108 conjuncts are in the unsatisfiable core [2024-11-13 16:40:36,510 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:40:37,682 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 19 treesize of output 1 [2024-11-13 16:40:39,854 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:40:39,854 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:40:42,081 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 16 treesize of output 14 [2024-11-13 16:40:42,083 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 20 treesize of output 16 [2024-11-13 16:40:42,121 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:40:42,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296891543] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:40:42,121 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:40:42,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48, 48] total 121 [2024-11-13 16:40:42,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932879173] [2024-11-13 16:40:42,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:40:42,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 123 states [2024-11-13 16:40:42,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:40:42,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2024-11-13 16:40:42,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=14633, Unknown=0, NotChecked=0, Total=15006 [2024-11-13 16:40:46,691 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:40:46,692 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 142 transitions, 1400 flow. Second operand has 123 states, 123 states have (on average 11.325203252032521) internal successors, (1393), 123 states have internal predecessors, (1393), 0 states have call successors, (0), 0 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-13 16:40:46,692 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:40:46,692 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:40:46,692 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:41:06,289 INFO L124 PetriNetUnfolderBase]: 5645/10412 cut-off events. [2024-11-13 16:41:06,289 INFO L125 PetriNetUnfolderBase]: For 92490/94411 co-relation queries the response was YES. [2024-11-13 16:41:06,433 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60208 conditions, 10412 events. 5645/10412 cut-off events. For 92490/94411 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 64673 event pairs, 272 based on Foata normal form. 60/10449 useless extension candidates. Maximal degree in co-relation 60124. Up to 1747 conditions per place. [2024-11-13 16:41:06,487 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1565 selfloop transitions, 77 changer transitions 0/1660 dead transitions. [2024-11-13 16:41:06,488 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 1660 transitions, 22427 flow [2024-11-13 16:41:06,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-13 16:41:06,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2024-11-13 16:41:06,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 1060 transitions. [2024-11-13 16:41:06,490 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.360054347826087 [2024-11-13 16:41:06,490 INFO L175 Difference]: Start difference. First operand has 335 places, 142 transitions, 1400 flow. Second operand 64 states and 1060 transitions. [2024-11-13 16:41:06,491 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 1660 transitions, 22427 flow [2024-11-13 16:41:07,107 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 277 places, 1660 transitions, 20497 flow, removed 939 selfloop flow, removed 73 redundant places. [2024-11-13 16:41:07,114 INFO L231 Difference]: Finished difference. Result has 280 places, 147 transitions, 1472 flow [2024-11-13 16:41:07,114 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1204, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=1472, PETRI_PLACES=280, PETRI_TRANSITIONS=147} [2024-11-13 16:41:07,115 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 234 predicate places. [2024-11-13 16:41:07,115 INFO L471 AbstractCegarLoop]: Abstraction has has 280 places, 147 transitions, 1472 flow [2024-11-13 16:41:07,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 123 states, 123 states have (on average 11.325203252032521) internal successors, (1393), 123 states have internal predecessors, (1393), 0 states have call successors, (0), 0 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-13 16:41:07,115 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:41:07,115 INFO L204 CegarLoopForPetriNet]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1] [2024-11-13 16:41:07,130 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2024-11-13 16:41:07,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2024-11-13 16:41:07,316 INFO L396 AbstractCegarLoop]: === Iteration 85 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:41:07,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:41:07,317 INFO L85 PathProgramCache]: Analyzing trace with hash -45716378, now seen corresponding path program 18 times [2024-11-13 16:41:07,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:41:07,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872030707] [2024-11-13 16:41:07,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:41:07,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:41:07,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:41:09,708 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:41:09,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:41:09,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872030707] [2024-11-13 16:41:09,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872030707] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:41:09,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884950411] [2024-11-13 16:41:09,709 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:41:09,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:41:09,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:41:09,711 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:41:09,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2024-11-13 16:41:10,688 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-11-13 16:41:10,688 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:41:10,692 INFO L255 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 107 conjuncts are in the unsatisfiable core [2024-11-13 16:41:10,694 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:41:11,913 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 19 treesize of output 1 [2024-11-13 16:41:14,136 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:41:14,136 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:41:16,418 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-13 16:41:16,423 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 24 treesize of output 20 [2024-11-13 16:41:16,463 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:41:16,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884950411] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:41:16,463 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:41:16,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48, 48] total 121 [2024-11-13 16:41:16,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822779160] [2024-11-13 16:41:16,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:41:16,464 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 123 states [2024-11-13 16:41:16,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:41:16,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2024-11-13 16:41:16,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=14633, Unknown=0, NotChecked=0, Total=15006 [2024-11-13 16:41:21,771 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:41:21,772 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 280 places, 147 transitions, 1472 flow. Second operand has 123 states, 123 states have (on average 11.325203252032521) internal successors, (1393), 123 states have internal predecessors, (1393), 0 states have call successors, (0), 0 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-13 16:41:21,773 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:41:21,773 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:41:21,773 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:41:41,369 INFO L124 PetriNetUnfolderBase]: 5536/10259 cut-off events. [2024-11-13 16:41:41,370 INFO L125 PetriNetUnfolderBase]: For 82751/84487 co-relation queries the response was YES. [2024-11-13 16:41:41,474 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57454 conditions, 10259 events. 5536/10259 cut-off events. For 82751/84487 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 63360 event pairs, 272 based on Foata normal form. 60/10296 useless extension candidates. Maximal degree in co-relation 57415. Up to 1723 conditions per place. [2024-11-13 16:41:41,542 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1564 selfloop transitions, 77 changer transitions 0/1659 dead transitions. [2024-11-13 16:41:41,542 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 1659 transitions, 20664 flow [2024-11-13 16:41:41,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-13 16:41:41,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2024-11-13 16:41:41,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 1059 transitions. [2024-11-13 16:41:41,579 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35971467391304346 [2024-11-13 16:41:41,579 INFO L175 Difference]: Start difference. First operand has 280 places, 147 transitions, 1472 flow. Second operand 64 states and 1059 transitions. [2024-11-13 16:41:41,580 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 1659 transitions, 20664 flow [2024-11-13 16:41:41,979 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 1659 transitions, 20429 flow, removed 15 selfloop flow, removed 64 redundant places. [2024-11-13 16:41:41,989 INFO L231 Difference]: Finished difference. Result has 279 places, 146 transitions, 1371 flow [2024-11-13 16:41:41,990 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1217, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=1371, PETRI_PLACES=279, PETRI_TRANSITIONS=146} [2024-11-13 16:41:41,990 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 233 predicate places. [2024-11-13 16:41:41,991 INFO L471 AbstractCegarLoop]: Abstraction has has 279 places, 146 transitions, 1371 flow [2024-11-13 16:41:41,991 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 123 states, 123 states have (on average 11.325203252032521) internal successors, (1393), 123 states have internal predecessors, (1393), 0 states have call successors, (0), 0 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-13 16:41:41,991 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:41:41,991 INFO L204 CegarLoopForPetriNet]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:41:42,015 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2024-11-13 16:41:42,192 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:41:42,192 INFO L396 AbstractCegarLoop]: === Iteration 86 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:41:42,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:41:42,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1552850575, now seen corresponding path program 19 times [2024-11-13 16:41:42,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:41:42,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23997019] [2024-11-13 16:41:42,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:41:42,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:41:42,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:41:44,456 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:41:44,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:41:44,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23997019] [2024-11-13 16:41:44,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23997019] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:41:44,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640750028] [2024-11-13 16:41:44,456 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 16:41:44,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:41:44,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:41:44,458 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:41:44,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2024-11-13 16:41:44,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:41:44,924 INFO L255 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 107 conjuncts are in the unsatisfiable core [2024-11-13 16:41:44,926 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:41:46,081 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 19 treesize of output 1 [2024-11-13 16:41:48,137 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:41:48,138 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:41:50,404 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 16 treesize of output 14 [2024-11-13 16:41:50,406 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 20 treesize of output 16 [2024-11-13 16:41:50,478 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:41:50,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640750028] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:41:50,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:41:50,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48, 48] total 121 [2024-11-13 16:41:50,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738290350] [2024-11-13 16:41:50,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:41:50,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 123 states [2024-11-13 16:41:50,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:41:50,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2024-11-13 16:41:50,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=14633, Unknown=0, NotChecked=0, Total=15006 [2024-11-13 16:41:54,684 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:41:54,685 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 146 transitions, 1371 flow. Second operand has 123 states, 123 states have (on average 11.373983739837398) internal successors, (1399), 123 states have internal predecessors, (1399), 0 states have call successors, (0), 0 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-13 16:41:54,685 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:41:54,685 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:41:54,685 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:42:13,026 INFO L124 PetriNetUnfolderBase]: 6055/10775 cut-off events. [2024-11-13 16:42:13,026 INFO L125 PetriNetUnfolderBase]: For 93049/95095 co-relation queries the response was YES. [2024-11-13 16:42:13,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60322 conditions, 10775 events. 6055/10775 cut-off events. For 93049/95095 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 66156 event pairs, 456 based on Foata normal form. 64/10789 useless extension candidates. Maximal degree in co-relation 60286. Up to 1855 conditions per place. [2024-11-13 16:42:13,126 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1640 selfloop transitions, 77 changer transitions 0/1736 dead transitions. [2024-11-13 16:42:13,126 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 342 places, 1736 transitions, 23483 flow [2024-11-13 16:42:13,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-13 16:42:13,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2024-11-13 16:42:13,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 1024 transitions. [2024-11-13 16:42:13,128 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.34782608695652173 [2024-11-13 16:42:13,128 INFO L175 Difference]: Start difference. First operand has 279 places, 146 transitions, 1371 flow. Second operand 64 states and 1024 transitions. [2024-11-13 16:42:13,128 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 342 places, 1736 transitions, 23483 flow [2024-11-13 16:42:13,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 1736 transitions, 21188 flow, removed 0 selfloop flow, removed 61 redundant places. [2024-11-13 16:42:13,233 INFO L231 Difference]: Finished difference. Result has 284 places, 151 transitions, 1509 flow [2024-11-13 16:42:13,233 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1236, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=1509, PETRI_PLACES=284, PETRI_TRANSITIONS=151} [2024-11-13 16:42:13,233 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 238 predicate places. [2024-11-13 16:42:13,234 INFO L471 AbstractCegarLoop]: Abstraction has has 284 places, 151 transitions, 1509 flow [2024-11-13 16:42:13,234 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 123 states, 123 states have (on average 11.373983739837398) internal successors, (1399), 123 states have internal predecessors, (1399), 0 states have call successors, (0), 0 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-13 16:42:13,234 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:42:13,234 INFO L204 CegarLoopForPetriNet]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:42:13,257 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2024-11-13 16:42:13,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:42:13,435 INFO L396 AbstractCegarLoop]: === Iteration 87 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:42:13,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:42:13,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1552850574, now seen corresponding path program 14 times [2024-11-13 16:42:13,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:42:13,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956611124] [2024-11-13 16:42:13,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:42:13,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:42:13,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:42:15,976 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:42:15,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:42:15,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956611124] [2024-11-13 16:42:15,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956611124] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:42:15,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117403638] [2024-11-13 16:42:15,976 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:42:15,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:42:15,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:42:15,978 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:42:15,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2024-11-13 16:42:16,478 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:42:16,478 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:42:16,481 INFO L255 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 110 conjuncts are in the unsatisfiable core [2024-11-13 16:42:16,484 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:42:16,595 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-13 16:42:18,274 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:42:18,274 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:42:20,377 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-13 16:42:20,380 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 24 treesize of output 20 [2024-11-13 16:42:22,090 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 507 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:42:22,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117403638] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:42:22,090 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:42:22,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48, 48] total 117 [2024-11-13 16:42:22,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159973854] [2024-11-13 16:42:22,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:42:22,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2024-11-13 16:42:22,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:42:22,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2024-11-13 16:42:22,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=13671, Unknown=0, NotChecked=0, Total=14042 [2024-11-13 16:42:25,400 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 46 [2024-11-13 16:42:25,401 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 151 transitions, 1509 flow. Second operand has 119 states, 119 states have (on average 11.344537815126051) internal successors, (1350), 119 states have internal predecessors, (1350), 0 states have call successors, (0), 0 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-13 16:42:25,401 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:42:25,401 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 46 [2024-11-13 16:42:25,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:42:41,095 INFO L124 PetriNetUnfolderBase]: 5938/10594 cut-off events. [2024-11-13 16:42:41,095 INFO L125 PetriNetUnfolderBase]: For 88928/90928 co-relation queries the response was YES. [2024-11-13 16:42:41,226 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60400 conditions, 10594 events. 5938/10594 cut-off events. For 88928/90928 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 65003 event pairs, 456 based on Foata normal form. 64/10608 useless extension candidates. Maximal degree in co-relation 60361. Up to 1815 conditions per place. [2024-11-13 16:42:41,281 INFO L140 encePairwiseOnDemand]: 35/46 looper letters, 1639 selfloop transitions, 77 changer transitions 0/1735 dead transitions. [2024-11-13 16:42:41,281 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 1735 transitions, 21352 flow [2024-11-13 16:42:41,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-13 16:42:41,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2024-11-13 16:42:41,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 1023 transitions. [2024-11-13 16:42:41,284 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.34748641304347827 [2024-11-13 16:42:41,284 INFO L175 Difference]: Start difference. First operand has 284 places, 151 transitions, 1509 flow. Second operand 64 states and 1023 transitions. [2024-11-13 16:42:41,284 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 1735 transitions, 21352 flow [2024-11-13 16:42:41,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 286 places, 1735 transitions, 21135 flow, removed 13 selfloop flow, removed 61 redundant places. [2024-11-13 16:42:41,494 INFO L231 Difference]: Finished difference. Result has 286 places, 150 transitions, 1423 flow [2024-11-13 16:42:41,494 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1269, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=150, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=1423, PETRI_PLACES=286, PETRI_TRANSITIONS=150} [2024-11-13 16:42:41,495 INFO L277 CegarLoopForPetriNet]: 46 programPoint places, 240 predicate places. [2024-11-13 16:42:41,495 INFO L471 AbstractCegarLoop]: Abstraction has has 286 places, 150 transitions, 1423 flow [2024-11-13 16:42:41,495 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 119 states have (on average 11.344537815126051) internal successors, (1350), 119 states have internal predecessors, (1350), 0 states have call successors, (0), 0 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-13 16:42:41,495 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:42:41,496 INFO L204 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1] [2024-11-13 16:42:41,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2024-11-13 16:42:41,696 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:42:41,697 INFO L396 AbstractCegarLoop]: === Iteration 88 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2024-11-13 16:42:41,697 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:42:41,701 INFO L85 PathProgramCache]: Analyzing trace with hash -2121308703, now seen corresponding path program 16 times [2024-11-13 16:42:41,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:42:41,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282262402] [2024-11-13 16:42:41,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:42:41,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:42:41,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:42:43,284 INFO L134 CoverageAnalysis]: Checked inductivity of 564 backedges. 298 proven. 266 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:42:43,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:42:43,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282262402] [2024-11-13 16:42:43,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282262402] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:42:43,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745214186] [2024-11-13 16:42:43,284 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:42:43,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:42:43,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:42:43,287 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:42:43,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fb81b0ea-9894-4658-88d2-b75d74d82427/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2024-11-13 16:42:43,806 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:42:43,807 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:42:43,809 INFO L255 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-13 16:42:43,811 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:42:46,338 INFO L134 CoverageAnalysis]: Checked inductivity of 564 backedges. 354 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:42:46,338 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:42:48,599 INFO L134 CoverageAnalysis]: Checked inductivity of 564 backedges. 354 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:42:48,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745214186] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:42:48,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:42:48,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52, 52] total 129 [2024-11-13 16:42:48,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452754611] [2024-11-13 16:42:48,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:42:48,600 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 130 states [2024-11-13 16:42:48,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:42:48,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2024-11-13 16:42:48,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2384, Invalid=14386, Unknown=0, NotChecked=0, Total=16770 [2024-11-13 16:42:49,320 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 46 [2024-11-13 16:42:49,321 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 150 transitions, 1423 flow. Second operand has 130 states, 130 states have (on average 10.423076923076923) internal successors, (1355), 130 states have internal predecessors, (1355), 0 states have call successors, (0), 0 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-13 16:42:49,321 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:42:49,321 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 46 [2024-11-13 16:42:49,321 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand