./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/test-easy11.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/test-easy11.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash d4ad0d0809306a534b821bfb65370b6441b48266d0d86b4699760a422c08b963 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-26 12:03:12,319 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-26 12:03:12,449 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-26 12:03:12,458 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-26 12:03:12,459 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-26 12:03:12,507 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-26 12:03:12,508 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-26 12:03:12,509 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-26 12:03:12,510 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-26 12:03:12,516 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-26 12:03:12,517 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-26 12:03:12,518 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-26 12:03:12,519 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-26 12:03:12,521 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-26 12:03:12,522 INFO L153 SettingsManager]: * Use SBE=true [2023-11-26 12:03:12,523 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-26 12:03:12,523 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-26 12:03:12,524 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-26 12:03:12,524 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-26 12:03:12,525 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-26 12:03:12,525 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-26 12:03:12,529 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-26 12:03:12,530 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-26 12:03:12,530 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-26 12:03:12,531 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-26 12:03:12,531 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-26 12:03:12,532 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-26 12:03:12,532 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-26 12:03:12,533 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-26 12:03:12,534 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-26 12:03:12,534 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-26 12:03:12,535 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-26 12:03:12,535 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-26 12:03:12,536 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-26 12:03:12,536 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-26 12:03:12,536 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-26 12:03:12,537 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-26 12:03:12,537 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-26 12:03:12,537 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-26 12:03:12,538 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-26 12:03:12,538 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-26 12:03:12,539 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-26 12:03:12,539 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-26 12:03:12,539 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-26 12:03:12,540 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_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/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_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d4ad0d0809306a534b821bfb65370b6441b48266d0d86b4699760a422c08b963 [2023-11-26 12:03:12,902 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-26 12:03:12,938 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-26 12:03:12,941 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-26 12:03:12,942 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-26 12:03:12,943 INFO L274 PluginConnector]: CDTParser initialized [2023-11-26 12:03:12,944 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/../../sv-benchmarks/c/weaver/test-easy11.wvr.c [2023-11-26 12:03:16,446 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-26 12:03:16,682 INFO L384 CDTParser]: Found 1 translation units. [2023-11-26 12:03:16,683 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/sv-benchmarks/c/weaver/test-easy11.wvr.c [2023-11-26 12:03:16,694 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/data/370e14fd9/f881037178a24e84b44fc89b225598fb/FLAGa7d1b74a1 [2023-11-26 12:03:16,713 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/data/370e14fd9/f881037178a24e84b44fc89b225598fb [2023-11-26 12:03:16,716 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-26 12:03:16,718 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-26 12:03:16,720 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-26 12:03:16,721 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-26 12:03:16,728 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-26 12:03:16,729 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.11 12:03:16" (1/1) ... [2023-11-26 12:03:16,730 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@20af86e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:16, skipping insertion in model container [2023-11-26 12:03:16,731 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.11 12:03:16" (1/1) ... [2023-11-26 12:03:16,761 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-26 12:03:17,013 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-26 12:03:17,028 INFO L202 MainTranslator]: Completed pre-run [2023-11-26 12:03:17,055 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-26 12:03:17,065 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-26 12:03:17,067 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-26 12:03:17,076 INFO L206 MainTranslator]: Completed translation [2023-11-26 12:03:17,077 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17 WrapperNode [2023-11-26 12:03:17,077 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-26 12:03:17,079 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-26 12:03:17,079 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-26 12:03:17,080 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-26 12:03:17,090 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,104 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,146 INFO L138 Inliner]: procedures = 21, calls = 25, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 55 [2023-11-26 12:03:17,147 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-26 12:03:17,148 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-26 12:03:17,148 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-26 12:03:17,149 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-26 12:03:17,164 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,164 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,171 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,198 INFO L175 MemorySlicer]: Split 6 memory accesses to 3 slices as follows [2, 2, 2]. 33 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0]. The 2 writes are split as follows [0, 1, 1]. [2023-11-26 12:03:17,199 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,199 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,206 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,210 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,213 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,214 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,218 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-26 12:03:17,219 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-26 12:03:17,220 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-26 12:03:17,220 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-26 12:03:17,221 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (1/1) ... [2023-11-26 12:03:17,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-26 12:03:17,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 12:03:17,268 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-26 12:03:17,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-26 12:03:17,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-26 12:03:17,335 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-26 12:03:17,335 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-26 12:03:17,335 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-26 12:03:17,335 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-26 12:03:17,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-26 12:03:17,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-26 12:03:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-26 12:03:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-26 12:03:17,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-26 12:03:17,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-26 12:03:17,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-26 12:03:17,340 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-26 12:03:17,340 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-26 12:03:17,341 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-26 12:03:17,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-26 12:03:17,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-26 12:03:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-26 12:03:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-26 12:03:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-26 12:03:17,346 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-26 12:03:17,539 INFO L241 CfgBuilder]: Building ICFG [2023-11-26 12:03:17,542 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-26 12:03:17,906 INFO L282 CfgBuilder]: Performing block encoding [2023-11-26 12:03:18,117 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-26 12:03:18,118 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-26 12:03:18,119 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.11 12:03:18 BoogieIcfgContainer [2023-11-26 12:03:18,119 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-26 12:03:18,122 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-26 12:03:18,123 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-26 12:03:18,127 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-26 12:03:18,128 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.11 12:03:16" (1/3) ... [2023-11-26 12:03:18,130 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@290053d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.11 12:03:18, skipping insertion in model container [2023-11-26 12:03:18,130 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:03:17" (2/3) ... [2023-11-26 12:03:18,131 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@290053d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.11 12:03:18, skipping insertion in model container [2023-11-26 12:03:18,131 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.11 12:03:18" (3/3) ... [2023-11-26 12:03:18,134 INFO L112 eAbstractionObserver]: Analyzing ICFG test-easy11.wvr.c [2023-11-26 12:03:18,145 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-26 12:03:18,158 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-26 12:03:18,159 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 8 error locations. [2023-11-26 12:03:18,159 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-26 12:03:18,238 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-26 12:03:18,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 38 places, 33 transitions, 80 flow [2023-11-26 12:03:18,348 INFO L124 PetriNetUnfolderBase]: 2/31 cut-off events. [2023-11-26 12:03:18,348 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-26 12:03:18,354 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40 conditions, 31 events. 2/31 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 69 event pairs, 0 based on Foata normal form. 0/21 useless extension candidates. Maximal degree in co-relation 27. Up to 2 conditions per place. [2023-11-26 12:03:18,354 INFO L82 GeneralOperation]: Start removeDead. Operand has 38 places, 33 transitions, 80 flow [2023-11-26 12:03:18,362 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 34 places, 29 transitions, 67 flow [2023-11-26 12:03:18,386 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-26 12:03:18,396 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=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2d18c1a4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-26 12:03:18,396 INFO L358 AbstractCegarLoop]: Starting to check reachability of 18 error locations. [2023-11-26 12:03:18,420 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-26 12:03:18,421 INFO L124 PetriNetUnfolderBase]: 0/9 cut-off events. [2023-11-26 12:03:18,421 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-26 12:03:18,421 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:18,422 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-26 12:03:18,423 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:18,432 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:18,433 INFO L85 PathProgramCache]: Analyzing trace with hash 253881907, now seen corresponding path program 1 times [2023-11-26 12:03:18,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:18,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717420224] [2023-11-26 12:03:18,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:18,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:18,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:18,846 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-26 12:03:18,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:18,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717420224] [2023-11-26 12:03:18,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717420224] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:18,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:18,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-26 12:03:18,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717998304] [2023-11-26 12:03:18,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:18,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:18,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:18,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:18,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:18,920 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 33 [2023-11-26 12:03:18,923 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 29 transitions, 67 flow. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 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-26 12:03:18,923 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:18,924 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 33 [2023-11-26 12:03:18,925 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:19,238 INFO L124 PetriNetUnfolderBase]: 251/454 cut-off events. [2023-11-26 12:03:19,238 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-11-26 12:03:19,241 INFO L83 FinitePrefix]: Finished finitePrefix Result has 916 conditions, 454 events. 251/454 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2129 event pairs, 7 based on Foata normal form. 18/338 useless extension candidates. Maximal degree in co-relation 834. Up to 314 conditions per place. [2023-11-26 12:03:19,249 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 42 selfloop transitions, 4 changer transitions 0/50 dead transitions. [2023-11-26 12:03:19,249 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 37 places, 50 transitions, 207 flow [2023-11-26 12:03:19,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-26 12:03:19,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-26 12:03:19,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 77 transitions. [2023-11-26 12:03:19,265 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4666666666666667 [2023-11-26 12:03:19,266 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 77 transitions. [2023-11-26 12:03:19,267 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 77 transitions. [2023-11-26 12:03:19,268 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:19,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 77 transitions. [2023-11-26 12:03:19,274 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 0 states have call successors, (0), 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-26 12:03:19,279 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:19,279 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:19,282 INFO L175 Difference]: Start difference. First operand has 34 places, 29 transitions, 67 flow. Second operand 5 states and 77 transitions. [2023-11-26 12:03:19,283 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 37 places, 50 transitions, 207 flow [2023-11-26 12:03:19,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 50 transitions, 200 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-26 12:03:19,291 INFO L231 Difference]: Finished difference. Result has 34 places, 28 transitions, 68 flow [2023-11-26 12:03:19,294 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=60, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=68, PETRI_PLACES=34, PETRI_TRANSITIONS=28} [2023-11-26 12:03:19,298 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 0 predicate places. [2023-11-26 12:03:19,299 INFO L495 AbstractCegarLoop]: Abstraction has has 34 places, 28 transitions, 68 flow [2023-11-26 12:03:19,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 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-26 12:03:19,299 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:19,299 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-26 12:03:19,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-26 12:03:19,300 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:19,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:19,301 INFO L85 PathProgramCache]: Analyzing trace with hash 253881940, now seen corresponding path program 1 times [2023-11-26 12:03:19,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:19,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719954888] [2023-11-26 12:03:19,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:19,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:19,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:19,434 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-26 12:03:19,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:19,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719954888] [2023-11-26 12:03:19,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719954888] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:19,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:19,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-26 12:03:19,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336207985] [2023-11-26 12:03:19,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:19,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-26 12:03:19,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:19,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-26 12:03:19,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-26 12:03:19,439 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:19,439 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 28 transitions, 68 flow. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 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-26 12:03:19,439 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:19,439 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:19,439 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:19,664 INFO L124 PetriNetUnfolderBase]: 203/374 cut-off events. [2023-11-26 12:03:19,664 INFO L125 PetriNetUnfolderBase]: For 53/53 co-relation queries the response was YES. [2023-11-26 12:03:19,670 INFO L83 FinitePrefix]: Finished finitePrefix Result has 797 conditions, 374 events. 203/374 cut-off events. For 53/53 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 1522 event pairs, 51 based on Foata normal form. 0/296 useless extension candidates. Maximal degree in co-relation 606. Up to 179 conditions per place. [2023-11-26 12:03:19,678 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 42 selfloop transitions, 5 changer transitions 2/54 dead transitions. [2023-11-26 12:03:19,678 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 37 places, 54 transitions, 228 flow [2023-11-26 12:03:19,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-26 12:03:19,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-26 12:03:19,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 82 transitions. [2023-11-26 12:03:19,685 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6212121212121212 [2023-11-26 12:03:19,685 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 82 transitions. [2023-11-26 12:03:19,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 82 transitions. [2023-11-26 12:03:19,686 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:19,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 82 transitions. [2023-11-26 12:03:19,696 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 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-26 12:03:19,698 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:19,698 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:19,698 INFO L175 Difference]: Start difference. First operand has 34 places, 28 transitions, 68 flow. Second operand 4 states and 82 transitions. [2023-11-26 12:03:19,698 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 37 places, 54 transitions, 228 flow [2023-11-26 12:03:19,700 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 54 transitions, 214 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-26 12:03:19,702 INFO L231 Difference]: Finished difference. Result has 35 places, 30 transitions, 84 flow [2023-11-26 12:03:19,702 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=60, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=84, PETRI_PLACES=35, PETRI_TRANSITIONS=30} [2023-11-26 12:03:19,703 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 1 predicate places. [2023-11-26 12:03:19,703 INFO L495 AbstractCegarLoop]: Abstraction has has 35 places, 30 transitions, 84 flow [2023-11-26 12:03:19,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 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-26 12:03:19,704 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:19,704 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-26 12:03:19,704 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-26 12:03:19,704 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:19,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:19,705 INFO L85 PathProgramCache]: Analyzing trace with hash 253881941, now seen corresponding path program 1 times [2023-11-26 12:03:19,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:19,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176652670] [2023-11-26 12:03:19,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:19,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:19,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:19,911 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-26 12:03:19,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:19,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176652670] [2023-11-26 12:03:19,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176652670] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:19,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:19,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-26 12:03:19,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913407999] [2023-11-26 12:03:19,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:19,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-26 12:03:19,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:19,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-26 12:03:19,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-26 12:03:19,915 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:19,916 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 30 transitions, 84 flow. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 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-26 12:03:19,916 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:19,916 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:19,916 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:20,137 INFO L124 PetriNetUnfolderBase]: 245/448 cut-off events. [2023-11-26 12:03:20,138 INFO L125 PetriNetUnfolderBase]: For 68/68 co-relation queries the response was YES. [2023-11-26 12:03:20,139 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1029 conditions, 448 events. 245/448 cut-off events. For 68/68 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 1995 event pairs, 63 based on Foata normal form. 14/416 useless extension candidates. Maximal degree in co-relation 622. Up to 169 conditions per place. [2023-11-26 12:03:20,145 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 42 selfloop transitions, 10 changer transitions 0/57 dead transitions. [2023-11-26 12:03:20,145 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 57 transitions, 259 flow [2023-11-26 12:03:20,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-26 12:03:20,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-26 12:03:20,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 83 transitions. [2023-11-26 12:03:20,148 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6287878787878788 [2023-11-26 12:03:20,149 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 83 transitions. [2023-11-26 12:03:20,149 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 83 transitions. [2023-11-26 12:03:20,150 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:20,150 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 83 transitions. [2023-11-26 12:03:20,151 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:20,152 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:20,153 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:20,153 INFO L175 Difference]: Start difference. First operand has 35 places, 30 transitions, 84 flow. Second operand 4 states and 83 transitions. [2023-11-26 12:03:20,153 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 57 transitions, 259 flow [2023-11-26 12:03:20,160 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 57 transitions, 252 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-26 12:03:20,168 INFO L231 Difference]: Finished difference. Result has 39 places, 36 transitions, 139 flow [2023-11-26 12:03:20,168 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=80, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=139, PETRI_PLACES=39, PETRI_TRANSITIONS=36} [2023-11-26 12:03:20,170 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 5 predicate places. [2023-11-26 12:03:20,170 INFO L495 AbstractCegarLoop]: Abstraction has has 39 places, 36 transitions, 139 flow [2023-11-26 12:03:20,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 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-26 12:03:20,171 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:20,171 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-26 12:03:20,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-26 12:03:20,172 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:20,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:20,174 INFO L85 PathProgramCache]: Analyzing trace with hash -719595193, now seen corresponding path program 1 times [2023-11-26 12:03:20,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:20,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012922483] [2023-11-26 12:03:20,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:20,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:20,267 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-26 12:03:20,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:20,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012922483] [2023-11-26 12:03:20,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012922483] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:20,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:20,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-26 12:03:20,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986677577] [2023-11-26 12:03:20,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:20,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-26 12:03:20,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:20,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-26 12:03:20,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-26 12:03:20,277 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 33 [2023-11-26 12:03:20,278 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 36 transitions, 139 flow. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 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-26 12:03:20,278 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:20,278 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 33 [2023-11-26 12:03:20,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:20,429 INFO L124 PetriNetUnfolderBase]: 245/468 cut-off events. [2023-11-26 12:03:20,429 INFO L125 PetriNetUnfolderBase]: For 335/335 co-relation queries the response was YES. [2023-11-26 12:03:20,430 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1222 conditions, 468 events. 245/468 cut-off events. For 335/335 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 2139 event pairs, 155 based on Foata normal form. 18/432 useless extension candidates. Maximal degree in co-relation 533. Up to 351 conditions per place. [2023-11-26 12:03:20,435 INFO L140 encePairwiseOnDemand]: 30/33 looper letters, 38 selfloop transitions, 4 changer transitions 0/46 dead transitions. [2023-11-26 12:03:20,436 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 46 transitions, 250 flow [2023-11-26 12:03:20,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-26 12:03:20,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-26 12:03:20,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 53 transitions. [2023-11-26 12:03:20,441 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5353535353535354 [2023-11-26 12:03:20,441 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 53 transitions. [2023-11-26 12:03:20,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 53 transitions. [2023-11-26 12:03:20,441 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:20,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 53 transitions. [2023-11-26 12:03:20,445 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 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-26 12:03:20,447 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 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-26 12:03:20,448 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 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-26 12:03:20,448 INFO L175 Difference]: Start difference. First operand has 39 places, 36 transitions, 139 flow. Second operand 3 states and 53 transitions. [2023-11-26 12:03:20,448 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 46 transitions, 250 flow [2023-11-26 12:03:20,451 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 46 transitions, 242 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-26 12:03:20,453 INFO L231 Difference]: Finished difference. Result has 39 places, 35 transitions, 138 flow [2023-11-26 12:03:20,453 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=130, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=138, PETRI_PLACES=39, PETRI_TRANSITIONS=35} [2023-11-26 12:03:20,454 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 5 predicate places. [2023-11-26 12:03:20,455 INFO L495 AbstractCegarLoop]: Abstraction has has 39 places, 35 transitions, 138 flow [2023-11-26 12:03:20,455 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 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-26 12:03:20,455 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:20,456 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:20,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-26 12:03:20,456 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:20,457 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:20,457 INFO L85 PathProgramCache]: Analyzing trace with hash -833799035, now seen corresponding path program 1 times [2023-11-26 12:03:20,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:20,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314130594] [2023-11-26 12:03:20,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:20,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:20,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:20,541 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-26 12:03:20,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:20,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314130594] [2023-11-26 12:03:20,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314130594] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:20,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:20,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-26 12:03:20,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441062392] [2023-11-26 12:03:20,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:20,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:20,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:20,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:20,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:20,555 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 33 [2023-11-26 12:03:20,555 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 35 transitions, 138 flow. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 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-26 12:03:20,556 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:20,556 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 33 [2023-11-26 12:03:20,556 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:20,776 INFO L124 PetriNetUnfolderBase]: 276/481 cut-off events. [2023-11-26 12:03:20,777 INFO L125 PetriNetUnfolderBase]: For 507/507 co-relation queries the response was YES. [2023-11-26 12:03:20,778 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1332 conditions, 481 events. 276/481 cut-off events. For 507/507 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 1982 event pairs, 28 based on Foata normal form. 20/440 useless extension candidates. Maximal degree in co-relation 651. Up to 286 conditions per place. [2023-11-26 12:03:20,783 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 52 selfloop transitions, 4 changer transitions 0/58 dead transitions. [2023-11-26 12:03:20,783 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 58 transitions, 366 flow [2023-11-26 12:03:20,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-26 12:03:20,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-26 12:03:20,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 75 transitions. [2023-11-26 12:03:20,785 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45454545454545453 [2023-11-26 12:03:20,786 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 75 transitions. [2023-11-26 12:03:20,786 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 75 transitions. [2023-11-26 12:03:20,786 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:20,786 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 75 transitions. [2023-11-26 12:03:20,787 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 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-26 12:03:20,789 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:20,789 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:20,789 INFO L175 Difference]: Start difference. First operand has 39 places, 35 transitions, 138 flow. Second operand 5 states and 75 transitions. [2023-11-26 12:03:20,789 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 58 transitions, 366 flow [2023-11-26 12:03:20,794 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 58 transitions, 346 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-26 12:03:20,797 INFO L231 Difference]: Finished difference. Result has 40 places, 34 transitions, 136 flow [2023-11-26 12:03:20,797 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=128, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=136, PETRI_PLACES=40, PETRI_TRANSITIONS=34} [2023-11-26 12:03:20,801 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 6 predicate places. [2023-11-26 12:03:20,802 INFO L495 AbstractCegarLoop]: Abstraction has has 40 places, 34 transitions, 136 flow [2023-11-26 12:03:20,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 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-26 12:03:20,802 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:20,802 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:20,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-26 12:03:20,803 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:20,804 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:20,804 INFO L85 PathProgramCache]: Analyzing trace with hash -833799002, now seen corresponding path program 1 times [2023-11-26 12:03:20,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:20,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186214207] [2023-11-26 12:03:20,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:20,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:20,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:20,911 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-26 12:03:20,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:20,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186214207] [2023-11-26 12:03:20,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186214207] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:20,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:20,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-26 12:03:20,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461537314] [2023-11-26 12:03:20,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:20,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-26 12:03:20,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:20,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-26 12:03:20,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-26 12:03:20,915 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:20,915 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 34 transitions, 136 flow. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 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-26 12:03:20,915 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:20,916 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:20,916 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:21,079 INFO L124 PetriNetUnfolderBase]: 220/395 cut-off events. [2023-11-26 12:03:21,080 INFO L125 PetriNetUnfolderBase]: For 320/320 co-relation queries the response was YES. [2023-11-26 12:03:21,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1097 conditions, 395 events. 220/395 cut-off events. For 320/320 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 1607 event pairs, 72 based on Foata normal form. 0/388 useless extension candidates. Maximal degree in co-relation 478. Up to 165 conditions per place. [2023-11-26 12:03:21,088 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 40 selfloop transitions, 10 changer transitions 0/53 dead transitions. [2023-11-26 12:03:21,088 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 53 transitions, 314 flow [2023-11-26 12:03:21,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-26 12:03:21,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-26 12:03:21,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 76 transitions. [2023-11-26 12:03:21,092 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5757575757575758 [2023-11-26 12:03:21,092 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 76 transitions. [2023-11-26 12:03:21,092 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 76 transitions. [2023-11-26 12:03:21,092 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:21,093 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 76 transitions. [2023-11-26 12:03:21,094 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:21,095 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:21,096 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:21,096 INFO L175 Difference]: Start difference. First operand has 40 places, 34 transitions, 136 flow. Second operand 4 states and 76 transitions. [2023-11-26 12:03:21,097 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 53 transitions, 314 flow [2023-11-26 12:03:21,100 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 53 transitions, 300 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-26 12:03:21,103 INFO L231 Difference]: Finished difference. Result has 41 places, 37 transitions, 177 flow [2023-11-26 12:03:21,104 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=128, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=177, PETRI_PLACES=41, PETRI_TRANSITIONS=37} [2023-11-26 12:03:21,108 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 7 predicate places. [2023-11-26 12:03:21,109 INFO L495 AbstractCegarLoop]: Abstraction has has 41 places, 37 transitions, 177 flow [2023-11-26 12:03:21,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 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-26 12:03:21,109 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:21,110 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:21,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-26 12:03:21,110 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:21,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:21,111 INFO L85 PathProgramCache]: Analyzing trace with hash -833799001, now seen corresponding path program 1 times [2023-11-26 12:03:21,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:21,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830581587] [2023-11-26 12:03:21,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:21,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:21,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:21,248 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-26 12:03:21,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:21,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830581587] [2023-11-26 12:03:21,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830581587] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:21,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:21,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-26 12:03:21,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203139816] [2023-11-26 12:03:21,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:21,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-26 12:03:21,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:21,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-26 12:03:21,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-26 12:03:21,261 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:21,261 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 37 transitions, 177 flow. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 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-26 12:03:21,261 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:21,262 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:21,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:21,466 INFO L124 PetriNetUnfolderBase]: 284/499 cut-off events. [2023-11-26 12:03:21,467 INFO L125 PetriNetUnfolderBase]: For 486/486 co-relation queries the response was YES. [2023-11-26 12:03:21,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1515 conditions, 499 events. 284/499 cut-off events. For 486/486 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2037 event pairs, 99 based on Foata normal form. 14/512 useless extension candidates. Maximal degree in co-relation 778. Up to 187 conditions per place. [2023-11-26 12:03:21,474 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 40 selfloop transitions, 20 changer transitions 0/63 dead transitions. [2023-11-26 12:03:21,475 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 63 transitions, 435 flow [2023-11-26 12:03:21,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-26 12:03:21,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-26 12:03:21,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 79 transitions. [2023-11-26 12:03:21,483 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5984848484848485 [2023-11-26 12:03:21,483 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 79 transitions. [2023-11-26 12:03:21,483 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 79 transitions. [2023-11-26 12:03:21,484 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:21,485 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 79 transitions. [2023-11-26 12:03:21,486 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 0 states have call successors, (0), 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-26 12:03:21,487 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:21,487 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:21,487 INFO L175 Difference]: Start difference. First operand has 41 places, 37 transitions, 177 flow. Second operand 4 states and 79 transitions. [2023-11-26 12:03:21,487 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 63 transitions, 435 flow [2023-11-26 12:03:21,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 63 transitions, 418 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-26 12:03:21,493 INFO L231 Difference]: Finished difference. Result has 45 places, 48 transitions, 309 flow [2023-11-26 12:03:21,494 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=168, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=309, PETRI_PLACES=45, PETRI_TRANSITIONS=48} [2023-11-26 12:03:21,494 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 11 predicate places. [2023-11-26 12:03:21,495 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 48 transitions, 309 flow [2023-11-26 12:03:21,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 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-26 12:03:21,495 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:21,495 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:21,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-26 12:03:21,495 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:21,496 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:21,496 INFO L85 PathProgramCache]: Analyzing trace with hash -41237012, now seen corresponding path program 1 times [2023-11-26 12:03:21,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:21,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108431971] [2023-11-26 12:03:21,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:21,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:21,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:21,613 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-26 12:03:21,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:21,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108431971] [2023-11-26 12:03:21,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108431971] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:21,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:21,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-26 12:03:21,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993690139] [2023-11-26 12:03:21,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:21,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:21,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:21,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:21,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:21,626 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 33 [2023-11-26 12:03:21,627 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 48 transitions, 309 flow. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 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-26 12:03:21,627 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:21,627 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 33 [2023-11-26 12:03:21,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:21,805 INFO L124 PetriNetUnfolderBase]: 257/454 cut-off events. [2023-11-26 12:03:21,805 INFO L125 PetriNetUnfolderBase]: For 638/638 co-relation queries the response was YES. [2023-11-26 12:03:21,807 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1564 conditions, 454 events. 257/454 cut-off events. For 638/638 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 1819 event pairs, 72 based on Foata normal form. 16/470 useless extension candidates. Maximal degree in co-relation 839. Up to 183 conditions per place. [2023-11-26 12:03:21,811 INFO L140 encePairwiseOnDemand]: 27/33 looper letters, 50 selfloop transitions, 24 changer transitions 0/77 dead transitions. [2023-11-26 12:03:21,811 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 77 transitions, 607 flow [2023-11-26 12:03:21,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-26 12:03:21,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-26 12:03:21,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 87 transitions. [2023-11-26 12:03:21,813 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5272727272727272 [2023-11-26 12:03:21,813 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 87 transitions. [2023-11-26 12:03:21,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 87 transitions. [2023-11-26 12:03:21,814 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:21,814 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 87 transitions. [2023-11-26 12:03:21,814 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 0 states have call successors, (0), 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-26 12:03:21,815 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:21,815 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:21,815 INFO L175 Difference]: Start difference. First operand has 45 places, 48 transitions, 309 flow. Second operand 5 states and 87 transitions. [2023-11-26 12:03:21,816 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 77 transitions, 607 flow [2023-11-26 12:03:21,820 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 77 transitions, 586 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-26 12:03:21,823 INFO L231 Difference]: Finished difference. Result has 50 places, 53 transitions, 410 flow [2023-11-26 12:03:21,823 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=292, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=410, PETRI_PLACES=50, PETRI_TRANSITIONS=53} [2023-11-26 12:03:21,825 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 16 predicate places. [2023-11-26 12:03:21,825 INFO L495 AbstractCegarLoop]: Abstraction has has 50 places, 53 transitions, 410 flow [2023-11-26 12:03:21,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 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-26 12:03:21,826 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:21,826 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:21,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-26 12:03:21,826 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:21,827 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:21,827 INFO L85 PathProgramCache]: Analyzing trace with hash -77966016, now seen corresponding path program 1 times [2023-11-26 12:03:21,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:21,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697659543] [2023-11-26 12:03:21,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:21,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:21,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:21,881 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-26 12:03:21,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:21,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697659543] [2023-11-26 12:03:21,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697659543] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:21,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:21,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-26 12:03:21,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418458621] [2023-11-26 12:03:21,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:21,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-26 12:03:21,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:21,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-26 12:03:21,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-26 12:03:21,890 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 33 [2023-11-26 12:03:21,890 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 53 transitions, 410 flow. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 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-26 12:03:21,890 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:21,890 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 33 [2023-11-26 12:03:21,891 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:22,027 INFO L124 PetriNetUnfolderBase]: 257/438 cut-off events. [2023-11-26 12:03:22,027 INFO L125 PetriNetUnfolderBase]: For 1065/1065 co-relation queries the response was YES. [2023-11-26 12:03:22,029 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1691 conditions, 438 events. 257/438 cut-off events. For 1065/1065 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 1648 event pairs, 141 based on Foata normal form. 18/455 useless extension candidates. Maximal degree in co-relation 1074. Up to 361 conditions per place. [2023-11-26 12:03:22,035 INFO L140 encePairwiseOnDemand]: 30/33 looper letters, 57 selfloop transitions, 4 changer transitions 0/63 dead transitions. [2023-11-26 12:03:22,035 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 63 transitions, 602 flow [2023-11-26 12:03:22,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-26 12:03:22,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-26 12:03:22,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 51 transitions. [2023-11-26 12:03:22,037 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5151515151515151 [2023-11-26 12:03:22,037 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 51 transitions. [2023-11-26 12:03:22,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 51 transitions. [2023-11-26 12:03:22,038 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:22,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 51 transitions. [2023-11-26 12:03:22,039 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 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-26 12:03:22,039 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 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-26 12:03:22,040 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 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-26 12:03:22,040 INFO L175 Difference]: Start difference. First operand has 50 places, 53 transitions, 410 flow. Second operand 3 states and 51 transitions. [2023-11-26 12:03:22,040 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 63 transitions, 602 flow [2023-11-26 12:03:22,045 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 63 transitions, 579 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-26 12:03:22,048 INFO L231 Difference]: Finished difference. Result has 50 places, 52 transitions, 395 flow [2023-11-26 12:03:22,048 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=387, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=395, PETRI_PLACES=50, PETRI_TRANSITIONS=52} [2023-11-26 12:03:22,050 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 16 predicate places. [2023-11-26 12:03:22,050 INFO L495 AbstractCegarLoop]: Abstraction has has 50 places, 52 transitions, 395 flow [2023-11-26 12:03:22,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 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-26 12:03:22,051 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:22,051 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:22,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-26 12:03:22,051 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:22,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:22,052 INFO L85 PathProgramCache]: Analyzing trace with hash 614226333, now seen corresponding path program 1 times [2023-11-26 12:03:22,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:22,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100741701] [2023-11-26 12:03:22,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:22,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:22,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:22,197 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-26 12:03:22,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:22,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100741701] [2023-11-26 12:03:22,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100741701] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:22,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:22,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:22,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044240721] [2023-11-26 12:03:22,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:22,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:22,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:22,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:22,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:22,212 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:22,212 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 52 transitions, 395 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:22,212 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:22,212 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:22,213 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:22,588 INFO L124 PetriNetUnfolderBase]: 319/566 cut-off events. [2023-11-26 12:03:22,588 INFO L125 PetriNetUnfolderBase]: For 1185/1185 co-relation queries the response was YES. [2023-11-26 12:03:22,591 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2019 conditions, 566 events. 319/566 cut-off events. For 1185/1185 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2429 event pairs, 39 based on Foata normal form. 6/572 useless extension candidates. Maximal degree in co-relation 1208. Up to 155 conditions per place. [2023-11-26 12:03:22,597 INFO L140 encePairwiseOnDemand]: 22/33 looper letters, 62 selfloop transitions, 37 changer transitions 0/101 dead transitions. [2023-11-26 12:03:22,598 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 101 transitions, 803 flow [2023-11-26 12:03:22,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-26 12:03:22,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-26 12:03:22,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 160 transitions. [2023-11-26 12:03:22,600 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5387205387205387 [2023-11-26 12:03:22,600 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 160 transitions. [2023-11-26 12:03:22,601 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 160 transitions. [2023-11-26 12:03:22,601 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:22,601 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 160 transitions. [2023-11-26 12:03:22,602 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 17.77777777777778) internal successors, (160), 9 states have internal predecessors, (160), 0 states have call successors, (0), 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-26 12:03:22,605 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 0 states have call successors, (0), 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-26 12:03:22,605 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 0 states have call successors, (0), 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-26 12:03:22,606 INFO L175 Difference]: Start difference. First operand has 50 places, 52 transitions, 395 flow. Second operand 9 states and 160 transitions. [2023-11-26 12:03:22,606 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 101 transitions, 803 flow [2023-11-26 12:03:22,612 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 101 transitions, 779 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-26 12:03:22,616 INFO L231 Difference]: Finished difference. Result has 58 places, 62 transitions, 537 flow [2023-11-26 12:03:22,617 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=387, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=537, PETRI_PLACES=58, PETRI_TRANSITIONS=62} [2023-11-26 12:03:22,618 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 24 predicate places. [2023-11-26 12:03:22,619 INFO L495 AbstractCegarLoop]: Abstraction has has 58 places, 62 transitions, 537 flow [2023-11-26 12:03:22,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:22,619 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:22,619 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:22,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-26 12:03:22,620 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:22,620 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:22,621 INFO L85 PathProgramCache]: Analyzing trace with hash 2059797160, now seen corresponding path program 1 times [2023-11-26 12:03:22,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:22,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676439650] [2023-11-26 12:03:22,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:22,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:22,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:22,731 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-26 12:03:22,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:22,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676439650] [2023-11-26 12:03:22,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676439650] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:22,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:22,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:22,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358405109] [2023-11-26 12:03:22,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:22,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:22,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:22,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:22,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:22,735 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:22,735 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 62 transitions, 537 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:22,736 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:22,736 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:22,736 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:23,033 INFO L124 PetriNetUnfolderBase]: 347/602 cut-off events. [2023-11-26 12:03:23,034 INFO L125 PetriNetUnfolderBase]: For 2063/2063 co-relation queries the response was YES. [2023-11-26 12:03:23,037 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2392 conditions, 602 events. 347/602 cut-off events. For 2063/2063 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 2590 event pairs, 67 based on Foata normal form. 12/613 useless extension candidates. Maximal degree in co-relation 1837. Up to 283 conditions per place. [2023-11-26 12:03:23,044 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 63 selfloop transitions, 38 changer transitions 0/103 dead transitions. [2023-11-26 12:03:23,044 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 103 transitions, 1042 flow [2023-11-26 12:03:23,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:23,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:23,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 125 transitions. [2023-11-26 12:03:23,047 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4734848484848485 [2023-11-26 12:03:23,047 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 125 transitions. [2023-11-26 12:03:23,047 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 125 transitions. [2023-11-26 12:03:23,048 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:23,048 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 125 transitions. [2023-11-26 12:03:23,050 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 15.625) internal successors, (125), 8 states have internal predecessors, (125), 0 states have call successors, (0), 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-26 12:03:23,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:23,051 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:23,051 INFO L175 Difference]: Start difference. First operand has 58 places, 62 transitions, 537 flow. Second operand 8 states and 125 transitions. [2023-11-26 12:03:23,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 103 transitions, 1042 flow [2023-11-26 12:03:23,061 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 103 transitions, 902 flow, removed 4 selfloop flow, removed 5 redundant places. [2023-11-26 12:03:23,065 INFO L231 Difference]: Finished difference. Result has 62 places, 78 transitions, 700 flow [2023-11-26 12:03:23,066 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=446, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=700, PETRI_PLACES=62, PETRI_TRANSITIONS=78} [2023-11-26 12:03:23,069 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 28 predicate places. [2023-11-26 12:03:23,069 INFO L495 AbstractCegarLoop]: Abstraction has has 62 places, 78 transitions, 700 flow [2023-11-26 12:03:23,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:23,069 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:23,069 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:23,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-26 12:03:23,070 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:23,070 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:23,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1204526162, now seen corresponding path program 2 times [2023-11-26 12:03:23,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:23,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012566439] [2023-11-26 12:03:23,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:23,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:23,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:23,194 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-26 12:03:23,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:23,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012566439] [2023-11-26 12:03:23,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012566439] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:23,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:23,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:23,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429197390] [2023-11-26 12:03:23,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:23,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:23,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:23,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:23,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:23,200 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:23,201 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 78 transitions, 700 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:23,201 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:23,201 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:23,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:23,485 INFO L124 PetriNetUnfolderBase]: 361/648 cut-off events. [2023-11-26 12:03:23,485 INFO L125 PetriNetUnfolderBase]: For 1834/1834 co-relation queries the response was YES. [2023-11-26 12:03:23,488 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2609 conditions, 648 events. 361/648 cut-off events. For 1834/1834 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 2824 event pairs, 81 based on Foata normal form. 12/659 useless extension candidates. Maximal degree in co-relation 2146. Up to 231 conditions per place. [2023-11-26 12:03:23,494 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 61 selfloop transitions, 42 changer transitions 0/105 dead transitions. [2023-11-26 12:03:23,494 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 105 transitions, 1068 flow [2023-11-26 12:03:23,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:23,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:23,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 123 transitions. [2023-11-26 12:03:23,496 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4659090909090909 [2023-11-26 12:03:23,496 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 123 transitions. [2023-11-26 12:03:23,496 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 123 transitions. [2023-11-26 12:03:23,497 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:23,497 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 123 transitions. [2023-11-26 12:03:23,497 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:23,498 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:23,499 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:23,499 INFO L175 Difference]: Start difference. First operand has 62 places, 78 transitions, 700 flow. Second operand 8 states and 123 transitions. [2023-11-26 12:03:23,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 105 transitions, 1068 flow [2023-11-26 12:03:23,540 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 105 transitions, 1019 flow, removed 5 selfloop flow, removed 2 redundant places. [2023-11-26 12:03:23,543 INFO L231 Difference]: Finished difference. Result has 70 places, 82 transitions, 848 flow [2023-11-26 12:03:23,544 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=655, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=848, PETRI_PLACES=70, PETRI_TRANSITIONS=82} [2023-11-26 12:03:23,544 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 36 predicate places. [2023-11-26 12:03:23,544 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 82 transitions, 848 flow [2023-11-26 12:03:23,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:23,545 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:23,545 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:23,545 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-26 12:03:23,546 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:23,546 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:23,546 INFO L85 PathProgramCache]: Analyzing trace with hash 614341653, now seen corresponding path program 2 times [2023-11-26 12:03:23,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:23,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040788599] [2023-11-26 12:03:23,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:23,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:23,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:23,654 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-26 12:03:23,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:23,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040788599] [2023-11-26 12:03:23,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040788599] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:23,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:23,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:23,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913196580] [2023-11-26 12:03:23,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:23,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:23,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:23,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:23,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:23,657 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:23,658 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 82 transitions, 848 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:23,658 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:23,658 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:23,658 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:24,005 INFO L124 PetriNetUnfolderBase]: 427/776 cut-off events. [2023-11-26 12:03:24,006 INFO L125 PetriNetUnfolderBase]: For 2850/2854 co-relation queries the response was YES. [2023-11-26 12:03:24,010 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3335 conditions, 776 events. 427/776 cut-off events. For 2850/2854 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 3650 event pairs, 61 based on Foata normal form. 22/798 useless extension candidates. Maximal degree in co-relation 2831. Up to 367 conditions per place. [2023-11-26 12:03:24,019 INFO L140 encePairwiseOnDemand]: 22/33 looper letters, 73 selfloop transitions, 56 changer transitions 2/133 dead transitions. [2023-11-26 12:03:24,020 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 133 transitions, 1517 flow [2023-11-26 12:03:24,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:24,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:24,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 145 transitions. [2023-11-26 12:03:24,022 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5492424242424242 [2023-11-26 12:03:24,022 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 145 transitions. [2023-11-26 12:03:24,022 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 145 transitions. [2023-11-26 12:03:24,023 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:24,023 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 145 transitions. [2023-11-26 12:03:24,024 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 18.125) internal successors, (145), 8 states have internal predecessors, (145), 0 states have call successors, (0), 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-26 12:03:24,025 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:24,025 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:24,025 INFO L175 Difference]: Start difference. First operand has 70 places, 82 transitions, 848 flow. Second operand 8 states and 145 transitions. [2023-11-26 12:03:24,026 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 133 transitions, 1517 flow [2023-11-26 12:03:24,041 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 133 transitions, 1455 flow, removed 1 selfloop flow, removed 2 redundant places. [2023-11-26 12:03:24,045 INFO L231 Difference]: Finished difference. Result has 77 places, 91 transitions, 1084 flow [2023-11-26 12:03:24,046 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=809, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1084, PETRI_PLACES=77, PETRI_TRANSITIONS=91} [2023-11-26 12:03:24,047 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 43 predicate places. [2023-11-26 12:03:24,047 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 91 transitions, 1084 flow [2023-11-26 12:03:24,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:24,047 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:24,048 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:24,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-26 12:03:24,048 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:24,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:24,049 INFO L85 PathProgramCache]: Analyzing trace with hash 2059791580, now seen corresponding path program 3 times [2023-11-26 12:03:24,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:24,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810552419] [2023-11-26 12:03:24,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:24,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:24,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:24,122 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-26 12:03:24,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:24,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810552419] [2023-11-26 12:03:24,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810552419] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:24,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:24,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:24,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70338618] [2023-11-26 12:03:24,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:24,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:24,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:24,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:24,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:24,126 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:24,126 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 91 transitions, 1084 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:24,126 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:24,127 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:24,127 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:24,429 INFO L124 PetriNetUnfolderBase]: 399/715 cut-off events. [2023-11-26 12:03:24,430 INFO L125 PetriNetUnfolderBase]: For 3530/3534 co-relation queries the response was YES. [2023-11-26 12:03:24,434 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3323 conditions, 715 events. 399/715 cut-off events. For 3530/3534 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 3307 event pairs, 69 based on Foata normal form. 24/738 useless extension candidates. Maximal degree in co-relation 2979. Up to 196 conditions per place. [2023-11-26 12:03:24,443 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 64 selfloop transitions, 47 changer transitions 0/113 dead transitions. [2023-11-26 12:03:24,443 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 113 transitions, 1392 flow [2023-11-26 12:03:24,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:24,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:24,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 121 transitions. [2023-11-26 12:03:24,446 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4583333333333333 [2023-11-26 12:03:24,446 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 121 transitions. [2023-11-26 12:03:24,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 121 transitions. [2023-11-26 12:03:24,446 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:24,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 121 transitions. [2023-11-26 12:03:24,447 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 15.125) internal successors, (121), 8 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:24,449 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:24,449 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:24,450 INFO L175 Difference]: Start difference. First operand has 77 places, 91 transitions, 1084 flow. Second operand 8 states and 121 transitions. [2023-11-26 12:03:24,450 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 113 transitions, 1392 flow [2023-11-26 12:03:24,468 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 113 transitions, 1155 flow, removed 4 selfloop flow, removed 9 redundant places. [2023-11-26 12:03:24,471 INFO L231 Difference]: Finished difference. Result has 73 places, 87 transitions, 915 flow [2023-11-26 12:03:24,471 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=821, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=915, PETRI_PLACES=73, PETRI_TRANSITIONS=87} [2023-11-26 12:03:24,472 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 39 predicate places. [2023-11-26 12:03:24,473 INFO L495 AbstractCegarLoop]: Abstraction has has 73 places, 87 transitions, 915 flow [2023-11-26 12:03:24,473 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:24,473 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:24,473 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:24,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-26 12:03:24,474 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:24,474 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:24,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1922370215, now seen corresponding path program 3 times [2023-11-26 12:03:24,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:24,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838401455] [2023-11-26 12:03:24,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:24,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:24,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:24,608 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-26 12:03:24,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:24,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838401455] [2023-11-26 12:03:24,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838401455] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:24,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:24,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:24,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662293699] [2023-11-26 12:03:24,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:24,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:24,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:24,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:24,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:24,612 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:24,613 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 87 transitions, 915 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:24,613 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:24,613 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:24,613 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:24,920 INFO L124 PetriNetUnfolderBase]: 436/809 cut-off events. [2023-11-26 12:03:24,921 INFO L125 PetriNetUnfolderBase]: For 2624/2628 co-relation queries the response was YES. [2023-11-26 12:03:24,925 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3518 conditions, 809 events. 436/809 cut-off events. For 2624/2628 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 3965 event pairs, 101 based on Foata normal form. 22/830 useless extension candidates. Maximal degree in co-relation 3165. Up to 403 conditions per place. [2023-11-26 12:03:24,934 INFO L140 encePairwiseOnDemand]: 24/33 looper letters, 61 selfloop transitions, 49 changer transitions 3/115 dead transitions. [2023-11-26 12:03:24,934 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 115 transitions, 1330 flow [2023-11-26 12:03:24,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-26 12:03:24,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-26 12:03:24,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 108 transitions. [2023-11-26 12:03:24,936 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5454545454545454 [2023-11-26 12:03:24,936 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 108 transitions. [2023-11-26 12:03:24,936 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 108 transitions. [2023-11-26 12:03:24,937 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:24,937 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 108 transitions. [2023-11-26 12:03:24,938 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 0 states have call successors, (0), 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-26 12:03:24,939 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 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-26 12:03:24,939 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 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-26 12:03:24,939 INFO L175 Difference]: Start difference. First operand has 73 places, 87 transitions, 915 flow. Second operand 6 states and 108 transitions. [2023-11-26 12:03:24,940 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 115 transitions, 1330 flow [2023-11-26 12:03:24,955 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 115 transitions, 1231 flow, removed 2 selfloop flow, removed 6 redundant places. [2023-11-26 12:03:24,958 INFO L231 Difference]: Finished difference. Result has 74 places, 90 transitions, 971 flow [2023-11-26 12:03:24,959 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=834, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=971, PETRI_PLACES=74, PETRI_TRANSITIONS=90} [2023-11-26 12:03:24,960 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 40 predicate places. [2023-11-26 12:03:24,961 INFO L495 AbstractCegarLoop]: Abstraction has has 74 places, 90 transitions, 971 flow [2023-11-26 12:03:24,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:24,961 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:24,961 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:24,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-26 12:03:24,962 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:24,962 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:24,963 INFO L85 PathProgramCache]: Analyzing trace with hash 614347562, now seen corresponding path program 1 times [2023-11-26 12:03:24,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:24,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851932065] [2023-11-26 12:03:24,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:24,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:24,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:25,069 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-26 12:03:25,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:25,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851932065] [2023-11-26 12:03:25,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851932065] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:25,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:25,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:25,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925100181] [2023-11-26 12:03:25,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:25,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:25,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:25,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:25,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:25,079 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:25,079 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 90 transitions, 971 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:25,079 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:25,079 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:25,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:25,372 INFO L124 PetriNetUnfolderBase]: 438/799 cut-off events. [2023-11-26 12:03:25,372 INFO L125 PetriNetUnfolderBase]: For 2701/2709 co-relation queries the response was YES. [2023-11-26 12:03:25,377 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3565 conditions, 799 events. 438/799 cut-off events. For 2701/2709 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 3873 event pairs, 119 based on Foata normal form. 6/804 useless extension candidates. Maximal degree in co-relation 3181. Up to 376 conditions per place. [2023-11-26 12:03:25,386 INFO L140 encePairwiseOnDemand]: 25/33 looper letters, 64 selfloop transitions, 46 changer transitions 0/112 dead transitions. [2023-11-26 12:03:25,386 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 112 transitions, 1324 flow [2023-11-26 12:03:25,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-26 12:03:25,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-26 12:03:25,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 99 transitions. [2023-11-26 12:03:25,388 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5 [2023-11-26 12:03:25,389 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 99 transitions. [2023-11-26 12:03:25,389 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 99 transitions. [2023-11-26 12:03:25,389 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:25,389 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 99 transitions. [2023-11-26 12:03:25,390 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 16.5) internal successors, (99), 6 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:25,391 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 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-26 12:03:25,391 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 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-26 12:03:25,392 INFO L175 Difference]: Start difference. First operand has 74 places, 90 transitions, 971 flow. Second operand 6 states and 99 transitions. [2023-11-26 12:03:25,393 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 112 transitions, 1324 flow [2023-11-26 12:03:25,404 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 112 transitions, 1237 flow, removed 5 selfloop flow, removed 2 redundant places. [2023-11-26 12:03:25,411 INFO L231 Difference]: Finished difference. Result has 79 places, 93 transitions, 1068 flow [2023-11-26 12:03:25,411 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=896, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1068, PETRI_PLACES=79, PETRI_TRANSITIONS=93} [2023-11-26 12:03:25,412 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 45 predicate places. [2023-11-26 12:03:25,413 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 93 transitions, 1068 flow [2023-11-26 12:03:25,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:25,413 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:25,414 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:25,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-26 12:03:25,414 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:25,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:25,415 INFO L85 PathProgramCache]: Analyzing trace with hash 1204526493, now seen corresponding path program 1 times [2023-11-26 12:03:25,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:25,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993909689] [2023-11-26 12:03:25,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:25,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:25,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:25,546 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-26 12:03:25,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:25,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993909689] [2023-11-26 12:03:25,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993909689] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:25,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:25,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:25,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356730736] [2023-11-26 12:03:25,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:25,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:25,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:25,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:25,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:25,551 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:25,551 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 93 transitions, 1068 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:25,551 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:25,552 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:25,552 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:25,889 INFO L124 PetriNetUnfolderBase]: 454/843 cut-off events. [2023-11-26 12:03:25,889 INFO L125 PetriNetUnfolderBase]: For 3229/3237 co-relation queries the response was YES. [2023-11-26 12:03:25,893 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3669 conditions, 843 events. 454/843 cut-off events. For 3229/3237 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 4195 event pairs, 88 based on Foata normal form. 16/857 useless extension candidates. Maximal degree in co-relation 3326. Up to 437 conditions per place. [2023-11-26 12:03:25,902 INFO L140 encePairwiseOnDemand]: 23/33 looper letters, 67 selfloop transitions, 51 changer transitions 2/122 dead transitions. [2023-11-26 12:03:25,902 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 122 transitions, 1488 flow [2023-11-26 12:03:25,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-26 12:03:25,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-26 12:03:25,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 110 transitions. [2023-11-26 12:03:25,904 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5555555555555556 [2023-11-26 12:03:25,904 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 110 transitions. [2023-11-26 12:03:25,904 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 110 transitions. [2023-11-26 12:03:25,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:25,905 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 110 transitions. [2023-11-26 12:03:25,905 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 18.333333333333332) internal successors, (110), 6 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:25,906 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 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-26 12:03:25,907 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 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-26 12:03:25,907 INFO L175 Difference]: Start difference. First operand has 79 places, 93 transitions, 1068 flow. Second operand 6 states and 110 transitions. [2023-11-26 12:03:25,907 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 122 transitions, 1488 flow [2023-11-26 12:03:25,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 122 transitions, 1466 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-11-26 12:03:25,927 INFO L231 Difference]: Finished difference. Result has 85 places, 94 transitions, 1197 flow [2023-11-26 12:03:25,928 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=1051, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1197, PETRI_PLACES=85, PETRI_TRANSITIONS=94} [2023-11-26 12:03:25,929 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 51 predicate places. [2023-11-26 12:03:25,929 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 94 transitions, 1197 flow [2023-11-26 12:03:25,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:25,930 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:25,930 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:25,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-26 12:03:25,930 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:25,931 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:25,931 INFO L85 PathProgramCache]: Analyzing trace with hash -1910413805, now seen corresponding path program 2 times [2023-11-26 12:03:25,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:25,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598570105] [2023-11-26 12:03:25,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:25,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:25,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:26,031 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-26 12:03:26,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:26,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598570105] [2023-11-26 12:03:26,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598570105] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:26,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:26,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:26,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290713491] [2023-11-26 12:03:26,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:26,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:26,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:26,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:26,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:26,034 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:26,035 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 94 transitions, 1197 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:26,035 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:26,035 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:26,035 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:26,406 INFO L124 PetriNetUnfolderBase]: 468/875 cut-off events. [2023-11-26 12:03:26,407 INFO L125 PetriNetUnfolderBase]: For 4413/4421 co-relation queries the response was YES. [2023-11-26 12:03:26,412 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3940 conditions, 875 events. 468/875 cut-off events. For 4413/4421 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 4407 event pairs, 76 based on Foata normal form. 16/891 useless extension candidates. Maximal degree in co-relation 3617. Up to 459 conditions per place. [2023-11-26 12:03:26,421 INFO L140 encePairwiseOnDemand]: 22/33 looper letters, 72 selfloop transitions, 57 changer transitions 3/134 dead transitions. [2023-11-26 12:03:26,421 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 134 transitions, 1729 flow [2023-11-26 12:03:26,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:26,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:26,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 142 transitions. [2023-11-26 12:03:26,423 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5378787878787878 [2023-11-26 12:03:26,423 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 142 transitions. [2023-11-26 12:03:26,424 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 142 transitions. [2023-11-26 12:03:26,424 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:26,424 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 142 transitions. [2023-11-26 12:03:26,425 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 17.75) internal successors, (142), 8 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:26,426 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:26,427 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:26,427 INFO L175 Difference]: Start difference. First operand has 85 places, 94 transitions, 1197 flow. Second operand 8 states and 142 transitions. [2023-11-26 12:03:26,427 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 134 transitions, 1729 flow [2023-11-26 12:03:26,447 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 134 transitions, 1660 flow, removed 5 selfloop flow, removed 3 redundant places. [2023-11-26 12:03:26,451 INFO L231 Difference]: Finished difference. Result has 91 places, 95 transitions, 1290 flow [2023-11-26 12:03:26,451 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=1130, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1290, PETRI_PLACES=91, PETRI_TRANSITIONS=95} [2023-11-26 12:03:26,452 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 57 predicate places. [2023-11-26 12:03:26,452 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 95 transitions, 1290 flow [2023-11-26 12:03:26,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:26,453 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:26,453 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:26,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-26 12:03:26,453 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:26,454 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:26,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1910413806, now seen corresponding path program 2 times [2023-11-26 12:03:26,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:26,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686201973] [2023-11-26 12:03:26,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:26,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:26,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:26,535 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-26 12:03:26,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:26,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686201973] [2023-11-26 12:03:26,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686201973] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:26,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:26,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:26,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139361559] [2023-11-26 12:03:26,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:26,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:26,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:26,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:26,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:26,539 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:26,539 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 95 transitions, 1290 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:26,539 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:26,540 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:26,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:26,817 INFO L124 PetriNetUnfolderBase]: 470/876 cut-off events. [2023-11-26 12:03:26,818 INFO L125 PetriNetUnfolderBase]: For 5251/5255 co-relation queries the response was YES. [2023-11-26 12:03:26,822 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4098 conditions, 876 events. 470/876 cut-off events. For 5251/5255 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 4431 event pairs, 115 based on Foata normal form. 12/887 useless extension candidates. Maximal degree in co-relation 3751. Up to 351 conditions per place. [2023-11-26 12:03:26,830 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 68 selfloop transitions, 43 changer transitions 0/113 dead transitions. [2023-11-26 12:03:26,830 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 113 transitions, 1641 flow [2023-11-26 12:03:26,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-26 12:03:26,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-26 12:03:26,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 93 transitions. [2023-11-26 12:03:26,831 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4696969696969697 [2023-11-26 12:03:26,832 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 93 transitions. [2023-11-26 12:03:26,832 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 93 transitions. [2023-11-26 12:03:26,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:26,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 93 transitions. [2023-11-26 12:03:26,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 0 states have call successors, (0), 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-26 12:03:26,833 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 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-26 12:03:26,834 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 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-26 12:03:26,834 INFO L175 Difference]: Start difference. First operand has 91 places, 95 transitions, 1290 flow. Second operand 6 states and 93 transitions. [2023-11-26 12:03:26,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 113 transitions, 1641 flow [2023-11-26 12:03:26,854 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 113 transitions, 1506 flow, removed 6 selfloop flow, removed 6 redundant places. [2023-11-26 12:03:26,857 INFO L231 Difference]: Finished difference. Result has 92 places, 96 transitions, 1303 flow [2023-11-26 12:03:26,858 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=1172, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1303, PETRI_PLACES=92, PETRI_TRANSITIONS=96} [2023-11-26 12:03:26,858 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 58 predicate places. [2023-11-26 12:03:26,859 INFO L495 AbstractCegarLoop]: Abstraction has has 92 places, 96 transitions, 1303 flow [2023-11-26 12:03:26,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:26,859 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:26,859 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:26,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-26 12:03:26,860 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:26,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:26,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1922047176, now seen corresponding path program 3 times [2023-11-26 12:03:26,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:26,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618137932] [2023-11-26 12:03:26,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:26,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:26,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:26,937 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-26 12:03:26,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:26,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618137932] [2023-11-26 12:03:26,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618137932] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:26,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:26,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:26,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355618798] [2023-11-26 12:03:26,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:26,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:26,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:26,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:26,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:26,940 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:26,940 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 96 transitions, 1303 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:26,940 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:26,940 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:26,940 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:27,183 INFO L124 PetriNetUnfolderBase]: 458/860 cut-off events. [2023-11-26 12:03:27,183 INFO L125 PetriNetUnfolderBase]: For 5030/5034 co-relation queries the response was YES. [2023-11-26 12:03:27,188 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3963 conditions, 860 events. 458/860 cut-off events. For 5030/5034 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 4358 event pairs, 119 based on Foata normal form. 12/871 useless extension candidates. Maximal degree in co-relation 3749. Up to 463 conditions per place. [2023-11-26 12:03:27,195 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 64 selfloop transitions, 42 changer transitions 2/110 dead transitions. [2023-11-26 12:03:27,195 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 110 transitions, 1585 flow [2023-11-26 12:03:27,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-26 12:03:27,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-26 12:03:27,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 95 transitions. [2023-11-26 12:03:27,197 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4797979797979798 [2023-11-26 12:03:27,197 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 95 transitions. [2023-11-26 12:03:27,197 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 95 transitions. [2023-11-26 12:03:27,198 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:27,198 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 95 transitions. [2023-11-26 12:03:27,198 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:27,199 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 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-26 12:03:27,199 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 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-26 12:03:27,199 INFO L175 Difference]: Start difference. First operand has 92 places, 96 transitions, 1303 flow. Second operand 6 states and 95 transitions. [2023-11-26 12:03:27,200 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 110 transitions, 1585 flow [2023-11-26 12:03:27,219 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 110 transitions, 1306 flow, removed 3 selfloop flow, removed 11 redundant places. [2023-11-26 12:03:27,222 INFO L231 Difference]: Finished difference. Result has 85 places, 91 transitions, 1039 flow [2023-11-26 12:03:27,222 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=996, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1039, PETRI_PLACES=85, PETRI_TRANSITIONS=91} [2023-11-26 12:03:27,223 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 51 predicate places. [2023-11-26 12:03:27,223 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 91 transitions, 1039 flow [2023-11-26 12:03:27,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:27,223 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:27,223 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:27,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-26 12:03:27,224 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:27,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:27,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1910888187, now seen corresponding path program 1 times [2023-11-26 12:03:27,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:27,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810232320] [2023-11-26 12:03:27,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:27,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:27,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:27,280 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-26 12:03:27,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:27,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810232320] [2023-11-26 12:03:27,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810232320] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:27,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:27,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-26 12:03:27,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247066125] [2023-11-26 12:03:27,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:27,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:27,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:27,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:27,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:27,289 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 33 [2023-11-26 12:03:27,289 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 91 transitions, 1039 flow. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 0 states have call successors, (0), 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-26 12:03:27,290 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:27,290 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 33 [2023-11-26 12:03:27,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:27,500 INFO L124 PetriNetUnfolderBase]: 424/792 cut-off events. [2023-11-26 12:03:27,501 INFO L125 PetriNetUnfolderBase]: For 2991/2991 co-relation queries the response was YES. [2023-11-26 12:03:27,505 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3325 conditions, 792 events. 424/792 cut-off events. For 2991/2991 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3922 event pairs, 108 based on Foata normal form. 16/807 useless extension candidates. Maximal degree in co-relation 3091. Up to 465 conditions per place. [2023-11-26 12:03:27,510 INFO L140 encePairwiseOnDemand]: 27/33 looper letters, 63 selfloop transitions, 42 changer transitions 0/107 dead transitions. [2023-11-26 12:03:27,511 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 107 transitions, 1356 flow [2023-11-26 12:03:27,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-26 12:03:27,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-26 12:03:27,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 78 transitions. [2023-11-26 12:03:27,512 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4727272727272727 [2023-11-26 12:03:27,512 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 78 transitions. [2023-11-26 12:03:27,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 78 transitions. [2023-11-26 12:03:27,513 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:27,513 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 78 transitions. [2023-11-26 12:03:27,514 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:27,514 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:27,515 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:27,515 INFO L175 Difference]: Start difference. First operand has 85 places, 91 transitions, 1039 flow. Second operand 5 states and 78 transitions. [2023-11-26 12:03:27,515 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 107 transitions, 1356 flow [2023-11-26 12:03:27,527 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 107 transitions, 1268 flow, removed 0 selfloop flow, removed 6 redundant places. [2023-11-26 12:03:27,568 INFO L231 Difference]: Finished difference. Result has 80 places, 87 transitions, 1034 flow [2023-11-26 12:03:27,568 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=836, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1034, PETRI_PLACES=80, PETRI_TRANSITIONS=87} [2023-11-26 12:03:27,569 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 46 predicate places. [2023-11-26 12:03:27,569 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 87 transitions, 1034 flow [2023-11-26 12:03:27,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 0 states have call successors, (0), 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-26 12:03:27,569 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:27,570 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:27,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-26 12:03:27,570 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:27,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:27,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1909894865, now seen corresponding path program 3 times [2023-11-26 12:03:27,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:27,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763519619] [2023-11-26 12:03:27,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:27,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:27,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:27,650 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-26 12:03:27,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:27,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763519619] [2023-11-26 12:03:27,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763519619] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:27,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:27,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 12:03:27,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931597409] [2023-11-26 12:03:27,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:27,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-26 12:03:27,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:27,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-26 12:03:27,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-26 12:03:27,653 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:27,654 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 87 transitions, 1034 flow. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:27,654 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:27,654 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:27,654 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:27,974 INFO L124 PetriNetUnfolderBase]: 464/877 cut-off events. [2023-11-26 12:03:27,974 INFO L125 PetriNetUnfolderBase]: For 3024/3028 co-relation queries the response was YES. [2023-11-26 12:03:27,980 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3748 conditions, 877 events. 464/877 cut-off events. For 3024/3028 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 4594 event pairs, 73 based on Foata normal form. 8/885 useless extension candidates. Maximal degree in co-relation 3398. Up to 399 conditions per place. [2023-11-26 12:03:27,990 INFO L140 encePairwiseOnDemand]: 23/33 looper letters, 65 selfloop transitions, 53 changer transitions 3/123 dead transitions. [2023-11-26 12:03:27,990 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 123 transitions, 1490 flow [2023-11-26 12:03:27,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:27,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:27,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 136 transitions. [2023-11-26 12:03:27,994 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5151515151515151 [2023-11-26 12:03:27,994 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 136 transitions. [2023-11-26 12:03:27,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 136 transitions. [2023-11-26 12:03:27,995 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:27,995 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 136 transitions. [2023-11-26 12:03:27,998 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 17.0) internal successors, (136), 8 states have internal predecessors, (136), 0 states have call successors, (0), 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-26 12:03:28,006 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:28,007 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:28,007 INFO L175 Difference]: Start difference. First operand has 80 places, 87 transitions, 1034 flow. Second operand 8 states and 136 transitions. [2023-11-26 12:03:28,007 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 123 transitions, 1490 flow [2023-11-26 12:03:28,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 123 transitions, 1455 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-26 12:03:28,023 INFO L231 Difference]: Finished difference. Result has 88 places, 89 transitions, 1136 flow [2023-11-26 12:03:28,023 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=999, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1136, PETRI_PLACES=88, PETRI_TRANSITIONS=89} [2023-11-26 12:03:28,024 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 54 predicate places. [2023-11-26 12:03:28,024 INFO L495 AbstractCegarLoop]: Abstraction has has 88 places, 89 transitions, 1136 flow [2023-11-26 12:03:28,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 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-26 12:03:28,025 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:28,025 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:28,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-26 12:03:28,025 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:28,026 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:28,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1637577778, now seen corresponding path program 1 times [2023-11-26 12:03:28,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:28,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361335613] [2023-11-26 12:03:28,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:28,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:28,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:28,077 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-26 12:03:28,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:28,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361335613] [2023-11-26 12:03:28,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361335613] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:28,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:28,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:28,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431160135] [2023-11-26 12:03:28,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:28,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:28,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:28,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:28,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:28,083 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:28,083 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 89 transitions, 1136 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:28,084 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:28,084 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:28,084 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:28,448 INFO L124 PetriNetUnfolderBase]: 530/1023 cut-off events. [2023-11-26 12:03:28,448 INFO L125 PetriNetUnfolderBase]: For 4448/4448 co-relation queries the response was YES. [2023-11-26 12:03:28,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4471 conditions, 1023 events. 530/1023 cut-off events. For 4448/4448 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 5596 event pairs, 58 based on Foata normal form. 16/1039 useless extension candidates. Maximal degree in co-relation 4232. Up to 331 conditions per place. [2023-11-26 12:03:28,463 INFO L140 encePairwiseOnDemand]: 25/33 looper letters, 109 selfloop transitions, 55 changer transitions 0/166 dead transitions. [2023-11-26 12:03:28,463 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 166 transitions, 2020 flow [2023-11-26 12:03:28,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-26 12:03:28,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-26 12:03:28,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 152 transitions. [2023-11-26 12:03:28,466 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5117845117845118 [2023-11-26 12:03:28,466 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 152 transitions. [2023-11-26 12:03:28,466 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 152 transitions. [2023-11-26 12:03:28,467 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:28,467 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 152 transitions. [2023-11-26 12:03:28,467 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 16.88888888888889) internal successors, (152), 9 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:28,469 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 0 states have call successors, (0), 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-26 12:03:28,470 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 0 states have call successors, (0), 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-26 12:03:28,470 INFO L175 Difference]: Start difference. First operand has 88 places, 89 transitions, 1136 flow. Second operand 9 states and 152 transitions. [2023-11-26 12:03:28,470 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 166 transitions, 2020 flow [2023-11-26 12:03:28,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 166 transitions, 1871 flow, removed 3 selfloop flow, removed 5 redundant places. [2023-11-26 12:03:28,496 INFO L231 Difference]: Finished difference. Result has 96 places, 125 transitions, 1549 flow [2023-11-26 12:03:28,496 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=1037, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1549, PETRI_PLACES=96, PETRI_TRANSITIONS=125} [2023-11-26 12:03:28,497 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 62 predicate places. [2023-11-26 12:03:28,498 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 125 transitions, 1549 flow [2023-11-26 12:03:28,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:28,498 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:28,498 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:28,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-26 12:03:28,499 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:28,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:28,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1153581674, now seen corresponding path program 2 times [2023-11-26 12:03:28,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:28,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577515652] [2023-11-26 12:03:28,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:28,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:28,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:28,560 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-26 12:03:28,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:28,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577515652] [2023-11-26 12:03:28,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577515652] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:28,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:28,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:28,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768033102] [2023-11-26 12:03:28,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:28,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:28,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:28,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:28,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:28,564 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:28,564 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 125 transitions, 1549 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:28,564 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:28,565 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:28,565 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:28,978 INFO L124 PetriNetUnfolderBase]: 551/1070 cut-off events. [2023-11-26 12:03:28,979 INFO L125 PetriNetUnfolderBase]: For 6088/6088 co-relation queries the response was YES. [2023-11-26 12:03:28,986 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5153 conditions, 1070 events. 551/1070 cut-off events. For 6088/6088 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 6012 event pairs, 77 based on Foata normal form. 6/1076 useless extension candidates. Maximal degree in co-relation 4792. Up to 241 conditions per place. [2023-11-26 12:03:28,993 INFO L140 encePairwiseOnDemand]: 25/33 looper letters, 135 selfloop transitions, 48 changer transitions 5/190 dead transitions. [2023-11-26 12:03:28,994 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 190 transitions, 2448 flow [2023-11-26 12:03:28,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:28,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:28,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 147 transitions. [2023-11-26 12:03:28,995 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5568181818181818 [2023-11-26 12:03:28,995 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 147 transitions. [2023-11-26 12:03:28,995 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 147 transitions. [2023-11-26 12:03:28,996 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:28,996 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 147 transitions. [2023-11-26 12:03:28,996 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 18.375) internal successors, (147), 8 states have internal predecessors, (147), 0 states have call successors, (0), 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-26 12:03:28,997 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:28,998 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:28,998 INFO L175 Difference]: Start difference. First operand has 96 places, 125 transitions, 1549 flow. Second operand 8 states and 147 transitions. [2023-11-26 12:03:28,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 190 transitions, 2448 flow [2023-11-26 12:03:29,028 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 190 transitions, 2401 flow, removed 17 selfloop flow, removed 1 redundant places. [2023-11-26 12:03:29,033 INFO L231 Difference]: Finished difference. Result has 107 places, 140 transitions, 1842 flow [2023-11-26 12:03:29,034 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=1516, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1842, PETRI_PLACES=107, PETRI_TRANSITIONS=140} [2023-11-26 12:03:29,035 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 73 predicate places. [2023-11-26 12:03:29,035 INFO L495 AbstractCegarLoop]: Abstraction has has 107 places, 140 transitions, 1842 flow [2023-11-26 12:03:29,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:29,035 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:29,035 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:29,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-26 12:03:29,036 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:29,036 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:29,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1785641925, now seen corresponding path program 1 times [2023-11-26 12:03:29,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:29,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192593576] [2023-11-26 12:03:29,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:29,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:29,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:29,103 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-26 12:03:29,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:29,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192593576] [2023-11-26 12:03:29,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192593576] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:29,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:29,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:29,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164919029] [2023-11-26 12:03:29,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:29,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:29,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:29,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:29,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:29,107 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:29,107 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 140 transitions, 1842 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:29,108 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:29,108 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:29,108 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:29,556 INFO L124 PetriNetUnfolderBase]: 627/1218 cut-off events. [2023-11-26 12:03:29,557 INFO L125 PetriNetUnfolderBase]: For 8275/8275 co-relation queries the response was YES. [2023-11-26 12:03:29,568 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6170 conditions, 1218 events. 627/1218 cut-off events. For 8275/8275 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 6804 event pairs, 60 based on Foata normal form. 14/1232 useless extension candidates. Maximal degree in co-relation 5784. Up to 344 conditions per place. [2023-11-26 12:03:29,578 INFO L140 encePairwiseOnDemand]: 25/33 looper letters, 133 selfloop transitions, 93 changer transitions 3/231 dead transitions. [2023-11-26 12:03:29,578 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 231 transitions, 3185 flow [2023-11-26 12:03:29,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-26 12:03:29,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-26 12:03:29,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 148 transitions. [2023-11-26 12:03:29,580 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4983164983164983 [2023-11-26 12:03:29,580 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 148 transitions. [2023-11-26 12:03:29,580 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 148 transitions. [2023-11-26 12:03:29,581 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:29,581 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 148 transitions. [2023-11-26 12:03:29,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 16.444444444444443) internal successors, (148), 9 states have internal predecessors, (148), 0 states have call successors, (0), 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-26 12:03:29,585 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 0 states have call successors, (0), 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-26 12:03:29,585 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 0 states have call successors, (0), 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-26 12:03:29,585 INFO L175 Difference]: Start difference. First operand has 107 places, 140 transitions, 1842 flow. Second operand 9 states and 148 transitions. [2023-11-26 12:03:29,586 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 231 transitions, 3185 flow [2023-11-26 12:03:29,702 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 231 transitions, 3078 flow, removed 23 selfloop flow, removed 2 redundant places. [2023-11-26 12:03:29,709 INFO L231 Difference]: Finished difference. Result has 118 places, 185 transitions, 2659 flow [2023-11-26 12:03:29,710 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=1781, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2659, PETRI_PLACES=118, PETRI_TRANSITIONS=185} [2023-11-26 12:03:29,711 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 84 predicate places. [2023-11-26 12:03:29,711 INFO L495 AbstractCegarLoop]: Abstraction has has 118 places, 185 transitions, 2659 flow [2023-11-26 12:03:29,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:29,712 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:29,712 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:29,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-26 12:03:29,712 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:29,713 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:29,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1141872463, now seen corresponding path program 2 times [2023-11-26 12:03:29,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:29,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872954126] [2023-11-26 12:03:29,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:29,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:29,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:29,797 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-26 12:03:29,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:29,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872954126] [2023-11-26 12:03:29,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872954126] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:29,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:29,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:29,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228721470] [2023-11-26 12:03:29,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:29,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:29,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:29,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:29,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:29,801 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:29,802 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 185 transitions, 2659 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:29,802 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:29,802 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:29,802 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:30,280 INFO L124 PetriNetUnfolderBase]: 624/1197 cut-off events. [2023-11-26 12:03:30,280 INFO L125 PetriNetUnfolderBase]: For 10601/10605 co-relation queries the response was YES. [2023-11-26 12:03:30,292 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6674 conditions, 1197 events. 624/1197 cut-off events. For 10601/10605 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 6644 event pairs, 92 based on Foata normal form. 18/1215 useless extension candidates. Maximal degree in co-relation 6506. Up to 288 conditions per place. [2023-11-26 12:03:30,301 INFO L140 encePairwiseOnDemand]: 27/33 looper letters, 175 selfloop transitions, 42 changer transitions 10/229 dead transitions. [2023-11-26 12:03:30,302 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 229 transitions, 3485 flow [2023-11-26 12:03:30,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-26 12:03:30,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-26 12:03:30,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 124 transitions. [2023-11-26 12:03:30,303 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5367965367965368 [2023-11-26 12:03:30,304 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 124 transitions. [2023-11-26 12:03:30,304 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 124 transitions. [2023-11-26 12:03:30,304 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:30,304 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 124 transitions. [2023-11-26 12:03:30,305 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 17.714285714285715) internal successors, (124), 7 states have internal predecessors, (124), 0 states have call successors, (0), 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-26 12:03:30,306 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 33.0) internal successors, (264), 8 states have internal predecessors, (264), 0 states have call successors, (0), 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-26 12:03:30,306 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 33.0) internal successors, (264), 8 states have internal predecessors, (264), 0 states have call successors, (0), 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-26 12:03:30,306 INFO L175 Difference]: Start difference. First operand has 118 places, 185 transitions, 2659 flow. Second operand 7 states and 124 transitions. [2023-11-26 12:03:30,307 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 124 places, 229 transitions, 3485 flow [2023-11-26 12:03:30,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 229 transitions, 3395 flow, removed 32 selfloop flow, removed 3 redundant places. [2023-11-26 12:03:30,375 INFO L231 Difference]: Finished difference. Result has 122 places, 188 transitions, 2700 flow [2023-11-26 12:03:30,376 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=2561, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2700, PETRI_PLACES=122, PETRI_TRANSITIONS=188} [2023-11-26 12:03:30,377 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 88 predicate places. [2023-11-26 12:03:30,377 INFO L495 AbstractCegarLoop]: Abstraction has has 122 places, 188 transitions, 2700 flow [2023-11-26 12:03:30,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:30,377 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:30,377 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:30,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-26 12:03:30,378 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:30,378 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:30,379 INFO L85 PathProgramCache]: Analyzing trace with hash 681458567, now seen corresponding path program 3 times [2023-11-26 12:03:30,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:30,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480904116] [2023-11-26 12:03:30,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:30,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:30,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:30,438 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-26 12:03:30,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:30,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480904116] [2023-11-26 12:03:30,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480904116] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:30,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:30,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:30,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169895614] [2023-11-26 12:03:30,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:30,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:30,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:30,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:30,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:30,441 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:30,441 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 188 transitions, 2700 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:30,441 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:30,442 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:30,442 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:30,948 INFO L124 PetriNetUnfolderBase]: 667/1304 cut-off events. [2023-11-26 12:03:30,948 INFO L125 PetriNetUnfolderBase]: For 11566/11566 co-relation queries the response was YES. [2023-11-26 12:03:30,958 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7281 conditions, 1304 events. 667/1304 cut-off events. For 11566/11566 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 7562 event pairs, 168 based on Foata normal form. 12/1312 useless extension candidates. Maximal degree in co-relation 6992. Up to 520 conditions per place. [2023-11-26 12:03:30,968 INFO L140 encePairwiseOnDemand]: 25/33 looper letters, 183 selfloop transitions, 79 changer transitions 1/265 dead transitions. [2023-11-26 12:03:30,968 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 265 transitions, 4011 flow [2023-11-26 12:03:30,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:30,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:30,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 155 transitions. [2023-11-26 12:03:30,969 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5871212121212122 [2023-11-26 12:03:30,970 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 155 transitions. [2023-11-26 12:03:30,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 155 transitions. [2023-11-26 12:03:30,970 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:30,970 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 155 transitions. [2023-11-26 12:03:30,971 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 19.375) internal successors, (155), 8 states have internal predecessors, (155), 0 states have call successors, (0), 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-26 12:03:30,972 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:30,972 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:30,972 INFO L175 Difference]: Start difference. First operand has 122 places, 188 transitions, 2700 flow. Second operand 8 states and 155 transitions. [2023-11-26 12:03:30,972 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 265 transitions, 4011 flow [2023-11-26 12:03:31,032 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 265 transitions, 3945 flow, removed 30 selfloop flow, removed 2 redundant places. [2023-11-26 12:03:31,041 INFO L231 Difference]: Finished difference. Result has 131 places, 209 transitions, 3249 flow [2023-11-26 12:03:31,042 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=2666, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=188, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3249, PETRI_PLACES=131, PETRI_TRANSITIONS=209} [2023-11-26 12:03:31,042 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 97 predicate places. [2023-11-26 12:03:31,042 INFO L495 AbstractCegarLoop]: Abstraction has has 131 places, 209 transitions, 3249 flow [2023-11-26 12:03:31,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:31,043 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:31,043 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:31,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-26 12:03:31,043 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:31,044 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:31,044 INFO L85 PathProgramCache]: Analyzing trace with hash -815903684, now seen corresponding path program 3 times [2023-11-26 12:03:31,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:31,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600836436] [2023-11-26 12:03:31,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:31,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:31,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:31,102 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-26 12:03:31,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:31,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600836436] [2023-11-26 12:03:31,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600836436] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:31,103 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:31,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:31,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706388881] [2023-11-26 12:03:31,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:31,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:31,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:31,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:31,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:31,111 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:31,111 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 209 transitions, 3249 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:31,111 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:31,111 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:31,112 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:31,577 INFO L124 PetriNetUnfolderBase]: 684/1343 cut-off events. [2023-11-26 12:03:31,577 INFO L125 PetriNetUnfolderBase]: For 13339/13339 co-relation queries the response was YES. [2023-11-26 12:03:31,592 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7791 conditions, 1343 events. 684/1343 cut-off events. For 13339/13339 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 7902 event pairs, 157 based on Foata normal form. 14/1357 useless extension candidates. Maximal degree in co-relation 7394. Up to 497 conditions per place. [2023-11-26 12:03:31,603 INFO L140 encePairwiseOnDemand]: 25/33 looper letters, 161 selfloop transitions, 94 changer transitions 1/258 dead transitions. [2023-11-26 12:03:31,603 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 137 places, 258 transitions, 4121 flow [2023-11-26 12:03:31,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:31,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:31,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 150 transitions. [2023-11-26 12:03:31,605 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5681818181818182 [2023-11-26 12:03:31,605 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 150 transitions. [2023-11-26 12:03:31,605 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 150 transitions. [2023-11-26 12:03:31,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:31,606 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 150 transitions. [2023-11-26 12:03:31,606 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 18.75) internal successors, (150), 8 states have internal predecessors, (150), 0 states have call successors, (0), 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-26 12:03:31,607 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:31,607 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:31,608 INFO L175 Difference]: Start difference. First operand has 131 places, 209 transitions, 3249 flow. Second operand 8 states and 150 transitions. [2023-11-26 12:03:31,608 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 137 places, 258 transitions, 4121 flow [2023-11-26 12:03:31,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 135 places, 258 transitions, 3968 flow, removed 27 selfloop flow, removed 2 redundant places. [2023-11-26 12:03:31,694 INFO L231 Difference]: Finished difference. Result has 140 places, 217 transitions, 3573 flow [2023-11-26 12:03:31,694 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=3047, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3573, PETRI_PLACES=140, PETRI_TRANSITIONS=217} [2023-11-26 12:03:31,699 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 106 predicate places. [2023-11-26 12:03:31,700 INFO L495 AbstractCegarLoop]: Abstraction has has 140 places, 217 transitions, 3573 flow [2023-11-26 12:03:31,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:31,700 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:31,700 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:31,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-26 12:03:31,701 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:31,702 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:31,702 INFO L85 PathProgramCache]: Analyzing trace with hash 306393109, now seen corresponding path program 4 times [2023-11-26 12:03:31,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:31,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49985364] [2023-11-26 12:03:31,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:31,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:31,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:31,765 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-26 12:03:31,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:31,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49985364] [2023-11-26 12:03:31,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49985364] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:31,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:31,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:31,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556499670] [2023-11-26 12:03:31,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:31,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:31,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:31,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:31,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:31,768 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:31,768 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 217 transitions, 3573 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:31,768 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:31,768 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:31,769 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:32,186 INFO L124 PetriNetUnfolderBase]: 628/1231 cut-off events. [2023-11-26 12:03:32,187 INFO L125 PetriNetUnfolderBase]: For 14308/14308 co-relation queries the response was YES. [2023-11-26 12:03:32,197 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7508 conditions, 1231 events. 628/1231 cut-off events. For 14308/14308 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 7085 event pairs, 98 based on Foata normal form. 8/1239 useless extension candidates. Maximal degree in co-relation 7364. Up to 324 conditions per place. [2023-11-26 12:03:32,206 INFO L140 encePairwiseOnDemand]: 25/33 looper letters, 178 selfloop transitions, 65 changer transitions 5/250 dead transitions. [2023-11-26 12:03:32,207 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 250 transitions, 4254 flow [2023-11-26 12:03:32,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:32,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:32,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 139 transitions. [2023-11-26 12:03:32,208 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5265151515151515 [2023-11-26 12:03:32,208 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 139 transitions. [2023-11-26 12:03:32,209 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 139 transitions. [2023-11-26 12:03:32,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:32,209 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 139 transitions. [2023-11-26 12:03:32,209 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 17.375) internal successors, (139), 8 states have internal predecessors, (139), 0 states have call successors, (0), 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-26 12:03:32,210 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:32,210 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:32,211 INFO L175 Difference]: Start difference. First operand has 140 places, 217 transitions, 3573 flow. Second operand 8 states and 139 transitions. [2023-11-26 12:03:32,211 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 250 transitions, 4254 flow [2023-11-26 12:03:32,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 250 transitions, 4232 flow, removed 9 selfloop flow, removed 2 redundant places. [2023-11-26 12:03:32,282 INFO L231 Difference]: Finished difference. Result has 149 places, 214 transitions, 3707 flow [2023-11-26 12:03:32,282 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=3435, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3707, PETRI_PLACES=149, PETRI_TRANSITIONS=214} [2023-11-26 12:03:32,284 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 115 predicate places. [2023-11-26 12:03:32,284 INFO L495 AbstractCegarLoop]: Abstraction has has 149 places, 214 transitions, 3707 flow [2023-11-26 12:03:32,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:32,285 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:32,285 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:32,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-26 12:03:32,285 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:32,286 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:32,286 INFO L85 PathProgramCache]: Analyzing trace with hash 283251453, now seen corresponding path program 5 times [2023-11-26 12:03:32,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:32,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939632357] [2023-11-26 12:03:32,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:32,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:32,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:32,341 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-26 12:03:32,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:32,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939632357] [2023-11-26 12:03:32,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939632357] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:32,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:32,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:32,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591692025] [2023-11-26 12:03:32,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:32,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:32,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:32,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:32,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:32,343 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:32,344 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 214 transitions, 3707 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:32,344 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:32,344 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:32,344 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:32,826 INFO L124 PetriNetUnfolderBase]: 585/1162 cut-off events. [2023-11-26 12:03:32,826 INFO L125 PetriNetUnfolderBase]: For 15887/15887 co-relation queries the response was YES. [2023-11-26 12:03:32,838 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7361 conditions, 1162 events. 585/1162 cut-off events. For 15887/15887 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 6631 event pairs, 106 based on Foata normal form. 12/1174 useless extension candidates. Maximal degree in co-relation 7030. Up to 354 conditions per place. [2023-11-26 12:03:32,849 INFO L140 encePairwiseOnDemand]: 25/33 looper letters, 156 selfloop transitions, 98 changer transitions 3/259 dead transitions. [2023-11-26 12:03:32,849 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 259 transitions, 4507 flow [2023-11-26 12:03:32,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:32,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:32,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 159 transitions. [2023-11-26 12:03:32,851 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6022727272727273 [2023-11-26 12:03:32,851 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 159 transitions. [2023-11-26 12:03:32,851 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 159 transitions. [2023-11-26 12:03:32,852 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:32,852 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 159 transitions. [2023-11-26 12:03:32,853 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 19.875) internal successors, (159), 8 states have internal predecessors, (159), 0 states have call successors, (0), 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-26 12:03:32,854 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:32,854 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:32,854 INFO L175 Difference]: Start difference. First operand has 149 places, 214 transitions, 3707 flow. Second operand 8 states and 159 transitions. [2023-11-26 12:03:32,854 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 259 transitions, 4507 flow [2023-11-26 12:03:32,946 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 259 transitions, 4418 flow, removed 13 selfloop flow, removed 5 redundant places. [2023-11-26 12:03:32,954 INFO L231 Difference]: Finished difference. Result has 151 places, 208 transitions, 3784 flow [2023-11-26 12:03:32,954 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=3512, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3784, PETRI_PLACES=151, PETRI_TRANSITIONS=208} [2023-11-26 12:03:32,955 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 117 predicate places. [2023-11-26 12:03:32,955 INFO L495 AbstractCegarLoop]: Abstraction has has 151 places, 208 transitions, 3784 flow [2023-11-26 12:03:32,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:32,956 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:32,956 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:32,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-26 12:03:32,956 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:32,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:32,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1214110798, now seen corresponding path program 4 times [2023-11-26 12:03:32,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:32,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993642186] [2023-11-26 12:03:32,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:32,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:32,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:33,039 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-26 12:03:33,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:33,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993642186] [2023-11-26 12:03:33,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993642186] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:33,040 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:33,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:33,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283997136] [2023-11-26 12:03:33,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:33,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:33,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:33,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:33,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:33,042 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:33,042 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 208 transitions, 3784 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:33,042 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:33,042 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:33,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:33,520 INFO L124 PetriNetUnfolderBase]: 538/1088 cut-off events. [2023-11-26 12:03:33,520 INFO L125 PetriNetUnfolderBase]: For 16848/16848 co-relation queries the response was YES. [2023-11-26 12:03:33,530 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7102 conditions, 1088 events. 538/1088 cut-off events. For 16848/16848 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 6196 event pairs, 135 based on Foata normal form. 14/1101 useless extension candidates. Maximal degree in co-relation 6811. Up to 515 conditions per place. [2023-11-26 12:03:33,540 INFO L140 encePairwiseOnDemand]: 25/33 looper letters, 159 selfloop transitions, 80 changer transitions 1/242 dead transitions. [2023-11-26 12:03:33,540 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 242 transitions, 4388 flow [2023-11-26 12:03:33,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:33,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:33,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 152 transitions. [2023-11-26 12:03:33,542 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5757575757575758 [2023-11-26 12:03:33,542 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 152 transitions. [2023-11-26 12:03:33,542 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 152 transitions. [2023-11-26 12:03:33,543 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:33,543 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 152 transitions. [2023-11-26 12:03:33,544 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 19.0) internal successors, (152), 8 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:33,545 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:33,545 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:33,545 INFO L175 Difference]: Start difference. First operand has 151 places, 208 transitions, 3784 flow. Second operand 8 states and 152 transitions. [2023-11-26 12:03:33,545 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 242 transitions, 4388 flow [2023-11-26 12:03:33,637 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 242 transitions, 4344 flow, removed 8 selfloop flow, removed 4 redundant places. [2023-11-26 12:03:33,645 INFO L231 Difference]: Finished difference. Result has 155 places, 204 transitions, 3848 flow [2023-11-26 12:03:33,646 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=3560, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3848, PETRI_PLACES=155, PETRI_TRANSITIONS=204} [2023-11-26 12:03:33,646 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 121 predicate places. [2023-11-26 12:03:33,647 INFO L495 AbstractCegarLoop]: Abstraction has has 155 places, 204 transitions, 3848 flow [2023-11-26 12:03:33,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:33,647 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:33,647 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:33,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-26 12:03:33,648 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:33,649 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:33,649 INFO L85 PathProgramCache]: Analyzing trace with hash -1010540826, now seen corresponding path program 5 times [2023-11-26 12:03:33,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:33,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976806116] [2023-11-26 12:03:33,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:33,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:33,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:33,709 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-26 12:03:33,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:33,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976806116] [2023-11-26 12:03:33,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976806116] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:33,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:33,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:33,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272021536] [2023-11-26 12:03:33,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:33,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:33,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:33,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:33,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:33,713 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:33,713 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 204 transitions, 3848 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:33,714 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:33,714 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:33,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:34,131 INFO L124 PetriNetUnfolderBase]: 531/1083 cut-off events. [2023-11-26 12:03:34,132 INFO L125 PetriNetUnfolderBase]: For 17867/17871 co-relation queries the response was YES. [2023-11-26 12:03:34,142 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7246 conditions, 1083 events. 531/1083 cut-off events. For 17867/17871 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 6176 event pairs, 93 based on Foata normal form. 10/1092 useless extension candidates. Maximal degree in co-relation 6815. Up to 308 conditions per place. [2023-11-26 12:03:34,179 INFO L140 encePairwiseOnDemand]: 27/33 looper letters, 179 selfloop transitions, 38 changer transitions 6/225 dead transitions. [2023-11-26 12:03:34,179 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 161 places, 225 transitions, 4393 flow [2023-11-26 12:03:34,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-26 12:03:34,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-26 12:03:34,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 118 transitions. [2023-11-26 12:03:34,182 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5108225108225108 [2023-11-26 12:03:34,182 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 118 transitions. [2023-11-26 12:03:34,182 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 118 transitions. [2023-11-26 12:03:34,182 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:34,182 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 118 transitions. [2023-11-26 12:03:34,183 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 0 states have call successors, (0), 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-26 12:03:34,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 33.0) internal successors, (264), 8 states have internal predecessors, (264), 0 states have call successors, (0), 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-26 12:03:34,184 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 33.0) internal successors, (264), 8 states have internal predecessors, (264), 0 states have call successors, (0), 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-26 12:03:34,184 INFO L175 Difference]: Start difference. First operand has 155 places, 204 transitions, 3848 flow. Second operand 7 states and 118 transitions. [2023-11-26 12:03:34,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 161 places, 225 transitions, 4393 flow [2023-11-26 12:03:34,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 225 transitions, 4292 flow, removed 10 selfloop flow, removed 3 redundant places. [2023-11-26 12:03:34,292 INFO L231 Difference]: Finished difference. Result has 159 places, 199 transitions, 3709 flow [2023-11-26 12:03:34,292 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=3721, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3709, PETRI_PLACES=159, PETRI_TRANSITIONS=199} [2023-11-26 12:03:34,293 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 125 predicate places. [2023-11-26 12:03:34,293 INFO L495 AbstractCegarLoop]: Abstraction has has 159 places, 199 transitions, 3709 flow [2023-11-26 12:03:34,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:34,294 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:34,294 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:34,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-26 12:03:34,295 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:34,295 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:34,295 INFO L85 PathProgramCache]: Analyzing trace with hash 755374560, now seen corresponding path program 6 times [2023-11-26 12:03:34,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:34,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744196635] [2023-11-26 12:03:34,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:34,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:34,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:34,347 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-26 12:03:34,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:34,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744196635] [2023-11-26 12:03:34,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744196635] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:34,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:34,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:34,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248463536] [2023-11-26 12:03:34,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:34,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:34,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:34,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:34,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:34,350 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:34,350 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 199 transitions, 3709 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:34,350 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:34,351 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:34,351 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:34,744 INFO L124 PetriNetUnfolderBase]: 468/935 cut-off events. [2023-11-26 12:03:34,745 INFO L125 PetriNetUnfolderBase]: For 15930/15934 co-relation queries the response was YES. [2023-11-26 12:03:34,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6312 conditions, 935 events. 468/935 cut-off events. For 15930/15934 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 5043 event pairs, 85 based on Foata normal form. 10/944 useless extension candidates. Maximal degree in co-relation 6268. Up to 293 conditions per place. [2023-11-26 12:03:34,761 INFO L140 encePairwiseOnDemand]: 25/33 looper letters, 148 selfloop transitions, 53 changer transitions 3/206 dead transitions. [2023-11-26 12:03:34,762 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 206 transitions, 3915 flow [2023-11-26 12:03:34,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-26 12:03:34,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-26 12:03:34,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 131 transitions. [2023-11-26 12:03:34,764 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4962121212121212 [2023-11-26 12:03:34,764 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 131 transitions. [2023-11-26 12:03:34,764 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 131 transitions. [2023-11-26 12:03:34,765 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:34,765 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 131 transitions. [2023-11-26 12:03:34,766 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 16.375) internal successors, (131), 8 states have internal predecessors, (131), 0 states have call successors, (0), 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-26 12:03:34,766 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:34,767 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 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-26 12:03:34,767 INFO L175 Difference]: Start difference. First operand has 159 places, 199 transitions, 3709 flow. Second operand 8 states and 131 transitions. [2023-11-26 12:03:34,767 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 206 transitions, 3915 flow [2023-11-26 12:03:34,848 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 157 places, 206 transitions, 3749 flow, removed 10 selfloop flow, removed 7 redundant places. [2023-11-26 12:03:34,855 INFO L231 Difference]: Finished difference. Result has 157 places, 182 transitions, 3316 flow [2023-11-26 12:03:34,856 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=3250, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3316, PETRI_PLACES=157, PETRI_TRANSITIONS=182} [2023-11-26 12:03:34,856 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 123 predicate places. [2023-11-26 12:03:34,856 INFO L495 AbstractCegarLoop]: Abstraction has has 157 places, 182 transitions, 3316 flow [2023-11-26 12:03:34,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:34,857 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:34,857 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:34,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-26 12:03:34,858 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:34,858 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:34,858 INFO L85 PathProgramCache]: Analyzing trace with hash -91814005, now seen corresponding path program 6 times [2023-11-26 12:03:34,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:34,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55247417] [2023-11-26 12:03:34,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:34,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:34,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:34,911 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-26 12:03:34,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:34,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55247417] [2023-11-26 12:03:34,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55247417] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 12:03:34,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 12:03:34,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-26 12:03:34,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894514846] [2023-11-26 12:03:34,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 12:03:34,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-26 12:03:34,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:34,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-26 12:03:34,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-26 12:03:34,915 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 8 out of 33 [2023-11-26 12:03:34,916 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 157 places, 182 transitions, 3316 flow. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:34,916 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:34,916 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 8 of 33 [2023-11-26 12:03:34,916 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:35,266 INFO L124 PetriNetUnfolderBase]: 403/811 cut-off events. [2023-11-26 12:03:35,266 INFO L125 PetriNetUnfolderBase]: For 13400/13400 co-relation queries the response was YES. [2023-11-26 12:03:35,273 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5465 conditions, 811 events. 403/811 cut-off events. For 13400/13400 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 4192 event pairs, 66 based on Foata normal form. 8/818 useless extension candidates. Maximal degree in co-relation 5427. Up to 246 conditions per place. [2023-11-26 12:03:35,280 INFO L140 encePairwiseOnDemand]: 25/33 looper letters, 124 selfloop transitions, 52 changer transitions 6/184 dead transitions. [2023-11-26 12:03:35,281 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 184 transitions, 3445 flow [2023-11-26 12:03:35,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-26 12:03:35,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-26 12:03:35,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 113 transitions. [2023-11-26 12:03:35,282 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48917748917748916 [2023-11-26 12:03:35,282 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 113 transitions. [2023-11-26 12:03:35,283 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 113 transitions. [2023-11-26 12:03:35,283 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:35,283 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 113 transitions. [2023-11-26 12:03:35,284 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 16.142857142857142) internal successors, (113), 7 states have internal predecessors, (113), 0 states have call successors, (0), 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-26 12:03:35,284 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 33.0) internal successors, (264), 8 states have internal predecessors, (264), 0 states have call successors, (0), 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-26 12:03:35,285 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 33.0) internal successors, (264), 8 states have internal predecessors, (264), 0 states have call successors, (0), 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-26 12:03:35,285 INFO L175 Difference]: Start difference. First operand has 157 places, 182 transitions, 3316 flow. Second operand 7 states and 113 transitions. [2023-11-26 12:03:35,285 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 184 transitions, 3445 flow [2023-11-26 12:03:35,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 184 transitions, 3289 flow, removed 11 selfloop flow, removed 9 redundant places. [2023-11-26 12:03:35,400 INFO L231 Difference]: Finished difference. Result has 149 places, 165 transitions, 2924 flow [2023-11-26 12:03:35,401 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=2859, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2924, PETRI_PLACES=149, PETRI_TRANSITIONS=165} [2023-11-26 12:03:35,401 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 115 predicate places. [2023-11-26 12:03:35,402 INFO L495 AbstractCegarLoop]: Abstraction has has 149 places, 165 transitions, 2924 flow [2023-11-26 12:03:35,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:35,402 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:35,402 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:35,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-26 12:03:35,403 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:35,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:35,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1809408146, now seen corresponding path program 1 times [2023-11-26 12:03:35,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:35,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313693016] [2023-11-26 12:03:35,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:35,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:35,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:35,593 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-26 12:03:35,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:35,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313693016] [2023-11-26 12:03:35,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313693016] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-26 12:03:35,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622514849] [2023-11-26 12:03:35,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:35,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 12:03:35,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 12:03:35,600 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-26 12:03:35,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-26 12:03:35,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:35,738 INFO L262 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-26 12:03:35,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 12:03:36,060 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-26 12:03:36,060 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-26 12:03:36,263 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-26 12:03:36,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622514849] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-26 12:03:36,263 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-26 12:03:36,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 24 [2023-11-26 12:03:36,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270060396] [2023-11-26 12:03:36,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-26 12:03:36,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-26 12:03:36,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:36,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-26 12:03:36,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2023-11-26 12:03:36,456 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-26 12:03:36,457 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 165 transitions, 2924 flow. Second operand has 26 states, 26 states have (on average 5.615384615384615) internal successors, (146), 26 states have internal predecessors, (146), 0 states have call successors, (0), 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-26 12:03:36,457 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:36,458 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-26 12:03:36,458 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:40,714 INFO L124 PetriNetUnfolderBase]: 1091/2156 cut-off events. [2023-11-26 12:03:40,714 INFO L125 PetriNetUnfolderBase]: For 28853/28853 co-relation queries the response was YES. [2023-11-26 12:03:40,731 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13827 conditions, 2156 events. 1091/2156 cut-off events. For 28853/28853 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 13827 event pairs, 76 based on Foata normal form. 54/2210 useless extension candidates. Maximal degree in co-relation 13792. Up to 375 conditions per place. [2023-11-26 12:03:40,749 INFO L140 encePairwiseOnDemand]: 21/33 looper letters, 214 selfloop transitions, 348 changer transitions 10/574 dead transitions. [2023-11-26 12:03:40,749 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 574 transitions, 9245 flow [2023-11-26 12:03:40,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-11-26 12:03:40,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2023-11-26 12:03:40,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 681 transitions. [2023-11-26 12:03:40,754 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.2715311004784689 [2023-11-26 12:03:40,754 INFO L72 ComplementDD]: Start complementDD. Operand 76 states and 681 transitions. [2023-11-26 12:03:40,755 INFO L73 IsDeterministic]: Start isDeterministic. Operand 76 states and 681 transitions. [2023-11-26 12:03:40,755 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:40,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 76 states and 681 transitions. [2023-11-26 12:03:40,758 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 77 states, 76 states have (on average 8.960526315789474) internal successors, (681), 76 states have internal predecessors, (681), 0 states have call successors, (0), 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-26 12:03:40,765 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 77 states, 77 states have (on average 33.0) internal successors, (2541), 77 states have internal predecessors, (2541), 0 states have call successors, (0), 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-26 12:03:40,766 INFO L81 ComplementDD]: Finished complementDD. Result has 77 states, 77 states have (on average 33.0) internal successors, (2541), 77 states have internal predecessors, (2541), 0 states have call successors, (0), 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-26 12:03:40,767 INFO L175 Difference]: Start difference. First operand has 149 places, 165 transitions, 2924 flow. Second operand 76 states and 681 transitions. [2023-11-26 12:03:40,767 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 574 transitions, 9245 flow [2023-11-26 12:03:40,915 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 574 transitions, 8737 flow, removed 13 selfloop flow, removed 12 redundant places. [2023-11-26 12:03:40,931 INFO L231 Difference]: Finished difference. Result has 218 places, 401 transitions, 7568 flow [2023-11-26 12:03:40,931 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=2688, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=76, PETRI_FLOW=7568, PETRI_PLACES=218, PETRI_TRANSITIONS=401} [2023-11-26 12:03:40,932 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 184 predicate places. [2023-11-26 12:03:40,932 INFO L495 AbstractCegarLoop]: Abstraction has has 218 places, 401 transitions, 7568 flow [2023-11-26 12:03:40,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 5.615384615384615) internal successors, (146), 26 states have internal predecessors, (146), 0 states have call successors, (0), 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-26 12:03:40,933 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:40,933 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:40,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-26 12:03:41,140 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-11-26 12:03:41,141 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:41,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:41,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1358639504, now seen corresponding path program 1 times [2023-11-26 12:03:41,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:41,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744723668] [2023-11-26 12:03:41,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:41,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:41,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:41,333 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-26 12:03:41,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:41,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744723668] [2023-11-26 12:03:41,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744723668] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-26 12:03:41,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984337192] [2023-11-26 12:03:41,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:41,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 12:03:41,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 12:03:41,336 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-26 12:03:41,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-26 12:03:41,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:41,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-26 12:03:41,452 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 12:03:41,697 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-26 12:03:41,698 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-26 12:03:41,887 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-26 12:03:41,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984337192] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-26 12:03:41,888 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-26 12:03:41,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 24 [2023-11-26 12:03:41,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474244543] [2023-11-26 12:03:41,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-26 12:03:41,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-26 12:03:41,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:41,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-26 12:03:41,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2023-11-26 12:03:42,019 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-26 12:03:42,020 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 401 transitions, 7568 flow. Second operand has 26 states, 26 states have (on average 5.615384615384615) internal successors, (146), 26 states have internal predecessors, (146), 0 states have call successors, (0), 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-26 12:03:42,020 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:42,020 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-26 12:03:42,020 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:45,194 INFO L124 PetriNetUnfolderBase]: 1201/2370 cut-off events. [2023-11-26 12:03:45,194 INFO L125 PetriNetUnfolderBase]: For 31485/31485 co-relation queries the response was YES. [2023-11-26 12:03:45,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15772 conditions, 2370 events. 1201/2370 cut-off events. For 31485/31485 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 15234 event pairs, 83 based on Foata normal form. 40/2410 useless extension candidates. Maximal degree in co-relation 15729. Up to 539 conditions per place. [2023-11-26 12:03:45,229 INFO L140 encePairwiseOnDemand]: 22/33 looper letters, 210 selfloop transitions, 320 changer transitions 18/550 dead transitions. [2023-11-26 12:03:45,229 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 550 transitions, 9774 flow [2023-11-26 12:03:45,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2023-11-26 12:03:45,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2023-11-26 12:03:45,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 526 transitions. [2023-11-26 12:03:45,233 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.2898071625344353 [2023-11-26 12:03:45,233 INFO L72 ComplementDD]: Start complementDD. Operand 55 states and 526 transitions. [2023-11-26 12:03:45,233 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 526 transitions. [2023-11-26 12:03:45,234 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:45,234 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 55 states and 526 transitions. [2023-11-26 12:03:45,236 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 56 states, 55 states have (on average 9.563636363636364) internal successors, (526), 55 states have internal predecessors, (526), 0 states have call successors, (0), 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-26 12:03:45,240 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 56 states, 56 states have (on average 33.0) internal successors, (1848), 56 states have internal predecessors, (1848), 0 states have call successors, (0), 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-26 12:03:45,241 INFO L81 ComplementDD]: Finished complementDD. Result has 56 states, 56 states have (on average 33.0) internal successors, (1848), 56 states have internal predecessors, (1848), 0 states have call successors, (0), 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-26 12:03:45,242 INFO L175 Difference]: Start difference. First operand has 218 places, 401 transitions, 7568 flow. Second operand 55 states and 526 transitions. [2023-11-26 12:03:45,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 550 transitions, 9774 flow [2023-11-26 12:03:45,449 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 550 transitions, 9255 flow, removed 87 selfloop flow, removed 6 redundant places. [2023-11-26 12:03:45,466 INFO L231 Difference]: Finished difference. Result has 271 places, 411 transitions, 7976 flow [2023-11-26 12:03:45,467 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=7063, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=398, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=300, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=55, PETRI_FLOW=7976, PETRI_PLACES=271, PETRI_TRANSITIONS=411} [2023-11-26 12:03:45,467 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 237 predicate places. [2023-11-26 12:03:45,467 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 411 transitions, 7976 flow [2023-11-26 12:03:45,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 5.615384615384615) internal successors, (146), 26 states have internal predecessors, (146), 0 states have call successors, (0), 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-26 12:03:45,468 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:45,468 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:45,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-26 12:03:45,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-26 12:03:45,676 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:45,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:45,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1742076718, now seen corresponding path program 2 times [2023-11-26 12:03:45,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:45,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879257584] [2023-11-26 12:03:45,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:45,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:45,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:45,815 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-26 12:03:45,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:45,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879257584] [2023-11-26 12:03:45,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879257584] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-26 12:03:45,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840645630] [2023-11-26 12:03:45,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-26 12:03:45,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 12:03:45,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 12:03:45,818 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-26 12:03:45,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-26 12:03:45,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-26 12:03:45,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-26 12:03:45,919 INFO L262 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-26 12:03:45,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 12:03:46,123 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-26 12:03:46,123 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-26 12:03:46,359 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-26 12:03:46,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840645630] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-26 12:03:46,360 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-26 12:03:46,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 24 [2023-11-26 12:03:46,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346898300] [2023-11-26 12:03:46,361 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-26 12:03:46,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-26 12:03:46,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:46,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-26 12:03:46,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2023-11-26 12:03:46,585 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-26 12:03:46,586 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 411 transitions, 7976 flow. Second operand has 26 states, 26 states have (on average 5.615384615384615) internal successors, (146), 26 states have internal predecessors, (146), 0 states have call successors, (0), 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-26 12:03:46,586 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:46,586 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-26 12:03:46,586 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:51,625 INFO L124 PetriNetUnfolderBase]: 2701/5200 cut-off events. [2023-11-26 12:03:51,625 INFO L125 PetriNetUnfolderBase]: For 65614/65614 co-relation queries the response was YES. [2023-11-26 12:03:51,684 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35961 conditions, 5200 events. 2701/5200 cut-off events. For 65614/65614 co-relation queries the response was YES. Maximal size of possible extension queue 353. Compared 38237 event pairs, 187 based on Foata normal form. 48/5248 useless extension candidates. Maximal degree in co-relation 35912. Up to 1335 conditions per place. [2023-11-26 12:03:51,721 INFO L140 encePairwiseOnDemand]: 19/33 looper letters, 250 selfloop transitions, 836 changer transitions 22/1110 dead transitions. [2023-11-26 12:03:51,722 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 1110 transitions, 21787 flow [2023-11-26 12:03:51,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2023-11-26 12:03:51,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2023-11-26 12:03:51,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 624 transitions. [2023-11-26 12:03:51,726 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.26632522407170295 [2023-11-26 12:03:51,726 INFO L72 ComplementDD]: Start complementDD. Operand 71 states and 624 transitions. [2023-11-26 12:03:51,726 INFO L73 IsDeterministic]: Start isDeterministic. Operand 71 states and 624 transitions. [2023-11-26 12:03:51,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:51,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 71 states and 624 transitions. [2023-11-26 12:03:51,730 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 72 states, 71 states have (on average 8.788732394366198) internal successors, (624), 71 states have internal predecessors, (624), 0 states have call successors, (0), 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-26 12:03:51,735 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 72 states, 72 states have (on average 33.0) internal successors, (2376), 72 states have internal predecessors, (2376), 0 states have call successors, (0), 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-26 12:03:51,737 INFO L81 ComplementDD]: Finished complementDD. Result has 72 states, 72 states have (on average 33.0) internal successors, (2376), 72 states have internal predecessors, (2376), 0 states have call successors, (0), 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-26 12:03:51,737 INFO L175 Difference]: Start difference. First operand has 271 places, 411 transitions, 7976 flow. Second operand 71 states and 624 transitions. [2023-11-26 12:03:51,737 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 1110 transitions, 21787 flow [2023-11-26 12:03:52,145 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 1110 transitions, 21104 flow, removed 26 selfloop flow, removed 26 redundant places. [2023-11-26 12:03:52,210 INFO L231 Difference]: Finished difference. Result has 331 places, 935 transitions, 19599 flow [2023-11-26 12:03:52,210 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=7658, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=411, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=337, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=71, PETRI_FLOW=19599, PETRI_PLACES=331, PETRI_TRANSITIONS=935} [2023-11-26 12:03:52,211 INFO L281 CegarLoopForPetriNet]: 34 programPoint places, 297 predicate places. [2023-11-26 12:03:52,211 INFO L495 AbstractCegarLoop]: Abstraction has has 331 places, 935 transitions, 19599 flow [2023-11-26 12:03:52,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 5.615384615384615) internal successors, (146), 26 states have internal predecessors, (146), 0 states have call successors, (0), 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-26 12:03:52,212 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-26 12:03:52,212 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 12:03:52,221 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-26 12:03:52,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 12:03:52,415 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2023-11-26 12:03:52,415 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 12:03:52,415 INFO L85 PathProgramCache]: Analyzing trace with hash -881253764, now seen corresponding path program 2 times [2023-11-26 12:03:52,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 12:03:52,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033741798] [2023-11-26 12:03:52,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 12:03:52,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 12:03:52,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 12:03:52,594 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-26 12:03:52,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 12:03:52,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033741798] [2023-11-26 12:03:52,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033741798] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-26 12:03:52,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333960814] [2023-11-26 12:03:52,595 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-26 12:03:52,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-26 12:03:52,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 12:03:52,597 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-26 12:03:52,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9aa45ea-a016-4593-ae2b-519fc037a2a7/bin/uautomizer-verify-VRDe98Ueme/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-26 12:03:52,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-26 12:03:52,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-26 12:03:52,701 INFO L262 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-26 12:03:52,703 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-26 12:03:52,939 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-26 12:03:52,940 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-26 12:03:53,152 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-26 12:03:53,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333960814] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-26 12:03:53,153 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-26 12:03:53,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 24 [2023-11-26 12:03:53,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208113077] [2023-11-26 12:03:53,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-26 12:03:53,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-26 12:03:53,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 12:03:53,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-26 12:03:53,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2023-11-26 12:03:53,387 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-26 12:03:53,387 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 935 transitions, 19599 flow. Second operand has 26 states, 26 states have (on average 5.615384615384615) internal successors, (146), 26 states have internal predecessors, (146), 0 states have call successors, (0), 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-26 12:03:53,388 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-26 12:03:53,388 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-26 12:03:53,388 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-26 12:03:58,959 INFO L124 PetriNetUnfolderBase]: 4449/8657 cut-off events. [2023-11-26 12:03:58,959 INFO L125 PetriNetUnfolderBase]: For 129171/129171 co-relation queries the response was YES. [2023-11-26 12:03:59,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63750 conditions, 8657 events. 4449/8657 cut-off events. For 129171/129171 co-relation queries the response was YES. Maximal size of possible extension queue 538. Compared 70129 event pairs, 310 based on Foata normal form. 126/8783 useless extension candidates. Maximal degree in co-relation 63684. Up to 1743 conditions per place. [2023-11-26 12:03:59,242 INFO L140 encePairwiseOnDemand]: 21/33 looper letters, 498 selfloop transitions, 1177 changer transitions 51/1728 dead transitions. [2023-11-26 12:03:59,242 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 1728 transitions, 37952 flow [2023-11-26 12:03:59,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-11-26 12:03:59,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2023-11-26 12:03:59,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 452 transitions. [2023-11-26 12:03:59,250 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.29142488716956805 [2023-11-26 12:03:59,250 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 452 transitions. [2023-11-26 12:03:59,250 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 452 transitions. [2023-11-26 12:03:59,251 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-26 12:03:59,251 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 452 transitions. [2023-11-26 12:03:59,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 9.617021276595745) internal successors, (452), 47 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-26 12:03:59,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 33.0) internal successors, (1584), 48 states have internal predecessors, (1584), 0 states have call successors, (0), 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-26 12:03:59,257 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 33.0) internal successors, (1584), 48 states have internal predecessors, (1584), 0 states have call successors, (0), 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-26 12:03:59,258 INFO L175 Difference]: Start difference. First operand has 331 places, 935 transitions, 19599 flow. Second operand 47 states and 452 transitions. [2023-11-26 12:03:59,258 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 1728 transitions, 37952 flow