./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/parallel-misc-1.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/parallel-misc-1.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --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 c870162e8691a06e8bb6a8083be9eaf3f7ddc94357fb302a6e1fdd1b7aa873f8 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:49:52,228 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:49:52,349 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-06 22:49:52,358 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:49:52,359 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:49:52,403 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:49:52,404 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:49:52,405 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:49:52,406 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:49:52,412 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:49:52,413 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:49:52,414 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:49:52,414 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:49:52,416 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:49:52,417 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:49:52,417 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 22:49:52,418 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:49:52,418 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 22:49:52,418 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:49:52,419 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:49:52,419 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:49:52,420 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:49:52,420 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-06 22:49:52,421 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-06 22:49:52,421 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 22:49:52,422 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:49:52,422 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:49:52,423 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:49:52,424 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:49:52,424 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:49:52,425 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:49:52,426 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:49:52,426 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:49:52,426 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:49:52,427 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:49:52,427 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:49:52,427 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:49:52,427 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:49:52,427 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:49:52,428 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:49:52,428 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:49:52,428 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> c870162e8691a06e8bb6a8083be9eaf3f7ddc94357fb302a6e1fdd1b7aa873f8 [2023-11-06 22:49:52,720 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:49:52,744 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:49:52,748 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:49:52,749 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:49:52,750 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:49:52,751 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/weaver/parallel-misc-1.wvr.c [2023-11-06 22:49:56,039 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:49:56,322 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:49:56,323 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/sv-benchmarks/c/weaver/parallel-misc-1.wvr.c [2023-11-06 22:49:56,333 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/data/27f6d425a/c1d419c93bf04cf8a4358869772466f8/FLAGbeeb0a957 [2023-11-06 22:49:56,350 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/data/27f6d425a/c1d419c93bf04cf8a4358869772466f8 [2023-11-06 22:49:56,353 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:49:56,355 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:49:56,357 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:49:56,357 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:49:56,363 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:49:56,364 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,366 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@72689696 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56, skipping insertion in model container [2023-11-06 22:49:56,366 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,394 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:49:56,574 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:49:56,585 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:49:56,617 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:49:56,635 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:49:56,635 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56 WrapperNode [2023-11-06 22:49:56,635 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:49:56,637 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:49:56,637 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:49:56,637 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:49:56,646 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,656 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,699 INFO L138 Inliner]: procedures = 23, calls = 42, calls flagged for inlining = 18, calls inlined = 32, statements flattened = 407 [2023-11-06 22:49:56,699 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:49:56,700 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:49:56,700 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:49:56,701 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:49:56,711 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,712 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,718 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,719 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,734 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,749 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,754 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,757 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,768 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:49:56,770 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:49:56,770 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:49:56,770 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:49:56,771 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (1/1) ... [2023-11-06 22:49:56,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:49:56,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:49:56,832 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:49:56,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:49:56,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:49:56,888 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-06 22:49:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-06 22:49:56,888 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-06 22:49:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-06 22:49:56,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:49:56,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:49:56,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:49:56,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:49:56,891 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:49:56,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:49:56,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:49:56,891 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:49:56,894 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-06 22:49:57,075 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:49:57,078 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:49:58,011 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:49:58,039 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:49:58,040 INFO L302 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-06 22:49:58,042 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:49:58 BoogieIcfgContainer [2023-11-06 22:49:58,042 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:49:58,045 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:49:58,045 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:49:58,055 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:49:58,056 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:49:56" (1/3) ... [2023-11-06 22:49:58,057 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@492d00aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:49:58, skipping insertion in model container [2023-11-06 22:49:58,057 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:56" (2/3) ... [2023-11-06 22:49:58,057 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@492d00aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:49:58, skipping insertion in model container [2023-11-06 22:49:58,057 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:49:58" (3/3) ... [2023-11-06 22:49:58,059 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-misc-1.wvr.c [2023-11-06 22:49:58,067 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-06 22:49:58,077 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:49:58,077 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 54 error locations. [2023-11-06 22:49:58,077 INFO L519 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-06 22:49:58,240 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-06 22:49:58,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 556 places, 593 transitions, 1200 flow [2023-11-06 22:49:58,606 INFO L124 PetriNetUnfolderBase]: 44/591 cut-off events. [2023-11-06 22:49:58,606 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-06 22:49:58,626 INFO L83 FinitePrefix]: Finished finitePrefix Result has 600 conditions, 591 events. 44/591 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1848 event pairs, 0 based on Foata normal form. 0/493 useless extension candidates. Maximal degree in co-relation 455. Up to 2 conditions per place. [2023-11-06 22:49:58,626 INFO L82 GeneralOperation]: Start removeDead. Operand has 556 places, 593 transitions, 1200 flow [2023-11-06 22:49:58,645 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 533 places, 569 transitions, 1147 flow [2023-11-06 22:49:58,649 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-11-06 22:49:58,659 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 533 places, 569 transitions, 1147 flow [2023-11-06 22:49:58,662 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 533 places, 569 transitions, 1147 flow [2023-11-06 22:49:58,663 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 533 places, 569 transitions, 1147 flow [2023-11-06 22:49:58,882 INFO L124 PetriNetUnfolderBase]: 43/569 cut-off events. [2023-11-06 22:49:58,882 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-06 22:49:58,894 INFO L83 FinitePrefix]: Finished finitePrefix Result has 577 conditions, 569 events. 43/569 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1769 event pairs, 0 based on Foata normal form. 0/472 useless extension candidates. Maximal degree in co-relation 455. Up to 2 conditions per place. [2023-11-06 22:49:58,957 INFO L119 LiptonReduction]: Number of co-enabled transitions 105228 [2023-11-06 22:51:00,275 INFO L134 LiptonReduction]: Checked pairs total: 102674 [2023-11-06 22:51:00,275 INFO L136 LiptonReduction]: Total number of compositions: 822 [2023-11-06 22:51:00,291 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:51:00,299 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@34324ee4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:51:00,299 INFO L358 AbstractCegarLoop]: Starting to check reachability of 108 error locations. [2023-11-06 22:51:00,302 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-06 22:51:00,302 INFO L124 PetriNetUnfolderBase]: 1/2 cut-off events. [2023-11-06 22:51:00,302 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-06 22:51:00,303 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:00,303 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-11-06 22:51:00,304 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:00,309 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:00,310 INFO L85 PathProgramCache]: Analyzing trace with hash 83888, now seen corresponding path program 1 times [2023-11-06 22:51:00,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:00,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590670776] [2023-11-06 22:51:00,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:00,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:00,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:00,700 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:00,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:00,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590670776] [2023-11-06 22:51:00,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590670776] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:00,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:00,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-06 22:51:00,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506076509] [2023-11-06 22:51:00,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:00,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:00,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:00,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:00,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:00,799 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 560 out of 1415 [2023-11-06 22:51:00,807 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 68 transitions, 145 flow. Second operand has 3 states, 3 states have (on average 560.6666666666666) internal successors, (1682), 3 states have internal predecessors, (1682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:00,807 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:00,807 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 560 of 1415 [2023-11-06 22:51:00,809 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:01,807 INFO L124 PetriNetUnfolderBase]: 973/1648 cut-off events. [2023-11-06 22:51:01,807 INFO L125 PetriNetUnfolderBase]: For 49/49 co-relation queries the response was YES. [2023-11-06 22:51:01,810 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3357 conditions, 1648 events. 973/1648 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 311. Compared 9828 event pairs, 897 based on Foata normal form. 0/480 useless extension candidates. Maximal degree in co-relation 3200. Up to 1648 conditions per place. [2023-11-06 22:51:01,824 INFO L140 encePairwiseOnDemand]: 1388/1415 looper letters, 45 selfloop transitions, 3 changer transitions 0/48 dead transitions. [2023-11-06 22:51:01,824 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 48 transitions, 201 flow [2023-11-06 22:51:01,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:01,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:01,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1752 transitions. [2023-11-06 22:51:01,853 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4127208480565371 [2023-11-06 22:51:01,854 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1752 transitions. [2023-11-06 22:51:01,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1752 transitions. [2023-11-06 22:51:01,860 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:01,863 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1752 transitions. [2023-11-06 22:51:01,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 584.0) internal successors, (1752), 3 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:01,892 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:01,898 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:01,900 INFO L175 Difference]: Start difference. First operand has 72 places, 68 transitions, 145 flow. Second operand 3 states and 1752 transitions. [2023-11-06 22:51:01,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 48 transitions, 201 flow [2023-11-06 22:51:01,906 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 48 transitions, 196 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-06 22:51:01,909 INFO L231 Difference]: Finished difference. Result has 50 places, 48 transitions, 117 flow [2023-11-06 22:51:01,912 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=96, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=117, PETRI_PLACES=50, PETRI_TRANSITIONS=48} [2023-11-06 22:51:01,916 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, -22 predicate places. [2023-11-06 22:51:01,916 INFO L495 AbstractCegarLoop]: Abstraction has has 50 places, 48 transitions, 117 flow [2023-11-06 22:51:01,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 560.6666666666666) internal successors, (1682), 3 states have internal predecessors, (1682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:01,919 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:01,919 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-11-06 22:51:01,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 22:51:01,920 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:01,920 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:01,921 INFO L85 PathProgramCache]: Analyzing trace with hash 2602979, now seen corresponding path program 1 times [2023-11-06 22:51:01,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:01,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208452595] [2023-11-06 22:51:01,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:01,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:01,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:02,083 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:02,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:02,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208452595] [2023-11-06 22:51:02,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208452595] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:02,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:02,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:51:02,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781370043] [2023-11-06 22:51:02,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:02,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:02,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:02,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:02,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:02,115 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 560 out of 1415 [2023-11-06 22:51:02,118 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 48 transitions, 117 flow. Second operand has 3 states, 3 states have (on average 561.0) internal successors, (1683), 3 states have internal predecessors, (1683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:02,118 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:02,118 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 560 of 1415 [2023-11-06 22:51:02,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:02,921 INFO L124 PetriNetUnfolderBase]: 973/1647 cut-off events. [2023-11-06 22:51:02,921 INFO L125 PetriNetUnfolderBase]: For 14/14 co-relation queries the response was YES. [2023-11-06 22:51:02,923 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3347 conditions, 1647 events. 973/1647 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 311. Compared 9826 event pairs, 897 based on Foata normal form. 0/480 useless extension candidates. Maximal degree in co-relation 3323. Up to 1644 conditions per place. [2023-11-06 22:51:02,934 INFO L140 encePairwiseOnDemand]: 1412/1415 looper letters, 44 selfloop transitions, 3 changer transitions 0/47 dead transitions. [2023-11-06 22:51:02,934 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 47 transitions, 207 flow [2023-11-06 22:51:02,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:02,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:02,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1726 transitions. [2023-11-06 22:51:02,943 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4065959952885748 [2023-11-06 22:51:02,943 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1726 transitions. [2023-11-06 22:51:02,944 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1726 transitions. [2023-11-06 22:51:02,945 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:02,946 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1726 transitions. [2023-11-06 22:51:02,952 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 575.3333333333334) internal successors, (1726), 3 states have internal predecessors, (1726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:02,964 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:02,969 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:02,970 INFO L175 Difference]: Start difference. First operand has 50 places, 48 transitions, 117 flow. Second operand 3 states and 1726 transitions. [2023-11-06 22:51:02,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 47 transitions, 207 flow [2023-11-06 22:51:02,971 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 47 transitions, 202 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-11-06 22:51:02,972 INFO L231 Difference]: Finished difference. Result has 50 places, 47 transitions, 114 flow [2023-11-06 22:51:02,973 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=108, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=114, PETRI_PLACES=50, PETRI_TRANSITIONS=47} [2023-11-06 22:51:02,974 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, -22 predicate places. [2023-11-06 22:51:02,974 INFO L495 AbstractCegarLoop]: Abstraction has has 50 places, 47 transitions, 114 flow [2023-11-06 22:51:02,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 561.0) internal successors, (1683), 3 states have internal predecessors, (1683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:02,976 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:02,976 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-11-06 22:51:02,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-06 22:51:02,977 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:02,977 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:02,977 INFO L85 PathProgramCache]: Analyzing trace with hash 2602981, now seen corresponding path program 1 times [2023-11-06 22:51:02,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:02,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298428663] [2023-11-06 22:51:02,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:02,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:03,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:03,061 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:03,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:03,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298428663] [2023-11-06 22:51:03,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298428663] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:03,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476708191] [2023-11-06 22:51:03,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:03,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:03,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:03,067 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:03,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 22:51:03,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:03,278 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:51:03,282 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:03,328 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:03,328 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:03,347 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:03,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476708191] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:03,348 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:03,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2] total 5 [2023-11-06 22:51:03,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263365799] [2023-11-06 22:51:03,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:03,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:51:03,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:03,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:51:03,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:51:03,389 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 560 out of 1415 [2023-11-06 22:51:03,396 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 47 transitions, 114 flow. Second operand has 7 states, 7 states have (on average 561.1428571428571) internal successors, (3928), 7 states have internal predecessors, (3928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:03,396 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:03,396 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 560 of 1415 [2023-11-06 22:51:03,396 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:04,263 INFO L124 PetriNetUnfolderBase]: 976/1653 cut-off events. [2023-11-06 22:51:04,263 INFO L125 PetriNetUnfolderBase]: For 15/15 co-relation queries the response was YES. [2023-11-06 22:51:04,265 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3368 conditions, 1653 events. 976/1653 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 311. Compared 9875 event pairs, 897 based on Foata normal form. 0/488 useless extension candidates. Maximal degree in co-relation 3323. Up to 1650 conditions per place. [2023-11-06 22:51:04,276 INFO L140 encePairwiseOnDemand]: 1411/1415 looper letters, 44 selfloop transitions, 9 changer transitions 0/53 dead transitions. [2023-11-06 22:51:04,277 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 53 transitions, 250 flow [2023-11-06 22:51:04,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:51:04,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-06 22:51:04,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3416 transitions. [2023-11-06 22:51:04,291 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4023557126030624 [2023-11-06 22:51:04,292 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3416 transitions. [2023-11-06 22:51:04,292 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3416 transitions. [2023-11-06 22:51:04,295 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:04,296 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3416 transitions. [2023-11-06 22:51:04,307 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 569.3333333333334) internal successors, (3416), 6 states have internal predecessors, (3416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:04,329 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:04,337 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:04,338 INFO L175 Difference]: Start difference. First operand has 50 places, 47 transitions, 114 flow. Second operand 6 states and 3416 transitions. [2023-11-06 22:51:04,338 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 53 transitions, 250 flow [2023-11-06 22:51:04,339 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 53 transitions, 238 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:51:04,341 INFO L231 Difference]: Finished difference. Result has 56 places, 53 transitions, 169 flow [2023-11-06 22:51:04,341 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=108, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=169, PETRI_PLACES=56, PETRI_TRANSITIONS=53} [2023-11-06 22:51:04,342 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, -16 predicate places. [2023-11-06 22:51:04,342 INFO L495 AbstractCegarLoop]: Abstraction has has 56 places, 53 transitions, 169 flow [2023-11-06 22:51:04,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 561.1428571428571) internal successors, (3928), 7 states have internal predecessors, (3928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:04,346 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:04,346 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2023-11-06 22:51:04,358 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-06 22:51:04,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:04,553 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err25ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:04,553 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:04,553 INFO L85 PathProgramCache]: Analyzing trace with hash 80805940, now seen corresponding path program 1 times [2023-11-06 22:51:04,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:04,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305732268] [2023-11-06 22:51:04,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:04,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:04,712 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:04,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:04,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305732268] [2023-11-06 22:51:04,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305732268] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:04,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:04,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:51:04,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004700815] [2023-11-06 22:51:04,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:04,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:04,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:04,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:04,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:04,730 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:51:04,733 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 53 transitions, 169 flow. Second operand has 3 states, 3 states have (on average 562.3333333333334) internal successors, (1687), 3 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:04,733 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:04,733 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:51:04,734 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:06,013 INFO L124 PetriNetUnfolderBase]: 1747/2840 cut-off events. [2023-11-06 22:51:06,013 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-06 22:51:06,017 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5785 conditions, 2840 events. 1747/2840 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 427. Compared 18257 event pairs, 644 based on Foata normal form. 0/798 useless extension candidates. Maximal degree in co-relation 5749. Up to 1618 conditions per place. [2023-11-06 22:51:06,038 INFO L140 encePairwiseOnDemand]: 1406/1415 looper letters, 78 selfloop transitions, 11 changer transitions 0/89 dead transitions. [2023-11-06 22:51:06,038 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 89 transitions, 421 flow [2023-11-06 22:51:06,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:06,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:06,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1766 transitions. [2023-11-06 22:51:06,047 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4160188457008245 [2023-11-06 22:51:06,048 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1766 transitions. [2023-11-06 22:51:06,048 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1766 transitions. [2023-11-06 22:51:06,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:06,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1766 transitions. [2023-11-06 22:51:06,056 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 588.6666666666666) internal successors, (1766), 3 states have internal predecessors, (1766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:06,066 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:06,068 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:06,069 INFO L175 Difference]: Start difference. First operand has 56 places, 53 transitions, 169 flow. Second operand 3 states and 1766 transitions. [2023-11-06 22:51:06,069 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 89 transitions, 421 flow [2023-11-06 22:51:06,071 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 89 transitions, 400 flow, removed 9 selfloop flow, removed 1 redundant places. [2023-11-06 22:51:06,073 INFO L231 Difference]: Finished difference. Result has 59 places, 59 transitions, 220 flow [2023-11-06 22:51:06,074 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=148, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=220, PETRI_PLACES=59, PETRI_TRANSITIONS=59} [2023-11-06 22:51:06,075 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, -13 predicate places. [2023-11-06 22:51:06,075 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 59 transitions, 220 flow [2023-11-06 22:51:06,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 562.3333333333334) internal successors, (1687), 3 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:06,076 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:06,077 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2023-11-06 22:51:06,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-06 22:51:06,077 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:06,078 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:06,078 INFO L85 PathProgramCache]: Analyzing trace with hash 80805795, now seen corresponding path program 1 times [2023-11-06 22:51:06,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:06,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282551861] [2023-11-06 22:51:06,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:06,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:06,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:06,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:06,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:06,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282551861] [2023-11-06 22:51:06,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282551861] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:06,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:06,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:51:06,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182273910] [2023-11-06 22:51:06,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:06,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:06,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:06,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:06,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:06,150 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:51:06,153 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 59 transitions, 220 flow. Second operand has 3 states, 3 states have (on average 562.3333333333334) internal successors, (1687), 3 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:06,153 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:06,153 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:51:06,153 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:07,372 INFO L124 PetriNetUnfolderBase]: 1651/2710 cut-off events. [2023-11-06 22:51:07,373 INFO L125 PetriNetUnfolderBase]: For 256/256 co-relation queries the response was YES. [2023-11-06 22:51:07,376 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6163 conditions, 2710 events. 1651/2710 cut-off events. For 256/256 co-relation queries the response was YES. Maximal size of possible extension queue 387. Compared 17311 event pairs, 762 based on Foata normal form. 0/986 useless extension candidates. Maximal degree in co-relation 6126. Up to 1441 conditions per place. [2023-11-06 22:51:07,392 INFO L140 encePairwiseOnDemand]: 1402/1415 looper letters, 74 selfloop transitions, 14 changer transitions 0/88 dead transitions. [2023-11-06 22:51:07,393 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 88 transitions, 457 flow [2023-11-06 22:51:07,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:07,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:07,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1766 transitions. [2023-11-06 22:51:07,401 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4160188457008245 [2023-11-06 22:51:07,401 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1766 transitions. [2023-11-06 22:51:07,402 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1766 transitions. [2023-11-06 22:51:07,403 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:07,404 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1766 transitions. [2023-11-06 22:51:07,409 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 588.6666666666666) internal successors, (1766), 3 states have internal predecessors, (1766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:07,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:07,422 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:07,422 INFO L175 Difference]: Start difference. First operand has 59 places, 59 transitions, 220 flow. Second operand 3 states and 1766 transitions. [2023-11-06 22:51:07,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 88 transitions, 457 flow [2023-11-06 22:51:07,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 88 transitions, 435 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:51:07,429 INFO L231 Difference]: Finished difference. Result has 61 places, 63 transitions, 276 flow [2023-11-06 22:51:07,429 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=198, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=276, PETRI_PLACES=61, PETRI_TRANSITIONS=63} [2023-11-06 22:51:07,430 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, -11 predicate places. [2023-11-06 22:51:07,430 INFO L495 AbstractCegarLoop]: Abstraction has has 61 places, 63 transitions, 276 flow [2023-11-06 22:51:07,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 562.3333333333334) internal successors, (1687), 3 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:07,432 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:07,432 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2023-11-06 22:51:07,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-06 22:51:07,433 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err22ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:07,433 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:07,433 INFO L85 PathProgramCache]: Analyzing trace with hash 80805939, now seen corresponding path program 1 times [2023-11-06 22:51:07,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:07,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741369227] [2023-11-06 22:51:07,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:07,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:07,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:07,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:07,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:07,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741369227] [2023-11-06 22:51:07,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741369227] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:07,500 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:07,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:51:07,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842996733] [2023-11-06 22:51:07,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:07,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:07,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:07,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:07,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:07,520 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:51:07,531 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 63 transitions, 276 flow. Second operand has 3 states, 3 states have (on average 562.3333333333334) internal successors, (1687), 3 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:07,532 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:07,532 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:51:07,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:08,597 INFO L124 PetriNetUnfolderBase]: 1493/2488 cut-off events. [2023-11-06 22:51:08,598 INFO L125 PetriNetUnfolderBase]: For 366/366 co-relation queries the response was YES. [2023-11-06 22:51:08,602 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6201 conditions, 2488 events. 1493/2488 cut-off events. For 366/366 co-relation queries the response was YES. Maximal size of possible extension queue 372. Compared 16325 event pairs, 627 based on Foata normal form. 64/1108 useless extension candidates. Maximal degree in co-relation 6161. Up to 1349 conditions per place. [2023-11-06 22:51:08,620 INFO L140 encePairwiseOnDemand]: 1402/1415 looper letters, 71 selfloop transitions, 13 changer transitions 0/84 dead transitions. [2023-11-06 22:51:08,621 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 84 transitions, 481 flow [2023-11-06 22:51:08,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:08,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:08,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1763 transitions. [2023-11-06 22:51:08,630 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4153121319199058 [2023-11-06 22:51:08,630 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1763 transitions. [2023-11-06 22:51:08,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1763 transitions. [2023-11-06 22:51:08,632 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:08,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1763 transitions. [2023-11-06 22:51:08,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 587.6666666666666) internal successors, (1763), 3 states have internal predecessors, (1763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:08,649 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:08,651 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:08,652 INFO L175 Difference]: Start difference. First operand has 61 places, 63 transitions, 276 flow. Second operand 3 states and 1763 transitions. [2023-11-06 22:51:08,652 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 84 transitions, 481 flow [2023-11-06 22:51:08,657 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 84 transitions, 439 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-06 22:51:08,659 INFO L231 Difference]: Finished difference. Result has 60 places, 59 transitions, 244 flow [2023-11-06 22:51:08,660 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=218, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=244, PETRI_PLACES=60, PETRI_TRANSITIONS=59} [2023-11-06 22:51:08,661 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, -12 predicate places. [2023-11-06 22:51:08,661 INFO L495 AbstractCegarLoop]: Abstraction has has 60 places, 59 transitions, 244 flow [2023-11-06 22:51:08,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 562.3333333333334) internal successors, (1687), 3 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:08,662 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:08,662 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2023-11-06 22:51:08,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-06 22:51:08,663 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:08,663 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:08,663 INFO L85 PathProgramCache]: Analyzing trace with hash 80805861, now seen corresponding path program 1 times [2023-11-06 22:51:08,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:08,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842861410] [2023-11-06 22:51:08,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:08,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:08,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:08,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:08,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:08,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842861410] [2023-11-06 22:51:08,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842861410] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:08,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:08,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:51:08,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981386027] [2023-11-06 22:51:08,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:08,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:51:08,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:08,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:51:08,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:51:08,873 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 553 out of 1415 [2023-11-06 22:51:08,877 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 59 transitions, 244 flow. Second operand has 4 states, 4 states have (on average 554.0) internal successors, (2216), 4 states have internal predecessors, (2216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:08,877 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:08,877 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 553 of 1415 [2023-11-06 22:51:08,878 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:09,918 INFO L124 PetriNetUnfolderBase]: 1572/2600 cut-off events. [2023-11-06 22:51:09,919 INFO L125 PetriNetUnfolderBase]: For 704/704 co-relation queries the response was YES. [2023-11-06 22:51:09,922 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6263 conditions, 2600 events. 1572/2600 cut-off events. For 704/704 co-relation queries the response was YES. Maximal size of possible extension queue 353. Compared 15564 event pairs, 1189 based on Foata normal form. 32/1160 useless extension candidates. Maximal degree in co-relation 6225. Up to 1814 conditions per place. [2023-11-06 22:51:09,933 INFO L140 encePairwiseOnDemand]: 1403/1415 looper letters, 70 selfloop transitions, 10 changer transitions 0/80 dead transitions. [2023-11-06 22:51:09,933 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 80 transitions, 453 flow [2023-11-06 22:51:09,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:51:09,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-06 22:51:09,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2284 transitions. [2023-11-06 22:51:09,945 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40353356890459363 [2023-11-06 22:51:09,945 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 2284 transitions. [2023-11-06 22:51:09,945 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 2284 transitions. [2023-11-06 22:51:09,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:09,948 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 2284 transitions. [2023-11-06 22:51:09,954 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 571.0) internal successors, (2284), 4 states have internal predecessors, (2284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:09,964 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 1415.0) internal successors, (7075), 5 states have internal predecessors, (7075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:09,966 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 1415.0) internal successors, (7075), 5 states have internal predecessors, (7075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:09,966 INFO L175 Difference]: Start difference. First operand has 60 places, 59 transitions, 244 flow. Second operand 4 states and 2284 transitions. [2023-11-06 22:51:09,967 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 80 transitions, 453 flow [2023-11-06 22:51:09,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 80 transitions, 453 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-06 22:51:09,971 INFO L231 Difference]: Finished difference. Result has 65 places, 61 transitions, 301 flow [2023-11-06 22:51:09,971 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=244, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=301, PETRI_PLACES=65, PETRI_TRANSITIONS=61} [2023-11-06 22:51:09,972 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, -7 predicate places. [2023-11-06 22:51:09,972 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 61 transitions, 301 flow [2023-11-06 22:51:09,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 554.0) internal successors, (2216), 4 states have internal predecessors, (2216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:09,973 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:09,974 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2023-11-06 22:51:09,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-06 22:51:09,974 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err24ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:09,974 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:09,974 INFO L85 PathProgramCache]: Analyzing trace with hash 80805938, now seen corresponding path program 1 times [2023-11-06 22:51:09,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:09,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285571768] [2023-11-06 22:51:09,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:09,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:09,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:10,033 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:10,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:10,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285571768] [2023-11-06 22:51:10,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285571768] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:10,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:10,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:51:10,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100731251] [2023-11-06 22:51:10,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:10,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:10,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:10,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:10,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:10,051 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:51:10,053 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 61 transitions, 301 flow. Second operand has 3 states, 3 states have (on average 562.3333333333334) internal successors, (1687), 3 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:10,053 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:10,053 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:51:10,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:10,974 INFO L124 PetriNetUnfolderBase]: 1446/2410 cut-off events. [2023-11-06 22:51:10,974 INFO L125 PetriNetUnfolderBase]: For 731/731 co-relation queries the response was YES. [2023-11-06 22:51:10,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6397 conditions, 2410 events. 1446/2410 cut-off events. For 731/731 co-relation queries the response was YES. Maximal size of possible extension queue 381. Compared 14502 event pairs, 343 based on Foata normal form. 32/1250 useless extension candidates. Maximal degree in co-relation 6357. Up to 1757 conditions per place. [2023-11-06 22:51:10,987 INFO L140 encePairwiseOnDemand]: 1406/1415 looper letters, 69 selfloop transitions, 12 changer transitions 0/81 dead transitions. [2023-11-06 22:51:10,987 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 81 transitions, 497 flow [2023-11-06 22:51:10,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:10,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:10,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1757 transitions. [2023-11-06 22:51:10,994 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4138987043580683 [2023-11-06 22:51:10,994 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1757 transitions. [2023-11-06 22:51:10,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1757 transitions. [2023-11-06 22:51:10,996 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:10,996 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1757 transitions. [2023-11-06 22:51:11,001 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 585.6666666666666) internal successors, (1757), 3 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:11,008 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:11,010 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:11,010 INFO L175 Difference]: Start difference. First operand has 65 places, 61 transitions, 301 flow. Second operand 3 states and 1757 transitions. [2023-11-06 22:51:11,010 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 81 transitions, 497 flow [2023-11-06 22:51:11,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 81 transitions, 494 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 22:51:11,016 INFO L231 Difference]: Finished difference. Result has 66 places, 58 transitions, 302 flow [2023-11-06 22:51:11,016 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=278, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=302, PETRI_PLACES=66, PETRI_TRANSITIONS=58} [2023-11-06 22:51:11,017 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, -6 predicate places. [2023-11-06 22:51:11,017 INFO L495 AbstractCegarLoop]: Abstraction has has 66 places, 58 transitions, 302 flow [2023-11-06 22:51:11,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 562.3333333333334) internal successors, (1687), 3 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:11,018 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:11,018 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-06 22:51:11,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-06 22:51:11,019 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:11,019 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:11,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1793314984, now seen corresponding path program 1 times [2023-11-06 22:51:11,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:11,020 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001342612] [2023-11-06 22:51:11,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:11,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:11,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:11,303 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:11,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:11,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001342612] [2023-11-06 22:51:11,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001342612] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:11,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639270675] [2023-11-06 22:51:11,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:11,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:11,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:11,306 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:11,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 22:51:11,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:11,515 INFO L262 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-06 22:51:11,517 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:11,576 INFO L351 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 [2023-11-06 22:51:11,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:11,645 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:51:11,655 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:11,656 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:11,723 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:11,724 INFO L351 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 25 [2023-11-06 22:51:11,734 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:11,734 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 35 [2023-11-06 22:51:11,740 INFO L351 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 7 treesize of output 5 [2023-11-06 22:51:11,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:11,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639270675] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:11,772 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:11,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 8 [2023-11-06 22:51:11,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910704619] [2023-11-06 22:51:11,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:11,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 22:51:11,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:11,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 22:51:11,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=65, Unknown=1, NotChecked=0, Total=90 [2023-11-06 22:51:12,178 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 546 out of 1415 [2023-11-06 22:51:12,185 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 58 transitions, 302 flow. Second operand has 10 states, 10 states have (on average 547.3) internal successors, (5473), 10 states have internal predecessors, (5473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:12,185 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:12,185 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 546 of 1415 [2023-11-06 22:51:12,185 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:13,879 INFO L124 PetriNetUnfolderBase]: 1976/3403 cut-off events. [2023-11-06 22:51:13,879 INFO L125 PetriNetUnfolderBase]: For 2977/2977 co-relation queries the response was YES. [2023-11-06 22:51:13,887 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9160 conditions, 3403 events. 1976/3403 cut-off events. For 2977/2977 co-relation queries the response was YES. Maximal size of possible extension queue 598. Compared 23522 event pairs, 815 based on Foata normal form. 0/1672 useless extension candidates. Maximal degree in co-relation 9117. Up to 2035 conditions per place. [2023-11-06 22:51:13,902 INFO L140 encePairwiseOnDemand]: 1396/1415 looper letters, 70 selfloop transitions, 22 changer transitions 0/92 dead transitions. [2023-11-06 22:51:13,902 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 92 transitions, 608 flow [2023-11-06 22:51:13,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:51:13,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-06 22:51:13,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3359 transitions. [2023-11-06 22:51:13,916 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39564193168433454 [2023-11-06 22:51:13,916 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3359 transitions. [2023-11-06 22:51:13,916 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3359 transitions. [2023-11-06 22:51:13,919 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:13,920 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3359 transitions. [2023-11-06 22:51:13,929 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 559.8333333333334) internal successors, (3359), 6 states have internal predecessors, (3359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:13,947 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:13,950 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:13,951 INFO L175 Difference]: Start difference. First operand has 66 places, 58 transitions, 302 flow. Second operand 6 states and 3359 transitions. [2023-11-06 22:51:13,951 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 92 transitions, 608 flow [2023-11-06 22:51:13,964 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 92 transitions, 573 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:51:13,966 INFO L231 Difference]: Finished difference. Result has 72 places, 68 transitions, 423 flow [2023-11-06 22:51:13,967 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=277, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=423, PETRI_PLACES=72, PETRI_TRANSITIONS=68} [2023-11-06 22:51:13,968 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 0 predicate places. [2023-11-06 22:51:13,969 INFO L495 AbstractCegarLoop]: Abstraction has has 72 places, 68 transitions, 423 flow [2023-11-06 22:51:13,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 547.3) internal successors, (5473), 10 states have internal predecessors, (5473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:13,971 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:13,971 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-06 22:51:13,978 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 22:51:14,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:14,178 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:14,178 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:14,178 INFO L85 PathProgramCache]: Analyzing trace with hash -1793314965, now seen corresponding path program 1 times [2023-11-06 22:51:14,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:14,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137448713] [2023-11-06 22:51:14,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:14,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:14,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:14,603 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:14,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:14,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137448713] [2023-11-06 22:51:14,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137448713] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:14,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139786682] [2023-11-06 22:51:14,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:14,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:14,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:14,606 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:14,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 22:51:14,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:14,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-06 22:51:14,811 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:14,834 INFO L351 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 [2023-11-06 22:51:14,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:14,867 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:51:14,885 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:14,885 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:14,918 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_123 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_123) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) 4294967296)) is different from false [2023-11-06 22:51:14,939 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:14,940 INFO L351 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 23 [2023-11-06 22:51:14,948 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:14,949 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 29 [2023-11-06 22:51:14,976 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2023-11-06 22:51:14,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139786682] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:14,977 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:14,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 9 [2023-11-06 22:51:14,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848855599] [2023-11-06 22:51:14,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:14,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 22:51:14,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:14,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 22:51:14,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=69, Unknown=1, NotChecked=16, Total=110 [2023-11-06 22:51:15,046 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 528 out of 1415 [2023-11-06 22:51:15,052 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 68 transitions, 423 flow. Second operand has 11 states, 11 states have (on average 529.3636363636364) internal successors, (5823), 11 states have internal predecessors, (5823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:15,052 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:15,052 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 528 of 1415 [2023-11-06 22:51:15,052 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:16,347 INFO L124 PetriNetUnfolderBase]: 1881/3243 cut-off events. [2023-11-06 22:51:16,347 INFO L125 PetriNetUnfolderBase]: For 5067/5067 co-relation queries the response was YES. [2023-11-06 22:51:16,354 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9821 conditions, 3243 events. 1881/3243 cut-off events. For 5067/5067 co-relation queries the response was YES. Maximal size of possible extension queue 587. Compared 21871 event pairs, 786 based on Foata normal form. 64/1883 useless extension candidates. Maximal degree in co-relation 9776. Up to 1940 conditions per place. [2023-11-06 22:51:16,368 INFO L140 encePairwiseOnDemand]: 1398/1415 looper letters, 68 selfloop transitions, 23 changer transitions 0/91 dead transitions. [2023-11-06 22:51:16,368 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 91 transitions, 679 flow [2023-11-06 22:51:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:51:16,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-06 22:51:16,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3246 transitions. [2023-11-06 22:51:16,381 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3823321554770318 [2023-11-06 22:51:16,382 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3246 transitions. [2023-11-06 22:51:16,382 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3246 transitions. [2023-11-06 22:51:16,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:16,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3246 transitions. [2023-11-06 22:51:16,394 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 541.0) internal successors, (3246), 6 states have internal predecessors, (3246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:16,405 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:16,408 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:16,408 INFO L175 Difference]: Start difference. First operand has 72 places, 68 transitions, 423 flow. Second operand 6 states and 3246 transitions. [2023-11-06 22:51:16,408 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 91 transitions, 679 flow [2023-11-06 22:51:16,425 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 91 transitions, 676 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 22:51:16,427 INFO L231 Difference]: Finished difference. Result has 77 places, 68 transitions, 484 flow [2023-11-06 22:51:16,428 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=410, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=484, PETRI_PLACES=77, PETRI_TRANSITIONS=68} [2023-11-06 22:51:16,430 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 5 predicate places. [2023-11-06 22:51:16,430 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 68 transitions, 484 flow [2023-11-06 22:51:16,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 529.3636363636364) internal successors, (5823), 11 states have internal predecessors, (5823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:16,432 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:16,432 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:51:16,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 22:51:16,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-06 22:51:16,638 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err19ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:16,639 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:16,640 INFO L85 PathProgramCache]: Analyzing trace with hash 344914800, now seen corresponding path program 1 times [2023-11-06 22:51:16,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:16,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12234882] [2023-11-06 22:51:16,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:16,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:16,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:16,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:16,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:16,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12234882] [2023-11-06 22:51:16,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12234882] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:16,868 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:16,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:51:16,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619182293] [2023-11-06 22:51:16,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:16,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:16,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:16,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:16,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:16,890 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 562 out of 1415 [2023-11-06 22:51:16,892 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 68 transitions, 484 flow. Second operand has 3 states, 3 states have (on average 564.0) internal successors, (1692), 3 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:16,892 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:16,892 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 562 of 1415 [2023-11-06 22:51:16,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:18,968 INFO L124 PetriNetUnfolderBase]: 3540/6020 cut-off events. [2023-11-06 22:51:18,968 INFO L125 PetriNetUnfolderBase]: For 17104/17104 co-relation queries the response was YES. [2023-11-06 22:51:18,981 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18996 conditions, 6020 events. 3540/6020 cut-off events. For 17104/17104 co-relation queries the response was YES. Maximal size of possible extension queue 894. Compared 45270 event pairs, 1347 based on Foata normal form. 0/3411 useless extension candidates. Maximal degree in co-relation 18947. Up to 3029 conditions per place. [2023-11-06 22:51:19,006 INFO L140 encePairwiseOnDemand]: 1411/1415 looper letters, 107 selfloop transitions, 7 changer transitions 0/114 dead transitions. [2023-11-06 22:51:19,007 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 114 transitions, 1006 flow [2023-11-06 22:51:19,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:19,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:19,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1769 transitions. [2023-11-06 22:51:19,013 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4167255594817432 [2023-11-06 22:51:19,014 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1769 transitions. [2023-11-06 22:51:19,014 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1769 transitions. [2023-11-06 22:51:19,015 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:19,015 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1769 transitions. [2023-11-06 22:51:19,020 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 589.6666666666666) internal successors, (1769), 3 states have internal predecessors, (1769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:19,025 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:19,027 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:19,027 INFO L175 Difference]: Start difference. First operand has 77 places, 68 transitions, 484 flow. Second operand 3 states and 1769 transitions. [2023-11-06 22:51:19,027 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 114 transitions, 1006 flow [2023-11-06 22:51:19,051 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 114 transitions, 992 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-06 22:51:19,053 INFO L231 Difference]: Finished difference. Result has 78 places, 70 transitions, 508 flow [2023-11-06 22:51:19,053 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=470, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=508, PETRI_PLACES=78, PETRI_TRANSITIONS=70} [2023-11-06 22:51:19,054 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 6 predicate places. [2023-11-06 22:51:19,054 INFO L495 AbstractCegarLoop]: Abstraction has has 78 places, 70 transitions, 508 flow [2023-11-06 22:51:19,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 564.0) internal successors, (1692), 3 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:19,055 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:19,055 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:51:19,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-06 22:51:19,056 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err17ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:19,056 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:19,056 INFO L85 PathProgramCache]: Analyzing trace with hash 344914793, now seen corresponding path program 1 times [2023-11-06 22:51:19,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:19,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466614549] [2023-11-06 22:51:19,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:19,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:19,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:19,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:19,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:19,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466614549] [2023-11-06 22:51:19,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466614549] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:19,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:19,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:51:19,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761988328] [2023-11-06 22:51:19,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:19,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:51:19,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:19,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:51:19,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:51:19,272 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 553 out of 1415 [2023-11-06 22:51:19,274 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 70 transitions, 508 flow. Second operand has 4 states, 4 states have (on average 554.5) internal successors, (2218), 4 states have internal predecessors, (2218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:19,275 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:19,275 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 553 of 1415 [2023-11-06 22:51:19,275 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:21,118 INFO L124 PetriNetUnfolderBase]: 3489/5930 cut-off events. [2023-11-06 22:51:21,119 INFO L125 PetriNetUnfolderBase]: For 18080/18080 co-relation queries the response was YES. [2023-11-06 22:51:21,134 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19324 conditions, 5930 events. 3489/5930 cut-off events. For 18080/18080 co-relation queries the response was YES. Maximal size of possible extension queue 872. Compared 44626 event pairs, 1790 based on Foata normal form. 12/3699 useless extension candidates. Maximal degree in co-relation 19271. Up to 3851 conditions per place. [2023-11-06 22:51:21,162 INFO L140 encePairwiseOnDemand]: 1398/1415 looper letters, 100 selfloop transitions, 8 changer transitions 1/109 dead transitions. [2023-11-06 22:51:21,162 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 109 transitions, 1008 flow [2023-11-06 22:51:21,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:51:21,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-06 22:51:21,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2299 transitions. [2023-11-06 22:51:21,171 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4061837455830389 [2023-11-06 22:51:21,171 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 2299 transitions. [2023-11-06 22:51:21,172 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 2299 transitions. [2023-11-06 22:51:21,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:21,174 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 2299 transitions. [2023-11-06 22:51:21,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 574.75) internal successors, (2299), 4 states have internal predecessors, (2299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:21,188 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 1415.0) internal successors, (7075), 5 states have internal predecessors, (7075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:21,191 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 1415.0) internal successors, (7075), 5 states have internal predecessors, (7075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:21,191 INFO L175 Difference]: Start difference. First operand has 78 places, 70 transitions, 508 flow. Second operand 4 states and 2299 transitions. [2023-11-06 22:51:21,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 109 transitions, 1008 flow [2023-11-06 22:51:21,214 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 109 transitions, 994 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:51:21,216 INFO L231 Difference]: Finished difference. Result has 81 places, 74 transitions, 557 flow [2023-11-06 22:51:21,217 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=494, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=557, PETRI_PLACES=81, PETRI_TRANSITIONS=74} [2023-11-06 22:51:21,217 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 9 predicate places. [2023-11-06 22:51:21,218 INFO L495 AbstractCegarLoop]: Abstraction has has 81 places, 74 transitions, 557 flow [2023-11-06 22:51:21,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 554.5) internal successors, (2218), 4 states have internal predecessors, (2218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:21,219 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:21,219 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 1, 1] [2023-11-06 22:51:21,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-06 22:51:21,219 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:21,220 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:21,220 INFO L85 PathProgramCache]: Analyzing trace with hash 238369906, now seen corresponding path program 2 times [2023-11-06 22:51:21,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:21,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308192683] [2023-11-06 22:51:21,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:21,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:21,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:21,314 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:21,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:21,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308192683] [2023-11-06 22:51:21,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308192683] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:21,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964496963] [2023-11-06 22:51:21,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:51:21,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:21,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:21,316 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:21,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 22:51:21,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-06 22:51:21,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:51:21,531 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:51:21,532 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:21,546 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-06 22:51:21,546 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:51:21,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964496963] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:21,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:51:21,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [5] total 6 [2023-11-06 22:51:21,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629931012] [2023-11-06 22:51:21,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:21,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:21,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:21,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:21,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:51:21,563 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 562 out of 1415 [2023-11-06 22:51:21,564 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 74 transitions, 557 flow. Second operand has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:21,565 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:21,565 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 562 of 1415 [2023-11-06 22:51:21,565 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:23,505 INFO L124 PetriNetUnfolderBase]: 3482/5920 cut-off events. [2023-11-06 22:51:23,505 INFO L125 PetriNetUnfolderBase]: For 18453/18453 co-relation queries the response was YES. [2023-11-06 22:51:23,524 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22176 conditions, 5920 events. 3482/5920 cut-off events. For 18453/18453 co-relation queries the response was YES. Maximal size of possible extension queue 799. Compared 43334 event pairs, 2713 based on Foata normal form. 1/3684 useless extension candidates. Maximal degree in co-relation 22130. Up to 5915 conditions per place. [2023-11-06 22:51:23,546 INFO L140 encePairwiseOnDemand]: 1412/1415 looper letters, 67 selfloop transitions, 6 changer transitions 0/73 dead transitions. [2023-11-06 22:51:23,546 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 73 transitions, 693 flow [2023-11-06 22:51:23,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:23,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:23,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1731 transitions. [2023-11-06 22:51:23,553 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.407773851590106 [2023-11-06 22:51:23,553 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1731 transitions. [2023-11-06 22:51:23,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1731 transitions. [2023-11-06 22:51:23,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:23,555 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1731 transitions. [2023-11-06 22:51:23,559 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 577.0) internal successors, (1731), 3 states have internal predecessors, (1731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:23,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:23,567 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:23,568 INFO L175 Difference]: Start difference. First operand has 81 places, 74 transitions, 557 flow. Second operand 3 states and 1731 transitions. [2023-11-06 22:51:23,568 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 73 transitions, 693 flow [2023-11-06 22:51:23,599 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 73 transitions, 674 flow, removed 2 selfloop flow, removed 5 redundant places. [2023-11-06 22:51:23,601 INFO L231 Difference]: Finished difference. Result has 77 places, 73 transitions, 540 flow [2023-11-06 22:51:23,601 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=528, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=540, PETRI_PLACES=77, PETRI_TRANSITIONS=73} [2023-11-06 22:51:23,603 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 5 predicate places. [2023-11-06 22:51:23,603 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 73 transitions, 540 flow [2023-11-06 22:51:23,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:23,604 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:23,604 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:51:23,616 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 22:51:23,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-06 22:51:23,811 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:23,811 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:23,812 INFO L85 PathProgramCache]: Analyzing trace with hash 241807513, now seen corresponding path program 1 times [2023-11-06 22:51:23,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:23,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053904277] [2023-11-06 22:51:23,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:23,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:23,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:24,180 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:24,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:24,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053904277] [2023-11-06 22:51:24,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053904277] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:24,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788148060] [2023-11-06 22:51:24,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:24,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:24,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:24,182 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:24,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 22:51:24,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:24,377 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-06 22:51:24,379 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:24,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:24,391 INFO L351 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 10 treesize of output 8 [2023-11-06 22:51:24,424 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:51:24,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:24,473 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:51:24,501 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:51:24,505 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:24,505 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:24,577 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_205 (Array Int Int)) (v_ArrVal_204 (Array Int Int))) (< 0 (+ (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_204) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_205) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) 9223372039002259456))) is different from false [2023-11-06 22:51:24,590 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:24,590 INFO L351 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 28 [2023-11-06 22:51:24,600 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:24,601 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 143 treesize of output 135 [2023-11-06 22:51:24,612 INFO L351 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 27 treesize of output 25 [2023-11-06 22:51:24,642 INFO L351 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 [2023-11-06 22:51:24,656 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2023-11-06 22:51:24,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788148060] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:24,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:24,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2023-11-06 22:51:24,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426270627] [2023-11-06 22:51:24,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:24,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 22:51:24,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:24,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 22:51:24,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=4, NotChecked=18, Total=132 [2023-11-06 22:51:24,775 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 525 out of 1415 [2023-11-06 22:51:24,781 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 73 transitions, 540 flow. Second operand has 12 states, 12 states have (on average 526.25) internal successors, (6315), 12 states have internal predecessors, (6315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:24,781 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:24,781 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 525 of 1415 [2023-11-06 22:51:24,781 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:26,846 INFO L124 PetriNetUnfolderBase]: 3076/5416 cut-off events. [2023-11-06 22:51:26,846 INFO L125 PetriNetUnfolderBase]: For 17430/17430 co-relation queries the response was YES. [2023-11-06 22:51:26,858 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19738 conditions, 5416 events. 3076/5416 cut-off events. For 17430/17430 co-relation queries the response was YES. Maximal size of possible extension queue 827. Compared 42200 event pairs, 1459 based on Foata normal form. 228/3613 useless extension candidates. Maximal degree in co-relation 19478. Up to 2684 conditions per place. [2023-11-06 22:51:26,876 INFO L140 encePairwiseOnDemand]: 1396/1415 looper letters, 94 selfloop transitions, 23 changer transitions 0/117 dead transitions. [2023-11-06 22:51:26,876 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 117 transitions, 973 flow [2023-11-06 22:51:26,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:51:26,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-06 22:51:26,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3249 transitions. [2023-11-06 22:51:26,887 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.38268551236749115 [2023-11-06 22:51:26,888 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3249 transitions. [2023-11-06 22:51:26,888 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3249 transitions. [2023-11-06 22:51:26,891 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:26,891 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3249 transitions. [2023-11-06 22:51:26,900 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 541.5) internal successors, (3249), 6 states have internal predecessors, (3249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:26,912 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:26,915 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:26,916 INFO L175 Difference]: Start difference. First operand has 77 places, 73 transitions, 540 flow. Second operand 6 states and 3249 transitions. [2023-11-06 22:51:26,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 117 transitions, 973 flow [2023-11-06 22:51:26,961 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 117 transitions, 951 flow, removed 2 selfloop flow, removed 3 redundant places. [2023-11-06 22:51:26,964 INFO L231 Difference]: Finished difference. Result has 81 places, 74 transitions, 606 flow [2023-11-06 22:51:26,964 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=500, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=606, PETRI_PLACES=81, PETRI_TRANSITIONS=74} [2023-11-06 22:51:26,965 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 9 predicate places. [2023-11-06 22:51:26,965 INFO L495 AbstractCegarLoop]: Abstraction has has 81 places, 74 transitions, 606 flow [2023-11-06 22:51:26,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 526.25) internal successors, (6315), 12 states have internal predecessors, (6315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:26,966 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:26,967 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:51:26,977 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-06 22:51:27,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 22:51:27,173 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:27,173 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:27,173 INFO L85 PathProgramCache]: Analyzing trace with hash 241807532, now seen corresponding path program 1 times [2023-11-06 22:51:27,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:27,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847228391] [2023-11-06 22:51:27,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:27,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:27,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:27,553 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:27,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:27,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847228391] [2023-11-06 22:51:27,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847228391] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:27,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972609797] [2023-11-06 22:51:27,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:27,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:27,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:27,555 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:27,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 22:51:27,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:27,774 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-06 22:51:27,776 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:27,809 INFO L351 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 [2023-11-06 22:51:27,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:27,848 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:51:27,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:27,888 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:51:27,904 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:27,904 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:27,934 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_233 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_233) c_~A~0.base) (+ c_~A~0.offset (* c_~i~0 4))) 4294967296)) is different from false [2023-11-06 22:51:28,009 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:28,009 INFO L351 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 26 [2023-11-06 22:51:28,021 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:28,021 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 59 [2023-11-06 22:51:28,032 INFO L351 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 22 [2023-11-06 22:51:28,055 INFO L351 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 [2023-11-06 22:51:28,130 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:28,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972609797] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:28,131 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:28,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 12 [2023-11-06 22:51:28,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634595263] [2023-11-06 22:51:28,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:28,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:51:28,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:28,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:51:28,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=121, Unknown=2, NotChecked=22, Total=182 [2023-11-06 22:51:28,241 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 525 out of 1415 [2023-11-06 22:51:28,245 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 74 transitions, 606 flow. Second operand has 14 states, 14 states have (on average 526.2857142857143) internal successors, (7368), 14 states have internal predecessors, (7368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:28,246 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:28,246 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 525 of 1415 [2023-11-06 22:51:28,246 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:30,357 INFO L124 PetriNetUnfolderBase]: 2902/5128 cut-off events. [2023-11-06 22:51:30,357 INFO L125 PetriNetUnfolderBase]: For 20598/20598 co-relation queries the response was YES. [2023-11-06 22:51:30,369 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20217 conditions, 5128 events. 2902/5128 cut-off events. For 20598/20598 co-relation queries the response was YES. Maximal size of possible extension queue 812. Compared 40018 event pairs, 1293 based on Foata normal form. 114/3303 useless extension candidates. Maximal degree in co-relation 19955. Up to 2684 conditions per place. [2023-11-06 22:51:30,388 INFO L140 encePairwiseOnDemand]: 1398/1415 looper letters, 92 selfloop transitions, 23 changer transitions 0/115 dead transitions. [2023-11-06 22:51:30,388 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 115 transitions, 1010 flow [2023-11-06 22:51:30,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:51:30,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-06 22:51:30,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3245 transitions. [2023-11-06 22:51:30,400 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3822143698468787 [2023-11-06 22:51:30,400 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3245 transitions. [2023-11-06 22:51:30,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3245 transitions. [2023-11-06 22:51:30,403 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:30,404 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3245 transitions. [2023-11-06 22:51:30,411 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 540.8333333333334) internal successors, (3245), 6 states have internal predecessors, (3245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:30,422 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:30,424 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:30,424 INFO L175 Difference]: Start difference. First operand has 81 places, 74 transitions, 606 flow. Second operand 6 states and 3245 transitions. [2023-11-06 22:51:30,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 115 transitions, 1010 flow [2023-11-06 22:51:30,482 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 115 transitions, 1002 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:51:30,484 INFO L231 Difference]: Finished difference. Result has 84 places, 72 transitions, 626 flow [2023-11-06 22:51:30,484 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=580, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=626, PETRI_PLACES=84, PETRI_TRANSITIONS=72} [2023-11-06 22:51:30,484 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 12 predicate places. [2023-11-06 22:51:30,485 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 72 transitions, 626 flow [2023-11-06 22:51:30,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 526.2857142857143) internal successors, (7368), 14 states have internal predecessors, (7368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:30,486 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:30,486 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:51:30,492 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-06 22:51:30,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-06 22:51:30,687 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err22ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:30,687 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:30,687 INFO L85 PathProgramCache]: Analyzing trace with hash 344914706, now seen corresponding path program 1 times [2023-11-06 22:51:30,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:30,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223926828] [2023-11-06 22:51:30,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:30,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:30,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:30,733 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:30,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:30,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223926828] [2023-11-06 22:51:30,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223926828] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:30,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:30,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:51:30,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048821666] [2023-11-06 22:51:30,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:30,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:30,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:30,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:30,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:30,752 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:51:30,753 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 72 transitions, 626 flow. Second operand has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:30,753 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:30,754 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:51:30,754 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:32,362 INFO L124 PetriNetUnfolderBase]: 2602/4594 cut-off events. [2023-11-06 22:51:32,362 INFO L125 PetriNetUnfolderBase]: For 22245/22245 co-relation queries the response was YES. [2023-11-06 22:51:32,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18840 conditions, 4594 events. 2602/4594 cut-off events. For 22245/22245 co-relation queries the response was YES. Maximal size of possible extension queue 751. Compared 34643 event pairs, 1193 based on Foata normal form. 0/2907 useless extension candidates. Maximal degree in co-relation 18606. Up to 2522 conditions per place. [2023-11-06 22:51:32,389 INFO L140 encePairwiseOnDemand]: 1405/1415 looper letters, 99 selfloop transitions, 11 changer transitions 0/110 dead transitions. [2023-11-06 22:51:32,389 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 110 transitions, 1207 flow [2023-11-06 22:51:32,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:32,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:32,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1764 transitions. [2023-11-06 22:51:32,394 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.415547703180212 [2023-11-06 22:51:32,395 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1764 transitions. [2023-11-06 22:51:32,395 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1764 transitions. [2023-11-06 22:51:32,396 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:32,396 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1764 transitions. [2023-11-06 22:51:32,399 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 588.0) internal successors, (1764), 3 states have internal predecessors, (1764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:32,406 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:32,407 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:32,407 INFO L175 Difference]: Start difference. First operand has 84 places, 72 transitions, 626 flow. Second operand 3 states and 1764 transitions. [2023-11-06 22:51:32,407 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 110 transitions, 1207 flow [2023-11-06 22:51:32,447 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 110 transitions, 1173 flow, removed 4 selfloop flow, removed 4 redundant places. [2023-11-06 22:51:32,450 INFO L231 Difference]: Finished difference. Result has 84 places, 75 transitions, 674 flow [2023-11-06 22:51:32,450 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=596, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=674, PETRI_PLACES=84, PETRI_TRANSITIONS=75} [2023-11-06 22:51:32,451 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 12 predicate places. [2023-11-06 22:51:32,451 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 75 transitions, 674 flow [2023-11-06 22:51:32,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:32,452 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:32,452 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:51:32,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-06 22:51:32,452 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err21ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:32,453 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:32,453 INFO L85 PathProgramCache]: Analyzing trace with hash 344914602, now seen corresponding path program 1 times [2023-11-06 22:51:32,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:32,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824656268] [2023-11-06 22:51:32,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:32,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:32,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:32,521 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:32,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:32,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824656268] [2023-11-06 22:51:32,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824656268] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:32,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:32,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:51:32,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362752564] [2023-11-06 22:51:32,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:32,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:32,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:32,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:32,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:32,543 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:51:32,546 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 75 transitions, 674 flow. Second operand has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:32,546 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:32,546 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:51:32,546 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:34,091 INFO L124 PetriNetUnfolderBase]: 2400/4234 cut-off events. [2023-11-06 22:51:34,092 INFO L125 PetriNetUnfolderBase]: For 20539/20539 co-relation queries the response was YES. [2023-11-06 22:51:34,100 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18481 conditions, 4234 events. 2400/4234 cut-off events. For 20539/20539 co-relation queries the response was YES. Maximal size of possible extension queue 759. Compared 32022 event pairs, 1101 based on Foata normal form. 0/3173 useless extension candidates. Maximal degree in co-relation 18276. Up to 2336 conditions per place. [2023-11-06 22:51:34,115 INFO L140 encePairwiseOnDemand]: 1405/1415 looper letters, 95 selfloop transitions, 12 changer transitions 0/107 dead transitions. [2023-11-06 22:51:34,115 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 107 transitions, 1207 flow [2023-11-06 22:51:34,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:34,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:34,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1761 transitions. [2023-11-06 22:51:34,121 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4148409893992933 [2023-11-06 22:51:34,121 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1761 transitions. [2023-11-06 22:51:34,121 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1761 transitions. [2023-11-06 22:51:34,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:34,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1761 transitions. [2023-11-06 22:51:34,123 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 587.0) internal successors, (1761), 3 states have internal predecessors, (1761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:34,128 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:34,129 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:34,129 INFO L175 Difference]: Start difference. First operand has 84 places, 75 transitions, 674 flow. Second operand 3 states and 1761 transitions. [2023-11-06 22:51:34,129 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 107 transitions, 1207 flow [2023-11-06 22:51:34,165 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 107 transitions, 1185 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:51:34,167 INFO L231 Difference]: Finished difference. Result has 85 places, 74 transitions, 684 flow [2023-11-06 22:51:34,167 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=634, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=684, PETRI_PLACES=85, PETRI_TRANSITIONS=74} [2023-11-06 22:51:34,168 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 13 predicate places. [2023-11-06 22:51:34,168 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 74 transitions, 684 flow [2023-11-06 22:51:34,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:34,168 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:34,168 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:51:34,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-06 22:51:34,169 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err25ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:34,169 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:34,169 INFO L85 PathProgramCache]: Analyzing trace with hash 344914708, now seen corresponding path program 1 times [2023-11-06 22:51:34,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:34,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311818540] [2023-11-06 22:51:34,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:34,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:34,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:34,233 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:34,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:34,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311818540] [2023-11-06 22:51:34,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311818540] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:34,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:34,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-06 22:51:34,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672984373] [2023-11-06 22:51:34,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:34,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:34,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:34,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:34,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:34,249 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:51:34,251 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 74 transitions, 684 flow. Second operand has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:34,251 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:34,251 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:51:34,252 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:35,421 INFO L124 PetriNetUnfolderBase]: 2002/3526 cut-off events. [2023-11-06 22:51:35,421 INFO L125 PetriNetUnfolderBase]: For 20066/20066 co-relation queries the response was YES. [2023-11-06 22:51:35,429 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15924 conditions, 3526 events. 2002/3526 cut-off events. For 20066/20066 co-relation queries the response was YES. Maximal size of possible extension queue 612. Compared 25033 event pairs, 1611 based on Foata normal form. 152/3103 useless extension candidates. Maximal degree in co-relation 15748. Up to 3526 conditions per place. [2023-11-06 22:51:35,442 INFO L140 encePairwiseOnDemand]: 1412/1415 looper letters, 68 selfloop transitions, 1 changer transitions 0/69 dead transitions. [2023-11-06 22:51:35,442 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 69 transitions, 790 flow [2023-11-06 22:51:35,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:35,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:35,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1727 transitions. [2023-11-06 22:51:35,446 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40683156654888103 [2023-11-06 22:51:35,446 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1727 transitions. [2023-11-06 22:51:35,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1727 transitions. [2023-11-06 22:51:35,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:35,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1727 transitions. [2023-11-06 22:51:35,448 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 575.6666666666666) internal successors, (1727), 3 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:35,452 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:35,453 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:35,453 INFO L175 Difference]: Start difference. First operand has 85 places, 74 transitions, 684 flow. Second operand 3 states and 1727 transitions. [2023-11-06 22:51:35,453 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 69 transitions, 790 flow [2023-11-06 22:51:35,476 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 69 transitions, 778 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 22:51:35,477 INFO L231 Difference]: Finished difference. Result has 84 places, 69 transitions, 642 flow [2023-11-06 22:51:35,477 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=640, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=642, PETRI_PLACES=84, PETRI_TRANSITIONS=69} [2023-11-06 22:51:35,477 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 12 predicate places. [2023-11-06 22:51:35,478 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 69 transitions, 642 flow [2023-11-06 22:51:35,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:35,478 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:35,478 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:51:35,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-06 22:51:35,478 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err24ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:35,478 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:35,478 INFO L85 PathProgramCache]: Analyzing trace with hash 344914704, now seen corresponding path program 1 times [2023-11-06 22:51:35,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:35,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378771892] [2023-11-06 22:51:35,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:35,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:35,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:35,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:35,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:35,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378771892] [2023-11-06 22:51:35,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378771892] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:35,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:35,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:51:35,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660394376] [2023-11-06 22:51:35,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:35,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:35,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:35,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:35,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:35,575 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:51:35,577 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 69 transitions, 642 flow. Second operand has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:35,577 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:35,577 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:51:35,577 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:36,755 INFO L124 PetriNetUnfolderBase]: 1800/3166 cut-off events. [2023-11-06 22:51:36,755 INFO L125 PetriNetUnfolderBase]: For 16187/16187 co-relation queries the response was YES. [2023-11-06 22:51:36,762 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13939 conditions, 3166 events. 1800/3166 cut-off events. For 16187/16187 co-relation queries the response was YES. Maximal size of possible extension queue 535. Compared 22567 event pairs, 229 based on Foata normal form. 158/2761 useless extension candidates. Maximal degree in co-relation 13911. Up to 2595 conditions per place. [2023-11-06 22:51:36,773 INFO L140 encePairwiseOnDemand]: 1409/1415 looper letters, 90 selfloop transitions, 7 changer transitions 2/99 dead transitions. [2023-11-06 22:51:36,773 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 99 transitions, 1149 flow [2023-11-06 22:51:36,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:36,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:36,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1755 transitions. [2023-11-06 22:51:36,779 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4134275618374558 [2023-11-06 22:51:36,779 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1755 transitions. [2023-11-06 22:51:36,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1755 transitions. [2023-11-06 22:51:36,780 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:36,780 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1755 transitions. [2023-11-06 22:51:36,783 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 585.0) internal successors, (1755), 3 states have internal predecessors, (1755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:36,788 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:36,789 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:36,789 INFO L175 Difference]: Start difference. First operand has 84 places, 69 transitions, 642 flow. Second operand 3 states and 1755 transitions. [2023-11-06 22:51:36,789 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 99 transitions, 1149 flow [2023-11-06 22:51:36,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 99 transitions, 1141 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:51:36,813 INFO L231 Difference]: Finished difference. Result has 85 places, 65 transitions, 613 flow [2023-11-06 22:51:36,813 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=617, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=613, PETRI_PLACES=85, PETRI_TRANSITIONS=65} [2023-11-06 22:51:36,814 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 13 predicate places. [2023-11-06 22:51:36,814 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 65 transitions, 613 flow [2023-11-06 22:51:36,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.0) internal successors, (1689), 3 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:36,815 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:36,815 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:36,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-06 22:51:36,815 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:36,816 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:36,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1093920285, now seen corresponding path program 1 times [2023-11-06 22:51:36,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:36,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578093857] [2023-11-06 22:51:36,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:36,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:36,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:37,112 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:37,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:37,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578093857] [2023-11-06 22:51:37,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578093857] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:37,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666076330] [2023-11-06 22:51:37,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:37,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:37,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:37,116 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:37,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 22:51:37,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:37,334 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-06 22:51:37,337 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:37,373 INFO L351 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 [2023-11-06 22:51:37,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:37,409 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:51:37,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:37,442 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:51:37,461 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:37,462 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:37,540 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_300 (Array Int Int)) (v_ArrVal_299 (Array Int Int))) (< (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_299) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_300) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) 4294967296)) is different from false [2023-11-06 22:51:37,552 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:37,552 INFO L351 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 26 [2023-11-06 22:51:37,562 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:37,562 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 59 [2023-11-06 22:51:37,568 INFO L351 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 48 treesize of output 44 [2023-11-06 22:51:37,574 INFO L351 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 [2023-11-06 22:51:37,635 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2023-11-06 22:51:37,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666076330] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:37,635 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:37,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 12 [2023-11-06 22:51:37,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422955975] [2023-11-06 22:51:37,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:37,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:51:37,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:37,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:51:37,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=4, NotChecked=22, Total=182 [2023-11-06 22:51:37,752 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 525 out of 1415 [2023-11-06 22:51:37,760 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 65 transitions, 613 flow. Second operand has 14 states, 14 states have (on average 526.5) internal successors, (7371), 14 states have internal predecessors, (7371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:37,760 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:37,760 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 525 of 1415 [2023-11-06 22:51:37,760 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:39,067 INFO L124 PetriNetUnfolderBase]: 1623/2902 cut-off events. [2023-11-06 22:51:39,068 INFO L125 PetriNetUnfolderBase]: For 15022/15022 co-relation queries the response was YES. [2023-11-06 22:51:39,074 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12760 conditions, 2902 events. 1623/2902 cut-off events. For 15022/15022 co-relation queries the response was YES. Maximal size of possible extension queue 528. Compared 20851 event pairs, 227 based on Foata normal form. 0/2497 useless extension candidates. Maximal degree in co-relation 12732. Up to 1218 conditions per place. [2023-11-06 22:51:39,089 INFO L140 encePairwiseOnDemand]: 1403/1415 looper letters, 111 selfloop transitions, 14 changer transitions 0/125 dead transitions. [2023-11-06 22:51:39,089 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 125 transitions, 1480 flow [2023-11-06 22:51:39,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:51:39,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-06 22:51:39,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3244 transitions. [2023-11-06 22:51:39,098 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.38209658421672554 [2023-11-06 22:51:39,099 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3244 transitions. [2023-11-06 22:51:39,099 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3244 transitions. [2023-11-06 22:51:39,100 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:39,100 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3244 transitions. [2023-11-06 22:51:39,105 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 540.6666666666666) internal successors, (3244), 6 states have internal predecessors, (3244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:39,113 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:39,115 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:39,115 INFO L175 Difference]: Start difference. First operand has 85 places, 65 transitions, 613 flow. Second operand 6 states and 3244 transitions. [2023-11-06 22:51:39,115 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 125 transitions, 1480 flow [2023-11-06 22:51:39,138 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 125 transitions, 1339 flow, removed 21 selfloop flow, removed 9 redundant places. [2023-11-06 22:51:39,140 INFO L231 Difference]: Finished difference. Result has 83 places, 65 transitions, 561 flow [2023-11-06 22:51:39,140 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=513, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=561, PETRI_PLACES=83, PETRI_TRANSITIONS=65} [2023-11-06 22:51:39,141 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 11 predicate places. [2023-11-06 22:51:39,141 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 65 transitions, 561 flow [2023-11-06 22:51:39,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 526.5) internal successors, (7371), 14 states have internal predecessors, (7371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:39,142 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:39,143 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:39,150 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 22:51:39,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2023-11-06 22:51:39,349 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:39,350 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:39,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1093920423, now seen corresponding path program 1 times [2023-11-06 22:51:39,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:39,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530735344] [2023-11-06 22:51:39,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:39,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:39,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:39,637 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:39,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:39,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530735344] [2023-11-06 22:51:39,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530735344] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:39,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016995201] [2023-11-06 22:51:39,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:39,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:39,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:39,640 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:39,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 22:51:39,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:39,853 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-06 22:51:39,855 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:39,884 INFO L351 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 [2023-11-06 22:51:39,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:39,928 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:51:39,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:51:39,962 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:51:39,981 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:39,981 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:40,012 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_327 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_327) c_~A~0.base) (+ c_~A~0.offset (* c_~j~0 4))) 9223372039002259456))) is different from false [2023-11-06 22:51:40,072 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:40,072 INFO L351 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 28 [2023-11-06 22:51:40,083 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:51:40,083 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 143 treesize of output 135 [2023-11-06 22:51:40,091 INFO L351 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 27 treesize of output 25 [2023-11-06 22:51:40,128 INFO L351 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 [2023-11-06 22:51:40,149 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:40,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016995201] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:40,149 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:40,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 12 [2023-11-06 22:51:40,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963994257] [2023-11-06 22:51:40,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:40,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:51:40,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:40,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:51:40,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=122, Unknown=1, NotChecked=22, Total=182 [2023-11-06 22:51:40,195 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 525 out of 1415 [2023-11-06 22:51:40,211 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 65 transitions, 561 flow. Second operand has 14 states, 14 states have (on average 526.5) internal successors, (7371), 14 states have internal predecessors, (7371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:40,211 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:40,211 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 525 of 1415 [2023-11-06 22:51:40,211 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:41,651 INFO L124 PetriNetUnfolderBase]: 1525/2728 cut-off events. [2023-11-06 22:51:41,651 INFO L125 PetriNetUnfolderBase]: For 11593/11593 co-relation queries the response was YES. [2023-11-06 22:51:41,657 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11759 conditions, 2728 events. 1525/2728 cut-off events. For 11593/11593 co-relation queries the response was YES. Maximal size of possible extension queue 428. Compared 18930 event pairs, 139 based on Foata normal form. 76/2557 useless extension candidates. Maximal degree in co-relation 11733. Up to 1218 conditions per place. [2023-11-06 22:51:41,667 INFO L140 encePairwiseOnDemand]: 1403/1415 looper letters, 110 selfloop transitions, 14 changer transitions 0/124 dead transitions. [2023-11-06 22:51:41,667 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 124 transitions, 1379 flow [2023-11-06 22:51:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:51:41,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-06 22:51:41,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3242 transitions. [2023-11-06 22:51:41,675 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.38186101295641933 [2023-11-06 22:51:41,675 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3242 transitions. [2023-11-06 22:51:41,675 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3242 transitions. [2023-11-06 22:51:41,677 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:41,677 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3242 transitions. [2023-11-06 22:51:41,682 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 540.3333333333334) internal successors, (3242), 6 states have internal predecessors, (3242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:41,690 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:41,692 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 1415.0) internal successors, (9905), 7 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:41,692 INFO L175 Difference]: Start difference. First operand has 83 places, 65 transitions, 561 flow. Second operand 6 states and 3242 transitions. [2023-11-06 22:51:41,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 124 transitions, 1379 flow [2023-11-06 22:51:41,699 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 124 transitions, 1358 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-06 22:51:41,702 INFO L231 Difference]: Finished difference. Result has 84 places, 64 transitions, 564 flow [2023-11-06 22:51:41,702 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=536, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=564, PETRI_PLACES=84, PETRI_TRANSITIONS=64} [2023-11-06 22:51:41,703 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 12 predicate places. [2023-11-06 22:51:41,703 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 64 transitions, 564 flow [2023-11-06 22:51:41,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 526.5) internal successors, (7371), 14 states have internal predecessors, (7371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:41,704 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:41,704 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:41,711 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 22:51:41,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-06 22:51:41,911 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:41,911 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:41,911 INFO L85 PathProgramCache]: Analyzing trace with hash -1093627454, now seen corresponding path program 1 times [2023-11-06 22:51:41,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:41,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600232329] [2023-11-06 22:51:41,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:41,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:41,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:42,117 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:42,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:42,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600232329] [2023-11-06 22:51:42,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600232329] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:42,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536717008] [2023-11-06 22:51:42,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:42,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:42,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:42,119 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:42,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 22:51:42,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:42,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:51:42,347 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:42,646 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:42,647 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:43,100 INFO L351 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 319 treesize of output 295 [2023-11-06 22:51:43,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:43,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536717008] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:43,475 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:43,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 11 [2023-11-06 22:51:43,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662603897] [2023-11-06 22:51:43,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:43,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 22:51:43,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:43,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 22:51:43,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:51:43,857 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 543 out of 1415 [2023-11-06 22:51:43,862 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 64 transitions, 564 flow. Second operand has 13 states, 13 states have (on average 544.5384615384615) internal successors, (7079), 13 states have internal predecessors, (7079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:43,862 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:43,862 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 543 of 1415 [2023-11-06 22:51:43,862 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:45,419 INFO L124 PetriNetUnfolderBase]: 1990/3549 cut-off events. [2023-11-06 22:51:45,419 INFO L125 PetriNetUnfolderBase]: For 15536/15536 co-relation queries the response was YES. [2023-11-06 22:51:45,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15179 conditions, 3549 events. 1990/3549 cut-off events. For 15536/15536 co-relation queries the response was YES. Maximal size of possible extension queue 497. Compared 25871 event pairs, 1029 based on Foata normal form. 210/3488 useless extension candidates. Maximal degree in co-relation 15153. Up to 2132 conditions per place. [2023-11-06 22:51:45,439 INFO L140 encePairwiseOnDemand]: 1397/1415 looper letters, 134 selfloop transitions, 14 changer transitions 2/150 dead transitions. [2023-11-06 22:51:45,439 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 150 transitions, 1386 flow [2023-11-06 22:51:45,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:51:45,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-06 22:51:45,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 4474 transitions. [2023-11-06 22:51:45,450 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3952296819787986 [2023-11-06 22:51:45,450 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 4474 transitions. [2023-11-06 22:51:45,450 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 4474 transitions. [2023-11-06 22:51:45,452 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:45,452 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 4474 transitions. [2023-11-06 22:51:45,458 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 559.25) internal successors, (4474), 8 states have internal predecessors, (4474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:45,469 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 1415.0) internal successors, (12735), 9 states have internal predecessors, (12735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:45,471 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 1415.0) internal successors, (12735), 9 states have internal predecessors, (12735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:45,472 INFO L175 Difference]: Start difference. First operand has 84 places, 64 transitions, 564 flow. Second operand 8 states and 4474 transitions. [2023-11-06 22:51:45,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 150 transitions, 1386 flow [2023-11-06 22:51:45,503 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 150 transitions, 1351 flow, removed 5 selfloop flow, removed 4 redundant places. [2023-11-06 22:51:45,506 INFO L231 Difference]: Finished difference. Result has 91 places, 73 transitions, 708 flow [2023-11-06 22:51:45,506 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=545, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=708, PETRI_PLACES=91, PETRI_TRANSITIONS=73} [2023-11-06 22:51:45,507 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 19 predicate places. [2023-11-06 22:51:45,507 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 73 transitions, 708 flow [2023-11-06 22:51:45,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 544.5384615384615) internal successors, (7079), 13 states have internal predecessors, (7079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:45,508 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:45,508 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:45,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 22:51:45,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-06 22:51:45,717 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err25ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:45,717 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:45,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1093627394, now seen corresponding path program 1 times [2023-11-06 22:51:45,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:45,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860840159] [2023-11-06 22:51:45,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:45,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:45,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:45,868 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-06 22:51:45,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:45,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860840159] [2023-11-06 22:51:45,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860840159] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:45,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:45,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-06 22:51:45,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277117124] [2023-11-06 22:51:45,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:45,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:45,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:45,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:45,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:45,887 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:51:45,889 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 73 transitions, 708 flow. Second operand has 3 states, 3 states have (on average 563.3333333333334) internal successors, (1690), 3 states have internal predecessors, (1690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:45,889 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:45,890 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:51:45,890 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:47,309 INFO L124 PetriNetUnfolderBase]: 1837/3271 cut-off events. [2023-11-06 22:51:47,309 INFO L125 PetriNetUnfolderBase]: For 12840/12840 co-relation queries the response was YES. [2023-11-06 22:51:47,316 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14830 conditions, 3271 events. 1837/3271 cut-off events. For 12840/12840 co-relation queries the response was YES. Maximal size of possible extension queue 437. Compared 22344 event pairs, 1547 based on Foata normal form. 94/3086 useless extension candidates. Maximal degree in co-relation 14800. Up to 3271 conditions per place. [2023-11-06 22:51:47,326 INFO L140 encePairwiseOnDemand]: 1412/1415 looper letters, 69 selfloop transitions, 1 changer transitions 0/70 dead transitions. [2023-11-06 22:51:47,326 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 70 transitions, 809 flow [2023-11-06 22:51:47,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:47,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:47,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1725 transitions. [2023-11-06 22:51:47,332 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40636042402826855 [2023-11-06 22:51:47,332 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1725 transitions. [2023-11-06 22:51:47,332 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1725 transitions. [2023-11-06 22:51:47,333 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:47,333 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1725 transitions. [2023-11-06 22:51:47,335 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 575.0) internal successors, (1725), 3 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:47,339 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:47,340 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:47,340 INFO L175 Difference]: Start difference. First operand has 91 places, 73 transitions, 708 flow. Second operand 3 states and 1725 transitions. [2023-11-06 22:51:47,340 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 70 transitions, 809 flow [2023-11-06 22:51:47,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 70 transitions, 779 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-06 22:51:47,372 INFO L231 Difference]: Finished difference. Result has 87 places, 70 transitions, 641 flow [2023-11-06 22:51:47,372 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=639, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=641, PETRI_PLACES=87, PETRI_TRANSITIONS=70} [2023-11-06 22:51:47,373 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 15 predicate places. [2023-11-06 22:51:47,373 INFO L495 AbstractCegarLoop]: Abstraction has has 87 places, 70 transitions, 641 flow [2023-11-06 22:51:47,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.3333333333334) internal successors, (1690), 3 states have internal predecessors, (1690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:47,374 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:47,374 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:47,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-06 22:51:47,374 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:47,375 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:47,375 INFO L85 PathProgramCache]: Analyzing trace with hash -1093627539, now seen corresponding path program 1 times [2023-11-06 22:51:47,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:47,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43089322] [2023-11-06 22:51:47,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:47,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:47,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:47,615 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:51:47,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:47,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43089322] [2023-11-06 22:51:47,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43089322] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:47,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490873414] [2023-11-06 22:51:47,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:47,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:47,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:47,617 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:47,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 22:51:47,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:47,872 INFO L262 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:51:47,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:48,501 INFO L351 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 284 treesize of output 264 [2023-11-06 22:51:48,695 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:51:48,696 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:49,764 INFO L351 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 167 treesize of output 143 [2023-11-06 22:51:49,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:51:49,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490873414] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:49,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:51:49,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 10 [2023-11-06 22:51:49,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037006158] [2023-11-06 22:51:49,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:49,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:51:49,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:49,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:51:49,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:51:50,196 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 523 out of 1415 [2023-11-06 22:51:50,197 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 70 transitions, 641 flow. Second operand has 4 states, 4 states have (on average 524.75) internal successors, (2099), 4 states have internal predecessors, (2099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:50,197 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:50,198 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 523 of 1415 [2023-11-06 22:51:50,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:52,260 INFO L124 PetriNetUnfolderBase]: 2579/4408 cut-off events. [2023-11-06 22:51:52,260 INFO L125 PetriNetUnfolderBase]: For 15917/15917 co-relation queries the response was YES. [2023-11-06 22:51:52,270 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20140 conditions, 4408 events. 2579/4408 cut-off events. For 15917/15917 co-relation queries the response was YES. Maximal size of possible extension queue 542. Compared 30425 event pairs, 570 based on Foata normal form. 62/4077 useless extension candidates. Maximal degree in co-relation 20109. Up to 1833 conditions per place. [2023-11-06 22:51:52,286 INFO L140 encePairwiseOnDemand]: 1395/1415 looper letters, 91 selfloop transitions, 52 changer transitions 0/143 dead transitions. [2023-11-06 22:51:52,286 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 143 transitions, 1445 flow [2023-11-06 22:51:52,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:51:52,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 22:51:52,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2722 transitions. [2023-11-06 22:51:52,298 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3847349823321555 [2023-11-06 22:51:52,298 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2722 transitions. [2023-11-06 22:51:52,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2722 transitions. [2023-11-06 22:51:52,300 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:52,300 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2722 transitions. [2023-11-06 22:51:52,304 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 544.4) internal successors, (2722), 5 states have internal predecessors, (2722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:52,310 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1415.0) internal successors, (8490), 6 states have internal predecessors, (8490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:52,312 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1415.0) internal successors, (8490), 6 states have internal predecessors, (8490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:52,312 INFO L175 Difference]: Start difference. First operand has 87 places, 70 transitions, 641 flow. Second operand 5 states and 2722 transitions. [2023-11-06 22:51:52,312 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 143 transitions, 1445 flow [2023-11-06 22:51:52,349 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 143 transitions, 1444 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 22:51:52,351 INFO L231 Difference]: Finished difference. Result has 93 places, 91 transitions, 1025 flow [2023-11-06 22:51:52,351 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=640, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1025, PETRI_PLACES=93, PETRI_TRANSITIONS=91} [2023-11-06 22:51:52,351 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 21 predicate places. [2023-11-06 22:51:52,351 INFO L495 AbstractCegarLoop]: Abstraction has has 93 places, 91 transitions, 1025 flow [2023-11-06 22:51:52,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 524.75) internal successors, (2099), 4 states have internal predecessors, (2099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:52,352 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:52,352 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:52,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:51:52,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:52,559 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err24ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:52,559 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:52,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1093627396, now seen corresponding path program 1 times [2023-11-06 22:51:52,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:52,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965211997] [2023-11-06 22:51:52,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:52,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:52,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:52,658 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-06 22:51:52,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:52,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965211997] [2023-11-06 22:51:52,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965211997] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:52,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:52,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-06 22:51:52,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488236824] [2023-11-06 22:51:52,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:52,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:52,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:52,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:52,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:52,677 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:51:52,678 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 91 transitions, 1025 flow. Second operand has 3 states, 3 states have (on average 563.3333333333334) internal successors, (1690), 3 states have internal predecessors, (1690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:52,679 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:52,679 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:51:52,679 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:54,125 INFO L124 PetriNetUnfolderBase]: 2306/3950 cut-off events. [2023-11-06 22:51:54,126 INFO L125 PetriNetUnfolderBase]: For 18158/18158 co-relation queries the response was YES. [2023-11-06 22:51:54,136 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20017 conditions, 3950 events. 2306/3950 cut-off events. For 18158/18158 co-relation queries the response was YES. Maximal size of possible extension queue 462. Compared 26367 event pairs, 1762 based on Foata normal form. 185/3766 useless extension candidates. Maximal degree in co-relation 19982. Up to 3950 conditions per place. [2023-11-06 22:51:54,150 INFO L140 encePairwiseOnDemand]: 1412/1415 looper letters, 84 selfloop transitions, 1 changer transitions 0/85 dead transitions. [2023-11-06 22:51:54,150 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 85 transitions, 1108 flow [2023-11-06 22:51:54,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:54,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:51:54,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1723 transitions. [2023-11-06 22:51:54,154 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4058892815076561 [2023-11-06 22:51:54,154 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1723 transitions. [2023-11-06 22:51:54,154 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1723 transitions. [2023-11-06 22:51:54,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:54,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1723 transitions. [2023-11-06 22:51:54,157 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 574.3333333333334) internal successors, (1723), 3 states have internal predecessors, (1723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:54,162 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:54,163 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:54,163 INFO L175 Difference]: Start difference. First operand has 93 places, 91 transitions, 1025 flow. Second operand 3 states and 1723 transitions. [2023-11-06 22:51:54,163 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 85 transitions, 1108 flow [2023-11-06 22:51:54,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 85 transitions, 1068 flow, removed 10 selfloop flow, removed 1 redundant places. [2023-11-06 22:51:54,211 INFO L231 Difference]: Finished difference. Result has 92 places, 85 transitions, 900 flow [2023-11-06 22:51:54,212 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=898, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=900, PETRI_PLACES=92, PETRI_TRANSITIONS=85} [2023-11-06 22:51:54,212 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 20 predicate places. [2023-11-06 22:51:54,212 INFO L495 AbstractCegarLoop]: Abstraction has has 92 places, 85 transitions, 900 flow [2023-11-06 22:51:54,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.3333333333334) internal successors, (1690), 3 states have internal predecessors, (1690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:54,212 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:54,213 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:54,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-06 22:51:54,213 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err22ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:54,213 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:54,213 INFO L85 PathProgramCache]: Analyzing trace with hash -1093627395, now seen corresponding path program 1 times [2023-11-06 22:51:54,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:54,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783979221] [2023-11-06 22:51:54,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:54,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:54,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:54,386 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:51:54,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:54,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783979221] [2023-11-06 22:51:54,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783979221] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:54,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:54,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:51:54,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019723335] [2023-11-06 22:51:54,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:54,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:51:54,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:54,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:51:54,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:51:54,454 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 553 out of 1415 [2023-11-06 22:51:54,456 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 85 transitions, 900 flow. Second operand has 4 states, 4 states have (on average 554.75) internal successors, (2219), 4 states have internal predecessors, (2219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:54,456 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:54,456 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 553 of 1415 [2023-11-06 22:51:54,456 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:51:55,899 INFO L124 PetriNetUnfolderBase]: 2198/3810 cut-off events. [2023-11-06 22:51:55,900 INFO L125 PetriNetUnfolderBase]: For 17550/17550 co-relation queries the response was YES. [2023-11-06 22:51:55,909 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18751 conditions, 3810 events. 2198/3810 cut-off events. For 17550/17550 co-relation queries the response was YES. Maximal size of possible extension queue 467. Compared 25958 event pairs, 718 based on Foata normal form. 62/3539 useless extension candidates. Maximal degree in co-relation 18715. Up to 1735 conditions per place. [2023-11-06 22:51:55,922 INFO L140 encePairwiseOnDemand]: 1399/1415 looper letters, 97 selfloop transitions, 36 changer transitions 0/133 dead transitions. [2023-11-06 22:51:55,922 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 133 transitions, 1438 flow [2023-11-06 22:51:55,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:51:55,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 22:51:55,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2867 transitions. [2023-11-06 22:51:55,926 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4052296819787986 [2023-11-06 22:51:55,927 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2867 transitions. [2023-11-06 22:51:55,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2867 transitions. [2023-11-06 22:51:55,927 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:51:55,927 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2867 transitions. [2023-11-06 22:51:55,931 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 573.4) internal successors, (2867), 5 states have internal predecessors, (2867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:55,936 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 1415.0) internal successors, (8490), 6 states have internal predecessors, (8490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:55,937 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 1415.0) internal successors, (8490), 6 states have internal predecessors, (8490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:55,937 INFO L175 Difference]: Start difference. First operand has 92 places, 85 transitions, 900 flow. Second operand 5 states and 2867 transitions. [2023-11-06 22:51:55,937 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 133 transitions, 1438 flow [2023-11-06 22:51:55,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 133 transitions, 1437 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 22:51:55,973 INFO L231 Difference]: Finished difference. Result has 96 places, 82 transitions, 941 flow [2023-11-06 22:51:55,973 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=852, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=941, PETRI_PLACES=96, PETRI_TRANSITIONS=82} [2023-11-06 22:51:55,974 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 24 predicate places. [2023-11-06 22:51:55,974 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 82 transitions, 941 flow [2023-11-06 22:51:55,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 554.75) internal successors, (2219), 4 states have internal predecessors, (2219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:55,974 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:51:55,975 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:55,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-06 22:51:55,975 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:51:55,975 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:55,975 INFO L85 PathProgramCache]: Analyzing trace with hash 448214125, now seen corresponding path program 1 times [2023-11-06 22:51:55,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:55,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029441309] [2023-11-06 22:51:55,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:55,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:56,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:56,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:56,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029441309] [2023-11-06 22:51:56,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029441309] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:56,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175099854] [2023-11-06 22:51:56,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:56,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:56,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:56,128 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:56,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 22:51:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,378 INFO L262 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:51:56,385 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:56,754 INFO L351 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 101 treesize of output 85 [2023-11-06 22:51:56,836 INFO L351 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 59 treesize of output 51 [2023-11-06 22:51:56,861 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:56,861 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:58,009 INFO L351 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 637 treesize of output 541 [2023-11-06 22:51:58,529 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:58,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175099854] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:58,529 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:58,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 11 [2023-11-06 22:51:58,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131081845] [2023-11-06 22:51:58,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:58,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 22:51:58,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:58,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 22:51:58,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:51:58,897 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 543 out of 1415 [2023-11-06 22:51:58,901 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 82 transitions, 941 flow. Second operand has 13 states, 13 states have (on average 544.7692307692307) internal successors, (7082), 13 states have internal predecessors, (7082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:51:58,902 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:51:58,902 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 543 of 1415 [2023-11-06 22:51:58,902 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:52:00,227 INFO L124 PetriNetUnfolderBase]: 1973/3431 cut-off events. [2023-11-06 22:52:00,227 INFO L125 PetriNetUnfolderBase]: For 28332/28332 co-relation queries the response was YES. [2023-11-06 22:52:00,239 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18046 conditions, 3431 events. 1973/3431 cut-off events. For 28332/28332 co-relation queries the response was YES. Maximal size of possible extension queue 481. Compared 23455 event pairs, 963 based on Foata normal form. 154/3274 useless extension candidates. Maximal degree in co-relation 18008. Up to 2082 conditions per place. [2023-11-06 22:52:00,253 INFO L140 encePairwiseOnDemand]: 1400/1415 looper letters, 141 selfloop transitions, 11 changer transitions 7/159 dead transitions. [2023-11-06 22:52:00,253 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 159 transitions, 2109 flow [2023-11-06 22:52:00,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:52:00,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-06 22:52:00,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 4445 transitions. [2023-11-06 22:52:00,259 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3926678445229682 [2023-11-06 22:52:00,259 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 4445 transitions. [2023-11-06 22:52:00,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 4445 transitions. [2023-11-06 22:52:00,260 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:52:00,260 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 4445 transitions. [2023-11-06 22:52:00,264 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 555.625) internal successors, (4445), 8 states have internal predecessors, (4445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:00,273 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 1415.0) internal successors, (12735), 9 states have internal predecessors, (12735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:00,276 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 1415.0) internal successors, (12735), 9 states have internal predecessors, (12735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:00,276 INFO L175 Difference]: Start difference. First operand has 96 places, 82 transitions, 941 flow. Second operand 8 states and 4445 transitions. [2023-11-06 22:52:00,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 159 transitions, 2109 flow [2023-11-06 22:52:00,314 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 159 transitions, 2019 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:52:00,317 INFO L231 Difference]: Finished difference. Result has 104 places, 88 transitions, 990 flow [2023-11-06 22:52:00,317 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=898, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=990, PETRI_PLACES=104, PETRI_TRANSITIONS=88} [2023-11-06 22:52:00,318 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 32 predicate places. [2023-11-06 22:52:00,318 INFO L495 AbstractCegarLoop]: Abstraction has has 104 places, 88 transitions, 990 flow [2023-11-06 22:52:00,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 544.7692307692307) internal successors, (7082), 13 states have internal predecessors, (7082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:00,320 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:52:00,320 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:00,332 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-06 22:52:00,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-06 22:52:00,526 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err22ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:52:00,526 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:00,526 INFO L85 PathProgramCache]: Analyzing trace with hash 448214095, now seen corresponding path program 1 times [2023-11-06 22:52:00,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:00,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850141580] [2023-11-06 22:52:00,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:00,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:00,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:00,829 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:52:00,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:00,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850141580] [2023-11-06 22:52:00,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850141580] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:52:00,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735692472] [2023-11-06 22:52:00,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:00,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:52:00,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:52:00,831 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:52:00,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 22:52:01,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:01,096 INFO L262 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:52:01,103 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:52:01,362 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2023-11-06 22:52:01,372 INFO L351 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 101 treesize of output 85 [2023-11-06 22:52:01,444 INFO L351 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 67 treesize of output 55 [2023-11-06 22:52:01,471 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:52:01,471 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:52:02,418 INFO L351 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 637 treesize of output 541 [2023-11-06 22:52:02,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:52:02,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735692472] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 22:52:02,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:52:02,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 3] total 6 [2023-11-06 22:52:02,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241352796] [2023-11-06 22:52:02,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:52:02,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:52:02,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:02,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:52:02,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:52:02,705 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:52:02,707 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 88 transitions, 990 flow. Second operand has 3 states, 3 states have (on average 563.6666666666666) internal successors, (1691), 3 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:02,707 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:52:02,707 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:52:02,707 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:52:03,820 INFO L124 PetriNetUnfolderBase]: 1714/2986 cut-off events. [2023-11-06 22:52:03,820 INFO L125 PetriNetUnfolderBase]: For 22569/22569 co-relation queries the response was YES. [2023-11-06 22:52:03,829 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16876 conditions, 2986 events. 1714/2986 cut-off events. For 22569/22569 co-relation queries the response was YES. Maximal size of possible extension queue 410. Compared 19410 event pairs, 1395 based on Foata normal form. 104/2981 useless extension candidates. Maximal degree in co-relation 16835. Up to 2986 conditions per place. [2023-11-06 22:52:03,841 INFO L140 encePairwiseOnDemand]: 1412/1415 looper letters, 84 selfloop transitions, 1 changer transitions 0/85 dead transitions. [2023-11-06 22:52:03,841 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 85 transitions, 1132 flow [2023-11-06 22:52:03,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:52:03,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:52:03,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1721 transitions. [2023-11-06 22:52:03,844 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4054181389870436 [2023-11-06 22:52:03,844 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1721 transitions. [2023-11-06 22:52:03,844 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1721 transitions. [2023-11-06 22:52:03,844 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:52:03,844 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1721 transitions. [2023-11-06 22:52:03,846 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 573.6666666666666) internal successors, (1721), 3 states have internal predecessors, (1721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:03,848 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:03,849 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:03,849 INFO L175 Difference]: Start difference. First operand has 104 places, 88 transitions, 990 flow. Second operand 3 states and 1721 transitions. [2023-11-06 22:52:03,849 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 85 transitions, 1132 flow [2023-11-06 22:52:03,874 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 85 transitions, 1127 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-06 22:52:03,876 INFO L231 Difference]: Finished difference. Result has 102 places, 85 transitions, 959 flow [2023-11-06 22:52:03,876 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=957, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=959, PETRI_PLACES=102, PETRI_TRANSITIONS=85} [2023-11-06 22:52:03,877 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 30 predicate places. [2023-11-06 22:52:03,877 INFO L495 AbstractCegarLoop]: Abstraction has has 102 places, 85 transitions, 959 flow [2023-11-06 22:52:03,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.6666666666666) internal successors, (1691), 3 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:03,877 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:52:03,877 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:03,884 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 22:52:04,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-06 22:52:04,084 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err21ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:52:04,084 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:04,085 INFO L85 PathProgramCache]: Analyzing trace with hash 448213991, now seen corresponding path program 1 times [2023-11-06 22:52:04,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:04,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117000719] [2023-11-06 22:52:04,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:04,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:04,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:04,547 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:52:04,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:04,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117000719] [2023-11-06 22:52:04,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117000719] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:52:04,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69801866] [2023-11-06 22:52:04,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:04,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:52:04,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:52:04,552 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:52:04,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 22:52:04,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:04,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 22:52:04,827 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:52:05,065 INFO L351 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 67 treesize of output 55 [2023-11-06 22:52:05,101 INFO L351 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 101 treesize of output 85 [2023-11-06 22:52:05,123 INFO L351 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 22 treesize of output 10 [2023-11-06 22:52:05,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:52:05,134 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:52:05,948 INFO L351 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 637 treesize of output 541 [2023-11-06 22:52:06,213 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:52:06,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69801866] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 22:52:06,214 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:52:06,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 3] total 6 [2023-11-06 22:52:06,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142088948] [2023-11-06 22:52:06,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:52:06,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:52:06,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:06,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:52:06,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:52:06,231 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:52:06,232 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 85 transitions, 959 flow. Second operand has 3 states, 3 states have (on average 563.6666666666666) internal successors, (1691), 3 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:06,232 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:52:06,233 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:52:06,233 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:52:07,308 INFO L124 PetriNetUnfolderBase]: 1570/2738 cut-off events. [2023-11-06 22:52:07,308 INFO L125 PetriNetUnfolderBase]: For 20599/20599 co-relation queries the response was YES. [2023-11-06 22:52:07,316 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15570 conditions, 2738 events. 1570/2738 cut-off events. For 20599/20599 co-relation queries the response was YES. Maximal size of possible extension queue 379. Compared 17601 event pairs, 1269 based on Foata normal form. 104/2741 useless extension candidates. Maximal degree in co-relation 15528. Up to 2738 conditions per place. [2023-11-06 22:52:07,326 INFO L140 encePairwiseOnDemand]: 1413/1415 looper letters, 82 selfloop transitions, 1 changer transitions 0/83 dead transitions. [2023-11-06 22:52:07,326 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 83 transitions, 1112 flow [2023-11-06 22:52:07,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:52:07,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:52:07,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1719 transitions. [2023-11-06 22:52:07,328 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4049469964664311 [2023-11-06 22:52:07,328 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1719 transitions. [2023-11-06 22:52:07,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1719 transitions. [2023-11-06 22:52:07,329 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:52:07,329 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1719 transitions. [2023-11-06 22:52:07,330 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 573.0) internal successors, (1719), 3 states have internal predecessors, (1719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:07,332 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:07,332 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:07,333 INFO L175 Difference]: Start difference. First operand has 102 places, 85 transitions, 959 flow. Second operand 3 states and 1719 transitions. [2023-11-06 22:52:07,333 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 83 transitions, 1112 flow [2023-11-06 22:52:07,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 83 transitions, 1102 flow, removed 1 selfloop flow, removed 2 redundant places. [2023-11-06 22:52:07,355 INFO L231 Difference]: Finished difference. Result has 101 places, 83 transitions, 938 flow [2023-11-06 22:52:07,356 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=936, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=938, PETRI_PLACES=101, PETRI_TRANSITIONS=83} [2023-11-06 22:52:07,356 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 29 predicate places. [2023-11-06 22:52:07,357 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 83 transitions, 938 flow [2023-11-06 22:52:07,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.6666666666666) internal successors, (1691), 3 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:07,357 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:52:07,357 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:07,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 22:52:07,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-06 22:52:07,560 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:52:07,560 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:07,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1547127251, now seen corresponding path program 1 times [2023-11-06 22:52:07,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:07,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949580493] [2023-11-06 22:52:07,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:07,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:07,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:07,903 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 22:52:07,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:07,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949580493] [2023-11-06 22:52:07,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949580493] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:52:07,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33396478] [2023-11-06 22:52:07,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:07,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:52:07,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:52:07,908 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:52:07,931 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 22:52:08,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:08,178 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:52:08,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:52:08,837 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 22:52:08,838 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:52:09,781 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:09,782 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 240 treesize of output 172 [2023-11-06 22:52:09,922 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 22:52:09,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33396478] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:52:09,923 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:52:09,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 11 [2023-11-06 22:52:09,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985039993] [2023-11-06 22:52:09,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:52:09,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 22:52:09,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:09,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 22:52:09,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:52:11,508 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 508 out of 1415 [2023-11-06 22:52:11,511 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 83 transitions, 938 flow. Second operand has 12 states, 12 states have (on average 509.5833333333333) internal successors, (6115), 12 states have internal predecessors, (6115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:11,511 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:52:11,511 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 508 of 1415 [2023-11-06 22:52:11,511 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:52:14,567 INFO L124 PetriNetUnfolderBase]: 2469/4307 cut-off events. [2023-11-06 22:52:14,567 INFO L125 PetriNetUnfolderBase]: For 21632/21632 co-relation queries the response was YES. [2023-11-06 22:52:14,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23443 conditions, 4307 events. 2469/4307 cut-off events. For 21632/21632 co-relation queries the response was YES. Maximal size of possible extension queue 425. Compared 29534 event pairs, 335 based on Foata normal form. 205/4233 useless extension candidates. Maximal degree in co-relation 23401. Up to 897 conditions per place. [2023-11-06 22:52:14,600 INFO L140 encePairwiseOnDemand]: 1396/1415 looper letters, 296 selfloop transitions, 78 changer transitions 16/390 dead transitions. [2023-11-06 22:52:14,600 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 390 transitions, 4157 flow [2023-11-06 22:52:14,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-06 22:52:14,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-06 22:52:14,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 9930 transitions. [2023-11-06 22:52:14,610 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3693509391854194 [2023-11-06 22:52:14,610 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 9930 transitions. [2023-11-06 22:52:14,610 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 9930 transitions. [2023-11-06 22:52:14,612 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:52:14,612 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 9930 transitions. [2023-11-06 22:52:14,619 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 522.6315789473684) internal successors, (9930), 19 states have internal predecessors, (9930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:14,641 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 1415.0) internal successors, (28300), 20 states have internal predecessors, (28300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:14,645 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 1415.0) internal successors, (28300), 20 states have internal predecessors, (28300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:14,645 INFO L175 Difference]: Start difference. First operand has 101 places, 83 transitions, 938 flow. Second operand 19 states and 9930 transitions. [2023-11-06 22:52:14,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 390 transitions, 4157 flow [2023-11-06 22:52:14,700 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 390 transitions, 4156 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 22:52:14,704 INFO L231 Difference]: Finished difference. Result has 120 places, 112 transitions, 1477 flow [2023-11-06 22:52:14,704 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=937, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1477, PETRI_PLACES=120, PETRI_TRANSITIONS=112} [2023-11-06 22:52:14,705 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 48 predicate places. [2023-11-06 22:52:14,705 INFO L495 AbstractCegarLoop]: Abstraction has has 120 places, 112 transitions, 1477 flow [2023-11-06 22:52:14,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 509.5833333333333) internal successors, (6115), 12 states have internal predecessors, (6115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:14,706 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:52:14,706 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:14,711 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 22:52:14,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:52:14,907 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting thread2Err24ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:52:14,907 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:14,907 INFO L85 PathProgramCache]: Analyzing trace with hash 448214093, now seen corresponding path program 1 times [2023-11-06 22:52:14,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:14,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040008083] [2023-11-06 22:52:14,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:14,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:14,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:15,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-06 22:52:15,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:15,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040008083] [2023-11-06 22:52:15,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040008083] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:52:15,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:52:15,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-06 22:52:15,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088983103] [2023-11-06 22:52:15,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:52:15,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:52:15,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:15,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:52:15,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:52:15,052 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 561 out of 1415 [2023-11-06 22:52:15,054 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 112 transitions, 1477 flow. Second operand has 3 states, 3 states have (on average 563.6666666666666) internal successors, (1691), 3 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:15,054 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:52:15,055 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 561 of 1415 [2023-11-06 22:52:15,055 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:52:16,952 INFO L124 PetriNetUnfolderBase]: 2059/3601 cut-off events. [2023-11-06 22:52:16,952 INFO L125 PetriNetUnfolderBase]: For 26359/26359 co-relation queries the response was YES. [2023-11-06 22:52:16,965 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21326 conditions, 3601 events. 2059/3601 cut-off events. For 26359/26359 co-relation queries the response was YES. Maximal size of possible extension queue 351. Compared 23340 event pairs, 1569 based on Foata normal form. 168/3642 useless extension candidates. Maximal degree in co-relation 21281. Up to 3601 conditions per place. [2023-11-06 22:52:16,978 INFO L140 encePairwiseOnDemand]: 1412/1415 looper letters, 102 selfloop transitions, 1 changer transitions 6/109 dead transitions. [2023-11-06 22:52:16,978 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 109 transitions, 1673 flow [2023-11-06 22:52:16,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:52:16,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 22:52:16,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1718 transitions. [2023-11-06 22:52:16,980 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40471142520612485 [2023-11-06 22:52:16,981 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1718 transitions. [2023-11-06 22:52:16,981 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1718 transitions. [2023-11-06 22:52:16,981 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:52:16,981 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1718 transitions. [2023-11-06 22:52:16,982 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 572.6666666666666) internal successors, (1718), 3 states have internal predecessors, (1718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:16,984 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:16,985 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 1415.0) internal successors, (5660), 4 states have internal predecessors, (5660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:16,985 INFO L175 Difference]: Start difference. First operand has 120 places, 112 transitions, 1477 flow. Second operand 3 states and 1718 transitions. [2023-11-06 22:52:16,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 109 transitions, 1673 flow [2023-11-06 22:52:17,023 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 109 transitions, 1557 flow, removed 28 selfloop flow, removed 4 redundant places. [2023-11-06 22:52:17,026 INFO L231 Difference]: Finished difference. Result has 116 places, 103 transitions, 1260 flow [2023-11-06 22:52:17,026 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=1339, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1260, PETRI_PLACES=116, PETRI_TRANSITIONS=103} [2023-11-06 22:52:17,026 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 44 predicate places. [2023-11-06 22:52:17,026 INFO L495 AbstractCegarLoop]: Abstraction has has 116 places, 103 transitions, 1260 flow [2023-11-06 22:52:17,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 563.6666666666666) internal successors, (1691), 3 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:17,027 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:52:17,027 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:17,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-06 22:52:17,027 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:52:17,027 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:17,028 INFO L85 PathProgramCache]: Analyzing trace with hash 457015968, now seen corresponding path program 1 times [2023-11-06 22:52:17,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:17,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564372046] [2023-11-06 22:52:17,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:17,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:17,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:17,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:52:17,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:17,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564372046] [2023-11-06 22:52:17,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564372046] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:52:17,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014658494] [2023-11-06 22:52:17,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:17,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:52:17,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:52:17,316 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:52:17,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 22:52:17,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:17,609 INFO L262 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 22:52:17,614 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:52:17,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:52:17,940 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 39 [2023-11-06 22:52:18,170 INFO L351 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 284 treesize of output 264 [2023-11-06 22:52:18,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:52:18,301 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:52:19,043 INFO L351 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 187 treesize of output 163 [2023-11-06 22:52:19,060 INFO L351 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 11 treesize of output 5 [2023-11-06 22:52:19,278 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:52:19,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014658494] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:52:19,278 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:52:19,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 15 [2023-11-06 22:52:19,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109295907] [2023-11-06 22:52:19,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:52:19,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 22:52:19,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:19,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 22:52:19,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=207, Unknown=1, NotChecked=0, Total=272 [2023-11-06 22:52:21,634 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 433 out of 1415 [2023-11-06 22:52:21,639 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 103 transitions, 1260 flow. Second operand has 17 states, 17 states have (on average 434.4117647058824) internal successors, (7385), 17 states have internal predecessors, (7385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:21,639 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:52:21,640 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 433 of 1415 [2023-11-06 22:52:21,640 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:52:25,057 INFO L124 PetriNetUnfolderBase]: 2444/4138 cut-off events. [2023-11-06 22:52:25,058 INFO L125 PetriNetUnfolderBase]: For 22090/22090 co-relation queries the response was YES. [2023-11-06 22:52:25,070 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23942 conditions, 4138 events. 2444/4138 cut-off events. For 22090/22090 co-relation queries the response was YES. Maximal size of possible extension queue 340. Compared 26933 event pairs, 374 based on Foata normal form. 228/4020 useless extension candidates. Maximal degree in co-relation 23899. Up to 937 conditions per place. [2023-11-06 22:52:25,085 INFO L140 encePairwiseOnDemand]: 1396/1415 looper letters, 226 selfloop transitions, 73 changer transitions 11/310 dead transitions. [2023-11-06 22:52:25,086 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 310 transitions, 3529 flow [2023-11-06 22:52:25,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-06 22:52:25,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-06 22:52:25,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 8027 transitions. [2023-11-06 22:52:25,094 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.31515508441303497 [2023-11-06 22:52:25,094 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 8027 transitions. [2023-11-06 22:52:25,095 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 8027 transitions. [2023-11-06 22:52:25,096 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:52:25,096 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 8027 transitions. [2023-11-06 22:52:25,101 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 445.94444444444446) internal successors, (8027), 18 states have internal predecessors, (8027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:25,113 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 1415.0) internal successors, (26885), 19 states have internal predecessors, (26885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:25,116 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 1415.0) internal successors, (26885), 19 states have internal predecessors, (26885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:25,116 INFO L175 Difference]: Start difference. First operand has 116 places, 103 transitions, 1260 flow. Second operand 18 states and 8027 transitions. [2023-11-06 22:52:25,116 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 310 transitions, 3529 flow [2023-11-06 22:52:25,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 310 transitions, 3465 flow, removed 16 selfloop flow, removed 4 redundant places. [2023-11-06 22:52:25,196 INFO L231 Difference]: Finished difference. Result has 129 places, 114 transitions, 1585 flow [2023-11-06 22:52:25,196 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=1160, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1585, PETRI_PLACES=129, PETRI_TRANSITIONS=114} [2023-11-06 22:52:25,197 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 57 predicate places. [2023-11-06 22:52:25,197 INFO L495 AbstractCegarLoop]: Abstraction has has 129 places, 114 transitions, 1585 flow [2023-11-06 22:52:25,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 434.4117647058824) internal successors, (7385), 17 states have internal predecessors, (7385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:25,198 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:52:25,198 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:25,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 22:52:25,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2023-11-06 22:52:25,399 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:52:25,399 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:25,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1547127151, now seen corresponding path program 2 times [2023-11-06 22:52:25,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:25,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219369853] [2023-11-06 22:52:25,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:25,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:25,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:25,834 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:25,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:25,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219369853] [2023-11-06 22:52:25,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219369853] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:52:25,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072343307] [2023-11-06 22:52:25,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:52:25,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:52:25,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:52:25,837 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:52:25,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 22:52:26,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:52:26,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:52:26,153 INFO L262 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-06 22:52:26,158 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:52:26,211 INFO L351 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 [2023-11-06 22:52:26,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:52:26,275 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-06 22:52:26,553 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:26,553 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:52:27,544 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:27,544 INFO L351 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 176 treesize of output 105 [2023-11-06 22:52:27,564 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:27,564 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 191 treesize of output 165 [2023-11-06 22:52:27,578 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:27,579 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 145 treesize of output 137 [2023-11-06 22:52:27,590 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:27,590 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 137 treesize of output 129 [2023-11-06 22:52:27,599 INFO L351 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 129 treesize of output 125 [2023-11-06 22:52:27,724 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:27,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072343307] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:52:27,724 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:52:27,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 15 [2023-11-06 22:52:27,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471097758] [2023-11-06 22:52:27,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:52:27,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 22:52:27,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:27,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 22:52:27,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2023-11-06 22:52:29,522 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 533 out of 1415 [2023-11-06 22:52:29,528 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 114 transitions, 1585 flow. Second operand has 17 states, 17 states have (on average 534.4117647058823) internal successors, (9085), 17 states have internal predecessors, (9085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:29,528 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:52:29,528 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 533 of 1415 [2023-11-06 22:52:29,529 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:52:33,610 INFO L124 PetriNetUnfolderBase]: 3907/6398 cut-off events. [2023-11-06 22:52:33,610 INFO L125 PetriNetUnfolderBase]: For 53211/53211 co-relation queries the response was YES. [2023-11-06 22:52:33,637 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39944 conditions, 6398 events. 3907/6398 cut-off events. For 53211/53211 co-relation queries the response was YES. Maximal size of possible extension queue 537. Compared 42497 event pairs, 1673 based on Foata normal form. 67/5808 useless extension candidates. Maximal degree in co-relation 39902. Up to 2214 conditions per place. [2023-11-06 22:52:33,755 INFO L140 encePairwiseOnDemand]: 1396/1415 looper letters, 154 selfloop transitions, 114 changer transitions 4/272 dead transitions. [2023-11-06 22:52:33,756 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 272 transitions, 3957 flow [2023-11-06 22:52:33,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-06 22:52:33,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-06 22:52:33,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 9219 transitions. [2023-11-06 22:52:33,765 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3832467262523384 [2023-11-06 22:52:33,765 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 9219 transitions. [2023-11-06 22:52:33,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 9219 transitions. [2023-11-06 22:52:33,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:52:33,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 9219 transitions. [2023-11-06 22:52:33,778 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 542.2941176470588) internal successors, (9219), 17 states have internal predecessors, (9219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:33,798 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 1415.0) internal successors, (25470), 18 states have internal predecessors, (25470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:33,802 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 1415.0) internal successors, (25470), 18 states have internal predecessors, (25470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:33,802 INFO L175 Difference]: Start difference. First operand has 129 places, 114 transitions, 1585 flow. Second operand 17 states and 9219 transitions. [2023-11-06 22:52:33,802 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 272 transitions, 3957 flow [2023-11-06 22:52:33,956 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 132 places, 272 transitions, 3746 flow, removed 47 selfloop flow, removed 8 redundant places. [2023-11-06 22:52:33,960 INFO L231 Difference]: Finished difference. Result has 137 places, 184 transitions, 3089 flow [2023-11-06 22:52:33,960 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=1512, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=3089, PETRI_PLACES=137, PETRI_TRANSITIONS=184} [2023-11-06 22:52:33,960 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 65 predicate places. [2023-11-06 22:52:33,960 INFO L495 AbstractCegarLoop]: Abstraction has has 137 places, 184 transitions, 3089 flow [2023-11-06 22:52:33,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 534.4117647058823) internal successors, (9085), 17 states have internal predecessors, (9085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:33,961 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:52:33,961 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:33,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 22:52:34,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-06 22:52:34,162 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:52:34,162 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:34,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1547127132, now seen corresponding path program 1 times [2023-11-06 22:52:34,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:34,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290370743] [2023-11-06 22:52:34,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:34,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:34,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:34,628 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:34,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:34,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290370743] [2023-11-06 22:52:34,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290370743] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:52:34,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819354451] [2023-11-06 22:52:34,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:34,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:52:34,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:52:34,632 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:52:34,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 22:52:34,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:34,936 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-06 22:52:34,943 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:52:34,976 INFO L351 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 [2023-11-06 22:52:35,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:52:35,007 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-06 22:52:35,176 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:35,176 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:52:35,963 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:35,964 INFO L351 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 27 [2023-11-06 22:52:35,972 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:35,972 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 37 [2023-11-06 22:52:36,028 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:36,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819354451] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:52:36,029 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:52:36,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 15 [2023-11-06 22:52:36,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639272011] [2023-11-06 22:52:36,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:52:36,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 22:52:36,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:36,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 22:52:36,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=230, Unknown=2, NotChecked=0, Total=272 [2023-11-06 22:52:36,967 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 513 out of 1415 [2023-11-06 22:52:36,971 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 184 transitions, 3089 flow. Second operand has 17 states, 17 states have (on average 514.4117647058823) internal successors, (8745), 17 states have internal predecessors, (8745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:36,971 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:52:36,971 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 513 of 1415 [2023-11-06 22:52:36,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:52:40,306 INFO L124 PetriNetUnfolderBase]: 3873/6298 cut-off events. [2023-11-06 22:52:40,306 INFO L125 PetriNetUnfolderBase]: For 46258/46258 co-relation queries the response was YES. [2023-11-06 22:52:40,338 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39876 conditions, 6298 events. 3873/6298 cut-off events. For 46258/46258 co-relation queries the response was YES. Maximal size of possible extension queue 521. Compared 40809 event pairs, 1436 based on Foata normal form. 4/5423 useless extension candidates. Maximal degree in co-relation 39834. Up to 3514 conditions per place. [2023-11-06 22:52:40,368 INFO L140 encePairwiseOnDemand]: 1399/1415 looper letters, 112 selfloop transitions, 100 changer transitions 0/212 dead transitions. [2023-11-06 22:52:40,368 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 212 transitions, 3691 flow [2023-11-06 22:52:40,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-06 22:52:40,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-06 22:52:40,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 8817 transitions. [2023-11-06 22:52:40,379 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36653502390355436 [2023-11-06 22:52:40,380 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 8817 transitions. [2023-11-06 22:52:40,380 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 8817 transitions. [2023-11-06 22:52:40,382 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:52:40,383 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 8817 transitions. [2023-11-06 22:52:40,393 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 518.6470588235294) internal successors, (8817), 17 states have internal predecessors, (8817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:40,416 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 1415.0) internal successors, (25470), 18 states have internal predecessors, (25470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:40,421 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 1415.0) internal successors, (25470), 18 states have internal predecessors, (25470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:40,422 INFO L175 Difference]: Start difference. First operand has 137 places, 184 transitions, 3089 flow. Second operand 17 states and 8817 transitions. [2023-11-06 22:52:40,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 212 transitions, 3691 flow [2023-11-06 22:52:40,694 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 212 transitions, 3637 flow, removed 19 selfloop flow, removed 5 redundant places. [2023-11-06 22:52:40,698 INFO L231 Difference]: Finished difference. Result has 150 places, 182 transitions, 3307 flow [2023-11-06 22:52:40,699 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=2943, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=3307, PETRI_PLACES=150, PETRI_TRANSITIONS=182} [2023-11-06 22:52:40,699 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 78 predicate places. [2023-11-06 22:52:40,699 INFO L495 AbstractCegarLoop]: Abstraction has has 150 places, 182 transitions, 3307 flow [2023-11-06 22:52:40,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 514.4117647058823) internal successors, (8745), 17 states have internal predecessors, (8745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:40,701 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:52:40,701 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:40,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-06 22:52:40,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:52:40,902 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err19ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:52:40,903 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:40,903 INFO L85 PathProgramCache]: Analyzing trace with hash 707228320, now seen corresponding path program 1 times [2023-11-06 22:52:40,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:40,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032667548] [2023-11-06 22:52:40,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:40,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:40,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:41,184 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:52:41,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:41,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032667548] [2023-11-06 22:52:41,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032667548] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:52:41,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297640166] [2023-11-06 22:52:41,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:41,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:52:41,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:52:41,188 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:52:41,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 22:52:41,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:41,532 INFO L262 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:52:41,545 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:52:42,048 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 22:52:42,049 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:52:44,679 INFO L322 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-11-06 22:52:44,680 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 899 treesize of output 683 [2023-11-06 22:52:46,089 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 22:52:46,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297640166] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:52:46,090 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:52:46,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 9 [2023-11-06 22:52:46,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563436537] [2023-11-06 22:52:46,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:52:46,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 22:52:46,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:46,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 22:52:46,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:52:46,745 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 535 out of 1415 [2023-11-06 22:52:46,748 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 182 transitions, 3307 flow. Second operand has 10 states, 10 states have (on average 537.3) internal successors, (5373), 10 states have internal predecessors, (5373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:46,748 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:52:46,748 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 535 of 1415 [2023-11-06 22:52:46,748 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:52:53,643 INFO L124 PetriNetUnfolderBase]: 9377/14563 cut-off events. [2023-11-06 22:52:53,643 INFO L125 PetriNetUnfolderBase]: For 185468/185468 co-relation queries the response was YES. [2023-11-06 22:52:53,709 INFO L83 FinitePrefix]: Finished finitePrefix Result has 88474 conditions, 14563 events. 9377/14563 cut-off events. For 185468/185468 co-relation queries the response was YES. Maximal size of possible extension queue 986. Compared 103414 event pairs, 441 based on Foata normal form. 1418/14235 useless extension candidates. Maximal degree in co-relation 88430. Up to 3561 conditions per place. [2023-11-06 22:52:53,815 INFO L140 encePairwiseOnDemand]: 1404/1415 looper letters, 754 selfloop transitions, 23 changer transitions 4/781 dead transitions. [2023-11-06 22:52:53,815 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 161 places, 781 transitions, 15628 flow [2023-11-06 22:52:53,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 22:52:53,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-06 22:52:53,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6637 transitions. [2023-11-06 22:52:53,823 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3908716136631331 [2023-11-06 22:52:53,823 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6637 transitions. [2023-11-06 22:52:53,823 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6637 transitions. [2023-11-06 22:52:53,825 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:52:53,825 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6637 transitions. [2023-11-06 22:52:53,832 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 553.0833333333334) internal successors, (6637), 12 states have internal predecessors, (6637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:53,844 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 1415.0) internal successors, (18395), 13 states have internal predecessors, (18395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:53,847 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 1415.0) internal successors, (18395), 13 states have internal predecessors, (18395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:53,847 INFO L175 Difference]: Start difference. First operand has 150 places, 182 transitions, 3307 flow. Second operand 12 states and 6637 transitions. [2023-11-06 22:52:53,847 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 161 places, 781 transitions, 15628 flow [2023-11-06 22:52:53,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 781 transitions, 15248 flow, removed 12 selfloop flow, removed 10 redundant places. [2023-11-06 22:52:53,998 INFO L231 Difference]: Finished difference. Result has 158 places, 198 transitions, 3397 flow [2023-11-06 22:52:53,999 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=3184, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3397, PETRI_PLACES=158, PETRI_TRANSITIONS=198} [2023-11-06 22:52:53,999 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 86 predicate places. [2023-11-06 22:52:54,000 INFO L495 AbstractCegarLoop]: Abstraction has has 158 places, 198 transitions, 3397 flow [2023-11-06 22:52:54,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 537.3) internal successors, (5373), 10 states have internal predecessors, (5373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:52:54,001 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:52:54,001 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:54,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-06 22:52:54,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-11-06 22:52:54,201 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:52:54,202 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:54,202 INFO L85 PathProgramCache]: Analyzing trace with hash 707228256, now seen corresponding path program 2 times [2023-11-06 22:52:54,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:54,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551629615] [2023-11-06 22:52:54,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:54,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:54,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:54,789 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:54,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:54,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551629615] [2023-11-06 22:52:54,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551629615] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:52:54,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408012484] [2023-11-06 22:52:54,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:52:54,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:52:54,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:52:54,793 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:52:54,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-06 22:52:55,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:52:55,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:52:55,118 INFO L262 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 22:52:55,133 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:52:55,204 INFO L351 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 [2023-11-06 22:52:55,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:52:55,276 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-06 22:52:55,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:52:55,347 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-06 22:52:55,762 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:55,763 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:52:57,751 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:57,752 INFO L351 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 159 treesize of output 100 [2023-11-06 22:52:57,770 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:57,770 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 345 treesize of output 325 [2023-11-06 22:52:57,790 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:57,791 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 305 treesize of output 289 [2023-11-06 22:52:57,803 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:57,804 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 289 treesize of output 281 [2023-11-06 22:52:57,821 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:57,821 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 281 treesize of output 273 [2023-11-06 22:52:57,839 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:52:57,839 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 273 treesize of output 257 [2023-11-06 22:52:58,137 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:52:58,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408012484] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:52:58,138 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:52:58,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 18 [2023-11-06 22:52:58,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126934149] [2023-11-06 22:52:58,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:52:58,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-06 22:52:58,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:58,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-06 22:52:58,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=315, Unknown=1, NotChecked=0, Total=380 [2023-11-06 22:53:00,588 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 503 out of 1415 [2023-11-06 22:53:00,593 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 198 transitions, 3397 flow. Second operand has 20 states, 20 states have (on average 504.35) internal successors, (10087), 20 states have internal predecessors, (10087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:53:00,594 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:53:00,594 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 503 of 1415 [2023-11-06 22:53:00,594 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 22:53:10,458 INFO L124 PetriNetUnfolderBase]: 9760/15184 cut-off events. [2023-11-06 22:53:10,458 INFO L125 PetriNetUnfolderBase]: For 190131/190131 co-relation queries the response was YES. [2023-11-06 22:53:10,534 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104349 conditions, 15184 events. 9760/15184 cut-off events. For 190131/190131 co-relation queries the response was YES. Maximal size of possible extension queue 995. Compared 107708 event pairs, 943 based on Foata normal form. 638/14371 useless extension candidates. Maximal degree in co-relation 104297. Up to 3891 conditions per place. [2023-11-06 22:53:10,602 INFO L140 encePairwiseOnDemand]: 1403/1415 looper letters, 845 selfloop transitions, 47 changer transitions 30/922 dead transitions. [2023-11-06 22:53:10,602 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 173 places, 922 transitions, 18143 flow [2023-11-06 22:53:10,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 22:53:10,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-06 22:53:10,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 8294 transitions. [2023-11-06 22:53:10,608 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36634275618374557 [2023-11-06 22:53:10,608 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 8294 transitions. [2023-11-06 22:53:10,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 8294 transitions. [2023-11-06 22:53:10,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:53:10,610 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 8294 transitions. [2023-11-06 22:53:10,617 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 518.375) internal successors, (8294), 16 states have internal predecessors, (8294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:53:10,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 1415.0) internal successors, (24055), 17 states have internal predecessors, (24055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:53:10,636 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 1415.0) internal successors, (24055), 17 states have internal predecessors, (24055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:53:10,636 INFO L175 Difference]: Start difference. First operand has 158 places, 198 transitions, 3397 flow. Second operand 16 states and 8294 transitions. [2023-11-06 22:53:10,636 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 173 places, 922 transitions, 18143 flow [2023-11-06 22:53:10,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 922 transitions, 18118 flow, removed 9 selfloop flow, removed 3 redundant places. [2023-11-06 22:53:11,002 INFO L231 Difference]: Finished difference. Result has 174 places, 219 transitions, 3892 flow [2023-11-06 22:53:11,002 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=1415, PETRI_DIFFERENCE_MINUEND_FLOW=3376, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=3892, PETRI_PLACES=174, PETRI_TRANSITIONS=219} [2023-11-06 22:53:11,003 INFO L281 CegarLoopForPetriNet]: 72 programPoint places, 102 predicate places. [2023-11-06 22:53:11,003 INFO L495 AbstractCegarLoop]: Abstraction has has 174 places, 219 transitions, 3892 flow [2023-11-06 22:53:11,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 504.35) internal successors, (10087), 20 states have internal predecessors, (10087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:53:11,004 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 22:53:11,004 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:53:11,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-06 22:53:11,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-06 22:53:11,204 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err20ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err21ASSERT_VIOLATIONINTEGER_OVERFLOW (and 105 more)] === [2023-11-06 22:53:11,205 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:53:11,205 INFO L85 PathProgramCache]: Analyzing trace with hash 716298005, now seen corresponding path program 1 times [2023-11-06 22:53:11,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:53:11,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592498547] [2023-11-06 22:53:11,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:53:11,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:53:11,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:53:11,772 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:53:11,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:53:11,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592498547] [2023-11-06 22:53:11,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592498547] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:53:11,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910845268] [2023-11-06 22:53:11,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:53:11,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:53:11,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:53:11,774 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:53:11,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_070e6cc8-bab1-4ee4-be61-a6409d0aa3c3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-06 22:53:12,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:53:12,228 INFO L262 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-06 22:53:12,233 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:53:12,290 INFO L351 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 [2023-11-06 22:53:12,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:53:12,338 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-06 22:53:12,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:53:12,698 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-11-06 22:53:12,722 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:53:12,722 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:53:12,752 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_675 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_675) c_~A~0.base) (+ c_~A~0.offset (* c_~i~0 4))) 9223372039002259456))) is different from false [2023-11-06 22:53:13,759 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_674 (Array Int Int)) (v_ArrVal_675 (Array Int Int))) (< 0 (+ (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_674) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_675) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ 4 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 9223372039002259456))) is different from false [2023-11-06 22:53:13,769 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:53:13,769 INFO L351 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 30 [2023-11-06 22:53:13,778 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:53:13,779 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 81 treesize of output 75 [2023-11-06 22:53:13,787 INFO L351 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 32 treesize of output 28 [2023-11-06 22:53:13,792 INFO L351 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 58 treesize of output 50 [2023-11-06 22:53:13,899 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 2 not checked. [2023-11-06 22:53:13,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910845268] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:53:13,899 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:53:13,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 18 [2023-11-06 22:53:13,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014968303] [2023-11-06 22:53:13,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:53:13,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-06 22:53:13,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:53:13,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-06 22:53:13,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=266, Unknown=2, NotChecked=66, Total=380 [2023-11-06 22:53:13,962 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 503 out of 1415 [2023-11-06 22:53:13,970 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 219 transitions, 3892 flow. Second operand has 20 states, 20 states have (on average 504.35) internal successors, (10087), 20 states have internal predecessors, (10087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:53:13,970 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 22:53:13,970 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 503 of 1415 [2023-11-06 22:53:13,970 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand